云服务器安装Nginx,并成功部署Springboot项目

1、Nginx安装

第一步:上传Nginx压缩包到/usr/local/src路径下,进入其路径下并解压

 第二步:配置编译nginx,进入nginx源文件目录下运行configure命令

 配置编译后结果信息

 第四步:编译nginx,在nginx源文件目录中直接运行make命令

第五步:安装nginx

1、在运行make命令的nginx目录中运行make install命令

2、安装后可以运行whereis nginx命令查找nginx工作目录

 第六步:配置nginx,nginx的配置文件位于conf/nginx.conf

第七步:linux下使用nginx,进入nginx目录中

进入nginx/sbin目录中执行如下命令

启动:./nginx

重启:./nginx -s reload

关闭:./nginx -s stop

查看nginx进程是否启动:ps -ef | grep nginx

 关于防火墙的一些命令

查看防火墙的状态:firewall-cmd --state

开启防火墙:systemctl start firewalld.service

关闭防火墙:systemctl disable firewalld.service

查看防火墙开放的端口:firewall-cmd --list-ports;

防火墙对某一端口开放:firewall-cmd --zone=public --add-port=83/tcp --permanent

重启防火墙:firewall-cmd --reload

 第八步:访问nginx

1、查看防火墙的状态

firewall-cmd --state

2、开启防火墙

systemctl start firewalld.service

3、查看防火墙开放的端口

firewall-cmd --list-ports;

4、使防火墙对nginx端口开放

firewall-cmd --zone=public --add-port=XXXX/tcp --permanent

 第九步:操作完以上步骤之后,在网页端验证是否成功,

1、将前端的Vue打包,命令:npm run build:pord,打包之后会生成一个dist文件

如果报opensslErrorStack错误,则需要在箭头指向的地方加入方框中的部分

2、打包完成之后,在URL中输入服务器的IP地址:端口号,看是否能访问成功。

 2、项目部署(SpringBoot项目)

在部署前需要防火墙对前端端口,后端端口,数据库端口,Redis端口开放

查看防火墙开放的端口

firewall-cmd --list-ports;

第一步:前端打包,执行命令:npm run build:prod

 如果报node版本相关的问题,在package.json中加入红框中的语句

 第二步:将打包后生成的dist文件,上传到/usr/local/nginx/html路径下,将整个dist文件上传到该路径下

 第三步:将后端项目先clean,然后install,将打包好的jar包上传到服务器中,所上传的路径需要记住

第四步:配置nginx文件

第五步:进入到nginx的sbin目录下,重启nginx

./nginx -s reload

第六步:进入jar包所在的目录,启动jar包

java -jar jar包名称         #前台启动命令

 后台启动命令

nohup java -jar xxx.jar

 在浏览器中访问服务器IP地址:端口号,成功访问后,项目部署完成

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

进击的女IT

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值