(只是总结自己实践过程中的思路)
java环境准备
- 安装xshell(用于连接远程Linux服务器)xftp(用户传输文件到Linux服务器)
- 配置java开发环境(安装jdk,配置环境变量)
- 配置Mysql数据库环境(放开Mysql远程访问权限,本地可通过Navicat通过远程地址访问服务器数据库)
发布jar包到服务器
- intellij打jar包
- jar包移到服务器中
- ps -ef | grep java 看看有没有java服务在运行,有就关闭后发布新的,kill -9 (查出来的占用端口)
- 执行命令运行(java -jar llayjun.jar)
到这边基本就可以访问接口了
发现问题
发现一个问题,接口是能访问,但是把本机xshell关闭,则远程的服务的地址也访问不到了
解决:source /etc/profile;nohup java -jar millet.jar & 命令用于将服务挂在服务器后台 nohup可以自行百度