目录
前端
安装配置nginx
进入246服务器/root/all/ruanjian/docker/nginxs
将nginx4传输到本地=>nginx.conf修改2个端口和server.root和proxy_pass
=>删除www文件夹内容=>重命名nginx4成nginx5
将nginx5文件夹传输到/root/all/ruanjian/docker/nginxs
新建描述空文件夹
docker安装nginx
docker run -d -p 8095:8095 --name nginx5 --privileged=true \
-v /root/all/ruanjian/docker/nginxs/nginx5/conf/nginx.conf:/etc/nginx/nginx.conf \
-v /root/all/ruanjian/docker/nginxs/nginx5/conf.d:/etc/nginx/conf.d \
-v /root/all/ruanjian/docker/nginxs/nginx5/html:/usr/share/nginx/html \
-v /root/all/ruanjian/docker/nginxs/nginx5/www:/usr/share/nginx/www \
-v /root/all/ruanjian/docker/nginxs/nginx5/log:/var/log/nginx nginx
开放端口
firewall-cmd --permanent --add-port=8095/tcp
重启防火墙(修改配置后要重启防火墙)
firewall-cmd --reload
后端
2.1 jar部署
- 进入 /root/all/jars 文件夹
- 新建文件夹 `${项目名}-${端口}` 后进入该文件夹
- 上传修改完善后的 start.sh 和 jar
- cd 到该目录 执行 sh start.sh
- 查看端口是否启动 netstat -tunlp
- 开放端口 并重启防火墙
- 操作没漏的情况下浏览器直接访问后台api即可打开
2.2 tomcat部署
先下载安装包 apache-tomcat-8.5.54.tar.gz
cd /root/all/ruanjian/tomcats
解压tomcat
tar zxvf apache-tomcat-8.5.54.tar.gz
重命名成 apache-tomcat-8.5.54-8096 修改 server.xml (端口和uft8)
<Connector URIEncoding="UTF-8" port="8096" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
启动tomcat
cd /root/all/ruanjian/tomcats/apache-tomcat-8.5.54-8096/bin
sh startup.sh
查看是否启动
netstat -tunlp
部署更新
停tomcat
sh shutdown.sh
将项目文件放到webapp
启动tomcat
sh startup.sh