本地安装linux服务器,并且连接到远程服务器

本地安装linux服务器,并且连接到远程服务器

说明:这里使用的相关工具如下(自行下载)

  • Centos7.X
  • VMware
  • XShell

这里VMware安装不在描述,个位小伙伴自行安装。

其他有什么不对的地方,欢迎指正!

VMware安装Linux服务器

  1. 打开VMware, 点击创建新的虚拟机
    这里写图片描述
  2. 选择自定义(高级),点击下一步
    这里写图片描述
  3. 直接下一步
    这里写图片描述
  4. 选择稍后安装操作系统,然后下一步
    这里写图片描述
  5. 选择好自己的linux发行版本,下一步
    这里写图片描述
  6. 名称,位置,自己diy
    这里写图片描述
  7. 接下来几步虚拟机处理器配置、内存、网络类型、IO控制器类型、磁盘类型,我这里都是默认下一步
    这里写图片描述
    这里写图片描述
  8. 选择创建新虚拟磁盘,下一步
    这里写图片描述
  9. 指定磁盘容量,大小根据自己机器分配,选中将虚拟磁盘存储为单个文件
    这里写图片描述
  10. 指定磁盘文件,我这里默认下一步
    这里写图片描述
  11. 点击自定义硬件
    这里写图片描述
  12. 选择ISO镜像文件,点击关闭,然后再点击完成
    这里写图片描述
  13. 回到VMware首页,如图
    这里写图片描述
  14. 选择install Centos Linux 7
    这里写图片描述
  15. 选择语言,点击继续
    这里写图片描述
  16. 点击软件选择,选择最小安装; 点击网络和主机名,开启网络
    这里写图片描述
  17. 点击安装位置,选择磁盘
    这里写图片描述
  18. 准备就绪,点击开始安装
    这里写图片描述
  19. 设置root密码,密码较短可能要点击两次完成。
    这里写图片描述
  20. 等待安装完成之后重启即可。
    这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述
21. 设置网络格式,如图,设置完成重启。
这里写图片描述

XShell 连接本地Linux服务器

  1. 打开XShell,快捷键Alt+N 新建会话,填写本地服务器相关信息
    这里写图片描述
  2. 输入用户名,密码
    这里写图片描述
    这里写图片描述
  3. 连接成功
    这里写图片描述

本地服务器连接远程服务器

  1. 如图
    这里写图片描述

上传war包并启动Tomcat相关命令

  1. 上传war包:scp -P 22138 /mnt/api.war [email protected]:/mnt/apache-tomcat-8.5.6_api/webapps
    • 先用ftp客户端将war包传到本地服务器
    • 再用上面命令将本地服务器的war上传到远程服务器
  2. 启动Tomcat:nohup /mnt/apache-tomcat-8.5.6_api/bin/startup.sh >/dev/null 2>&1 &
    为什么用nohup启动,请看这篇博客,这里谢谢作者!

  3. 日志查看:tail -f -n 500 /mnt/apache-tomcat-8.5.6_api/logs/catalina.out

说明

这里为什么用本地服务器连接到远程服务器进行操作,而不直接用xshell,xftp等软件直接进行文件的上传,启动Tomcat等操作?

  1. 有可能远程服务器没有开通ftp服务(存在风险)。
  2. 可以进行追溯。比如,在产品发布过程中出现操作失误,导致线上出现问题,可以通过在本地服务器用 history 命令进行历史命令查看,方便找到问题根源。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章