Mac 发版项目

记录下Mac在发版项目时候第一次所遇到的问题

Mac 本身是可以连接远程服务器的不用下其他的辅助软件

第一步打开终端,页面如下

8fOYGQ.png

第二步获得root权限

操作指令如下: sudo -i

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FQi0fo8y-1584786817814)(https://s1.ax1x.com/2020/03/21/8fOBZV.png)]

连接远程服务器

操作指令如下: ssh root@ip(这里面的ip指的是我们远程服务器的地址,eg:112.74.21.49 )

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WIQIjKyj-1584786817815)(https://s1.ax1x.com/2020/03/21/8fOcRJ.png)]

将文件从本地传输到远程服务器

操作如下图:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ckXkvjO6-1584786817816)(https://s1.ax1x.com/2020/03/21/8fO4Z6.png)]

8fOIIO.png

连接之后页面如下

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dSmget0G-1584786817817)(https://s1.ax1x.com/2020/03/21/8fOLQA.png)]

之后我们需要做的操作就是将服务器上已经存在的文件进行覆盖

操作指令: 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包名称发版项目

记录下项目发版的过程2020年03月21日18:32:09

发布了32 篇原创文章 · 获赞 26 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/qq_27416233/article/details/105014943