安装部署
部署方式
根据自行需要选择部署方式,支持手动部署和自动部署
环境要求
OS/Arch | Architecture | Linux Kernel |
l64inux/amd | x86_64 | >= 4.0 |
linux/arm64 | aarch64 | >= 4.0 |
使用 MySQL 或 MariaDB 存储数据,使用 Redis 缓存数据,如果希望使用自建数据库或云数据库请参考此处的要求
Name | Version | Default Charset |
MySQL | >= 5.7 | utf8 |
MariaDB | >= 10.2 | utf8mb3 |
Name | Version |
Redis | >= 5.0 |
手动部署
一、配置环境
1、安装JDK
查看服务器是否安装wget:rpm -qa|grep 'wget'
Yum安装wget:yum -y install wget
获取JDK版本tar安装包:
weget 网址
如:
wget https://test............../jdk-8u231-linux-x64.tar.gz
创建software目录:mkdir software
把JDK包移到已创建好的目录中:mv jdk-8u231-linux-x64.tar.gz software/
JDK tar包解压当前software目录下:tar xf jdk-8u231-linux-x64.tar.gz
查看JDK版本:java -version
注:这个时候java -version查看不出来,因为没有配置好环境变量
2、配置JDK环境变量
配置环境变量路径:
/home/test-user/software/jdk1.8.0_231/bin
Yum安装vim:yum install -y vim
进入环境变量配置文件:vim .bash_profile
进入编辑模式:i
编辑添加环境变量路径:/home/test-user/software/jdk1.8.0_231/bin
退出编辑模式并保存文件:键盘ESC 保存 :x
刷新文件:source .bash_profile
查看JDK版本:java -version
二、部署代码
1、下载安装包
在/home/test-user目录下创建apps目录:mkdir apps
在创建好的apps目录下载文件包
第一个包:
wget +包路径
使用yum安装unzip:yum -y install unzip zip
解压文件包到当前目录
第一个包:unzip 包名(zip包)
2、创建软链(注:小写字母L)
在路径:/home/test-user下给文件包创建快捷链接命令:
ln -sf + 原文件目录 + 目标文件名
3、创建配置文件
在路径:/home/test-user下新建etc目录:
mkdir etc
进入到etc目录,从原文件下拷贝所有配置文件到etc目录:
cp -r 原文件 目标位置
4、修改配置文件
进入配置文件目录:cd /home/test-user/etc/conf
根据实际需求进行修改配置文件,例如:
文件:db.conf
文件:email.conf
文件:redis.conf(注:根据自己的主机修改IP)等
三、连接并创建数据库
连接MSQL数据库后分别创建指定库名A和B的数据库(注:库名根据db.conf配置文件里的一致,只需创建库即可,系统启动根据库名自动添加表)
连接数据库:mysql -u用户名 -p密码
四、启动Redis
启动服务之前启动redis:systemctl start redis.service
五、启动服务
启动服务有两种:一种是普通手动启动,另一种是守护进程方式启动
普通手动启动
启动A-service服务:nohup start-service 服务名 &
查看进程:jps
停止服务
停止A-service服务:stop-service 服务名
守护进程方式启动
启动服务:
systemctl start 服务名
停止服务:
stop-service 服务名
标签:JDK,配置文件,51CTO,第一篇,博文,service,wget,test,home From: https://blog.51cto.com/u_15966957/6058972