如何远程连接控制云服务器以及简单的项目部署(腾讯云)

最近刚入手一个入门云服务器,一起来探讨探讨云服务器的搭建与项目部署等吧!

1、简单介绍云服务器!

  • 云服务器(Elastic Compute Service, ECS)是一种简单高效、安全可靠、处理能力可弹性伸缩的计算服务。其管理方式比物理服务器更简单高效。用户无需提前购买硬件,即可迅速创建或释放任意多台云服务器。

如何远程连接控制云服务器以及简单的项目部署(腾讯云)_第1张图片
(初次接触云服务器,个人理解,知识有限,不知道准不准确,大佬勿笑)


  • 个人理解就是虚拟服务器或者主机,相当于在公网上部署一个计算机,你在上面运行项目,所有用户都能访问,而不局限于你自己使用。例如我们开发一个购物系统,在本地的Tomcat上面都能运行,界面啥的都能看见。但是你用另一台主机就不能访问你的界面。因为你使用的是本地服务器,只有本地才能访问。
  • Tomcat相当于你家的灯泡,只有你人能照到(访问),云服务器相当于太阳,所有人都能照到(访问),处在不同的高度。所以我们想使用云服务器,也同样需要在这台“计算机”上面部署我们需要的软件以及环境,例如jdk 、mysql、nginx等东西才能让我们的项目在这台云主机上面跑起来。

2、远程连接云服务器!

  • 首先你应该购买一个服务武器,如果你是学生,可以选择学生套餐,十块钱一个月。阿里云腾讯云相差不大。我也买的学生套餐,还有几个月就毕业了,在不享受就享受不了了。
Windows系统的服务器进行远程连接:
  • 云服务器的操作系统是有分别的,window系统比较简单,可以直接本地进行远程连接,操作如下:
    Win + R 输入 mstsc
    如何远程连接控制云服务器以及简单的项目部署(腾讯云)_第2张图片
    如何远程连接控制云服务器以及简单的项目部署(腾讯云)_第3张图片
Linux系统的服务器进行远程连接:
  • 因为当时我作死买的是ubuntu系统的,所以不能直接用本地进行连接,所以我们需要一些插件来进行连接。

  • 那就是XShell:下面这个东西。当然网上也有其他的软件可用,只不过我用的这个,也比较好用。
    如何远程连接控制云服务器以及简单的项目部署(腾讯云)_第4张图片
    下载链接:https://xshell.en.softonic.com/

  • 下载下来以后一路next安装好。我们就来远程连接云服务器,在本地盘他。

  • a、首先回到云服务器控制台实例界面。大致流程如下:(图示是我已经建好的秘钥)

如何远程连接控制云服务器以及简单的项目部署(腾讯云)_第5张图片

  • b、创建秘钥的时候注意要将秘钥下载到本地,一会用的到!
    如何远程连接控制云服务器以及简单的项目部署(腾讯云)_第6张图片
    如何远程连接控制云服务器以及简单的项目部署(腾讯云)_第7张图片
  • c、选中所创秘钥绑定实例。需要先将服务器关闭,才能进行绑定。绑定以后再重启。重启了我们的云端就可以告一段落了。
    如何远程连接控制云服务器以及简单的项目部署(腾讯云)_第8张图片
  • d、打开XShell,进行远程连接。
    如何远程连接控制云服务器以及简单的项目部署(腾讯云)_第9张图片
    如何远程连接控制云服务器以及简单的项目部署(腾讯云)_第10张图片
  • 浏览 ->选择文件
    如何远程连接控制云服务器以及简单的项目部署(腾讯云)_第11张图片

绿色显示连接成功:

  • ** **如何远程连接控制云服务器以及简单的项目部署(腾讯云)_第12张图片

  • 这样我们就可远程操控我们的云服务器了。就相当于操控我的ubuntu虚拟机一样。

3、简单的项目部署。

  • 运用XShell的话,进行项目部署还有一个方便的工具,那就是XFtp,界面和XShell相差无几,其作用就是专门用来进行文件传输的工具。新建连接配置也是和XShell一样的,这里就不多做阐述。好不好用试了才知道。
    在这里插入图片描述
  • 这个可以配合XShell让我们对本地项目以及文件随意的操作。直接拖动到另一个框即可进行文件剪切拷贝,可以说方便到不能在方便了。
    如何远程连接控制云服务器以及简单的项目部署(腾讯云)_第13张图片

  • 将我们的项目打包成jar包或者war包,然后用命令行执行,运行项目。直接就能跑起来了!

  • 这样云服务器的远程连接以及项目部署的第一步已经完成得差不多了。接下来就是进行环境搭建了。关于Ubuntu安装Mysql 、Nginx 、Redis 我的另一篇博客有写。感兴趣的可以参考一下。希望我的博客对你有所帮助!

  • 新手入门,知识有限,方法不一定适用任何人,理解也可能与偏差,有错的地方希望懂的大佬指正, 谢谢!

你可能感兴趣的:(打Bug升级的程序猿,程序猿必备技能,Linux)