SpringBoot项目部署到阿里云服务器详细步骤
工具:IDEA、Xshell
1.IDEA中创建好要上传的SpringBoot项目
在pom.xml里添加下列语句
<packaging>jar</packaging>
<build>
<!-- 修改生成的jar包的名字-->
<finalName>ch01_cjx</finalName>
</build>

2.在resources—application.properties下添加
server.port=8081
server.servlet.encoding.charset=utf-8
3.打包
4.我们可以在target里看到生成的jar项目
5.复制jar项目到桌面
6.打开Xshell
1.rz #(输入后回车,然后选择刚复制到桌面的jar项目,可上传到云服务器root下)
2.#若显示未找到此命令,可输入
yum install lrzsz -y
3.#因为我application.properties中端口设置的是8081,所以在这里,我们需要去阿里云(我的服务器是阿里云的)去开启8081端口(添加规则)
4.ls #查看jar文件
5.java -jar cjx.jar #java -jar xxx.jar,xxx为你的jar包名
6.nohup java -jar cjx.jar & #(临时查看)#nohup java -jar xxx.jar &
7.nohup java -jar cjx.jar > ch01.log 2>&1 & #nohup java -jar xxx.jar > xxx.log 2>&1 &
8.#打开任意一个浏览器,输入
http://公网ip:8081/
#输入后可以进入,则证明部署成功。
7.补充:
在Idea中运行SpringBoot出现端口号被占用,结束进程,我们可以通过
netstat -ano | findstr “xxxx” #– 查看该端口号被占用的进程
taskkill /pid xxxxx -t -f #--查看pid后结束进程
版权声明:本文为cjxonky原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。