在Linux服务器上部署Spring项目
1. 建立数据库
由于Linux服务器和自身写代码是两个环境, 上传项目之后, 数据库也需要重新上传.
将自己设计的数据库, 在服务器上也建立一个
例如:
首先打开数据库, mysql -uroot -p
输入密码之后, 将数据库表复制到服务器上即可.
2. 修改项目中的配置文件
这里需要对项目中一些配置文件进行修改.
例如Linux服务器上的数据库和自己电脑装的数据库密码不一致.这里就需要对数据库密码修改.
如果要上传文件, 路径也需要进行更改
3. 前台运行Spring项目
这种方法, 不是持久存在的. 在退出服务器的时候就可能结束项目.
使用
java -jar ***.jar
***是.jar文件的文件名
4. 后台运行Spring项目
这种方式, 在退出服务器之后, 也能继续进行访问.
这里用到了 nohup
命令, 后台运行项目的指令
使用
nohup java -jar ***.jar >> log.log &
这里的 >> log.log
, 表示把运行时候打印的日志写入log.log
中.
这里的 &
表示一直运行.
5. 更新项目
在项目有其他问题, 需要重新上传的时候, 需要先杀死正在运行的那个项目.
可以通过命令
ps -ef | grep java
查询正在运行的项目的进程
这里看到运行的进程号之后在使用命令 kill [进程号]
来杀死进行.
然后再重新打包 再进行上传.