如何在云服务器上部署web项目?
·
前排提醒:博主使用操作系统的是Ubuntu!!!
1. 安装JDK
1、更新软件包
sudo apt-get update
2、安装openJDK
#查找jdk包
apt list |grep "jdk"
#安装jdk
sudo apt install openjdk-17-jdk


3、验证是否安装成功
java -version

2. 安装MySQL
1、安装MySQL
#查找安装包
apt list |grep "mysql-server"
#安装mysql
sudo apt install mysql-server

2、查看MySQL状态
sudo systemctl status mysql

3、MySQL安装安全配置
sudo mysql_secure_installation




4、设置密码
连接MySQL服务器
sudo mysql

使⽤alteruser命令修改密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY
'输入自己的密码';

3. 将项目打包
将写好的项目进行打包

打好的jar包路径在这里

4. 上传jar包
安装lrzsz
sudo apt-get install lrzsz

将打好的jar包上传到服务器中:
直接将文件拖到Xshell中



5. 启动jar包
nohup java -jar jar包名.jar &
例如
nohup java -jar Blog-spring-0.0.1-SNAPSHOT.jar &

如果项目出现了bug或者项目更新了某些功能,需要先关掉(杀死)进程,再重新部署。
先查看进程端口号
ps -ef|grep java

杀死进程
kill 端口号

更多推荐
所有评论(0)