spring boot项目部署linux
前提
Linux 服务器运维管理面板:宝塔
**服务器系统:**ubantu
**开放端口:**服务器开放30158访问端口
外网面板地址: https://118.178.133.110:30158/75261c53
内网面板地址: https://172.22.112.27:30158/75261c53
本地测试
-
从idea中打jar包去目录中用命令行执行
-
开启redis
-
用postman测试一下接口,能用说明jar包没有问题,修改一下配置就可以部署到服务器上了。
云服务器设置
- 把jar包和yml配置文件上传至根目录下home的Java文件夹中
外部的配置文件具有更高的优先级,因为它们可以覆盖内部的配置文件。所以,如果你在云服务器上同时上传了JAR文件和外部的.yml
文件,并且在启动应用程序时指定了外部配置文件的路径,那么外部配置文件中的配置会优先生效。
- 安装redis后(自动运行)查看redis运行状态:
/etc/init.d/redis status 查看运行状态
/etc/init.d/redis start 启动
/etc/init.d/redis stop 停止服务
/etc/init.d/redis restart 重启服务
redis-cli info server 输出Redis服务器的一些基本信息,包括服务器监听的端口号