腾讯云centos搭建自己的springboot网站
1.安装java环境
yum search jdk
查询可用的java jdk
yum install java-1.8.0-openjdk.x86_64
安装jdk
java -version
验证是否安装成功
2.创建springboot包
我这里是自己做了个springboot网站 ,包名 me-0.0.1-SNAPSHOT.jar
,端口8888
3.上传到腾讯云 --使用finalshell链接服务器
上传springboot包到 /data/ 下
4.使用java -jar xxx.jar 测试包是否正常
java -jar me-0.0.1-SNAPSHOT.jar
远程访问,看效果
或者查看 端口是否占用: netstat -tunlp |grep 8888
5.编写.sh执行文件
#!/bin/sh
java -jar /data/me-0.0.1-SNAPSHOT.jar &
注意:windows中回车空格和linux冲突的问题
chmod +x me.sh --给me.sh文件执行权限
6.将.sh添加到crontab执行任务中
crontab -e
添加 @reboot sh /data/me.sh (步骤5编写的sh文件)
7.重启服务器验证是否正常
重启命令–reboot
重启后,远程访问IP:8888 (http://118.89.231.217:8888/) ,结果如下
访问成功表示重启服务执行成功
ps:linux基本命令
yum install java-1.8.0-openjdk.x86_64 yum 安装
java -version 查看java版本
java -jar /data/me-0.0.1-SNAPSHOT.jar & 启动me-0.0.1-SNAPSHOT.jar包,后面&表示后端执行挂起
crontab -e 查看crontab的计划任务
reboot 重启服务器
netstat -tunlp |grep 8888 查找8888端口的使用情况
kill -9 5433 杀掉pid为5433的服务