Linux部署java应用和中间件步骤记录

需要中间件:zookeeper V3.6.0 ; Redis; ActiveMQ ;
框架 :Springboot+SSM+Dubbo

一、开启系统远程连接与FTP

#安装ftp
sudo apt-get install vsftpd
#开启服务
service vsftpd start
#判断系统是否有ssh用于远程连接 还是建议升级一下。
netstat -ano | grep 22
#如果没有就安装,有就忽略
sudo apt-get update
apt-get install openssh-server

二、本地安装ssh连接工具和ftp工具测试

这里使用的工具是 SecureCRT工具,可以自行下载。填入相关信息,则可以看到终端ssh连接正常。
在这里插入图片描述
ftp工具也测试正常使用。
在这里插入图片描述

三、中间件安装

  • JDK 安装
    上传jdk包然后解压

(1)、.tar 用 tar –xvf 解压
(2)、
.gz 用 gzip -d或者gunzip 解压
(3)、.tar.gz和.tgz 用 tar –xzf 解压
(4)、.bz2 用 bzip2 -d或者用bunzip2 解压
(5)、
.tar.bz2用tar –xjf 解压
(6)、.Z 用 uncompress 解压
(7)、
.tar.Z 用tar –xZf 解压
(8)、.rar 用 unrar e解压
(9)、
.zip 用 unzip 解压

sudo vi /etc/profile

i 开始当前位置编辑,o 下一行开始编辑, a 光标下个位置开始编辑,
esc 输入 x 删除光标字符,dd删除一行
:wq 保存 :!q 退出
输入以下这些信息

export JAVA_HOME=/home/jdk/jdk1.8.0_91 
export JRE_HOME=/home/jdk/jdk1.8.0_91/jre  
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin  
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH  

刷新配置

source /etc/profile

若此时命令没有生效,则需要再次修改 ~/.bashrc,末端加上上述内容
在这里插入图片描述
终端输入java javac 测试配置是否生效。

  • Zookeeper3.6.0安装
    1、修改conf下的zoo.cfg变更一下 相关配置。
    2、启动/bin下 zkServer脚本
#启动zk
./zkServer.sh start

开机自动启动的没有弄,很多命令都是错误的。

  • Redis安装
sudo apt-get install redis
#配置文件在/etc/redis 自行修改密码
#重启redis 
systemctl restart redis
tar -zxvf xxx.tar.gz
cd /home/..../activemq/bin/linux-x84-64
./activemq start

四、上传jar 并编写shell脚本启动项目

上传jar包,编写脚本启动即可。

#!/bin/bash
echo Starting 项目名称-xxxSrv:8503/dubbo:20890
nohup java -Xmx256M -Xms256M -jar 
#这段是用来指定jar包和配置文件路径,如果只打一个完整jar包则不需要。
-Dloader.path=./xxx-srv/lib,./config  
./xxx-srv/xxxx-srv-v1.0.jar.original >/dev/null 2>&1 &

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值