第一步,安装jdk
阿里云服务器CentOS系统上安装jdk
第二步,安装MySQL
阿里云服务器的Mysql安装与配置详解
第三步,项目打包方式为jar包
- pom文件修改打包方式
<packaging>jar</packaging>
- application.yml配置文件中设置端口号
server:
port: 8080
-
修改数据库配置,改为服务器数据库账号,密码
-
使用Maven打包
第四步,使用 rz 命令上传项目至根目录
Linux命令行实现上传文件
第五步,查看端口有没有被占用,没有占用时,不显示任何东西,如果被占用了,kill掉
netstat -anp | grep 8800 //netstat -anp | grep <端口号>
kill:
sudo lsof -i:8800 //sudo lsof -i:<端口号>,查看占用端口号的PID
sudo kill -9 26191 //sudo kill -9 <PID>,kill掉
第六步,运行项目,在网址中输入 http://ip地址:8080 即可查看
java -jar ***.jar //***为你的jar包名
第七步,但是这只是一次运行,当我们关闭Xshell窗口后,又不能访问了,通过脚本设置项目不断运行,使项目一直不间断的跑
- 创建并编辑 start.sh 脚本,执行命令 vim start.sh 并输入
java -jar ***.jar //***为你的jar包名
- 给管理员权限,并设置不间断运行
chmod 777 start.sh //赋予管理员权限
nohup ./start.sh & //不间断运行文件内的指令
第八步,关掉Xshell,输入ip地址,仍可以访问