记录下Mac在发版项目时候第一次所遇到的问题
Mac 本身是可以连接远程服务器的不用下其他的辅助软件
第一步打开终端,页面如下
第二步获得root权限
操作指令如下: sudo -i
第三步连接远程服务器
操作指令如下: ssh root@ip(这里面的ip指的是我们远程服务器的地址,eg:112.74.21.** )
将文件从本地传输到远程服务器
操作如下图:
连接之后页面如下
之后我们需要做的操作就是将服务器上已经存在的文件进行覆盖
操作指令: put 本地文件路径 远程文件路径
eg: put /user/111.txt /web
这样子就把远程服务器/root/web 文件夹下的111.txt给替换掉了
接下来是在远程服务器发版Java jar包项目
指令: ps -ef|grep jar包的名字 查看下当前jar运行所占用的端口号是多少?
指令: kill -9 端口号(上一指令查询出的),杀掉进程
指令: pwd 查看当前目录
指令: nohup java -jar 发布的jar包名称发版项目