IDEA一键部署至云服务器教程

IDEA一键部署至云服务器教程

IDEA怎样部署项目,一键上传至云服务器呢?网上有很多教程,我也按照网上的操作来过,但是都失败了。经过自己的探索,成功后写下了这篇文章。全是干货,没有水分。

1.创建密钥对

登录阿里云,然后进入控制台,在最上方搜索框输入密钥,选择右方的ECS密钥对,点击进入。

搜索密钥

现在来到了密钥对管理面板,点击右上方创建密钥对

点击创建密钥对

现在进入了创建密钥对面板,输入密钥对名称(可随便填),创建类型默认即可,资源组选择你ECS服务器实例对应的资源组,标签可不填。

输入密钥对信息

点击确定,此时系统会弹出一个文件选择框,选择**C:/Users/用户名/.ssh/**这个目录,保存。

保存密钥对文件

点击密钥对右边的绑定密钥对,弹出绑定密钥对对话框后,选择ECS实例添加至右边的已选择框,点击确认。

绑定密钥对

然后返回至主界面,重启ECS实例。重启成功后,进入密钥对文件保存的路径,用记事本打开config文件(如果没有,可自行创建),输入以下内容后保存。

# gerrit
Host 云服务器ip
    HostName 云服务器ip
    PreferredAuthentications publickey
    IdentityFile ~/.ssh/密钥对文件名
    user git

2.配置IDEA

打开IDEA,点击最上方工具栏的工具(Tools)选项,选择Deployment里的配置(Configure)

打开配置窗口

弹出了部署窗口后,左上角点击**+号,选择SFTP**,随便输入一个服务器名。

选择SFTP

点击SSH configuration右边的三个小点的按钮

跳转至SSH配置

填入你的主机IP、用户名,认证类型选择密钥对,私钥文件选择刚刚保存下来的文件,其他默认即可,点击确认。

配置SSH

现在回到了刚刚的页面,SSH configuration选择刚刚我们配置好的,Root path选择你项目要上传至服务器的目录,Web server填入你云服务器的公网IP地址

配置连接

点击最上方的映射(Mapping)Delpoyment path里可以填你的项目名称,这样上传至服务器的文件就都会在这个目录下,当然你不填的话最少要填一个**/**符,否则会无法上传。

添加映射

点击确定,至此,所有配置全部完成。

3.上传项目

同样,还是在IDEA的顶部工具栏的工具(Tools)里,选择Deployment的**upload to…**即可上传至云服务器。

4.cmd极速连接服务器

当然,现在你不仅能一键上传项目,还可以在cmd里访问服务器。

Win+R打开运行窗口,输入cmd,在cmd命令行里输入ssh root@服务器ip,回车即可连接至你的云服务器,不用输入密码,是不是方便了很多?

cmd

感谢你能读完这篇教程,如果觉得有用,就请小编点个赞吧!谢谢!

发布了5 篇原创文章 · 获赞 14 · 访问量 2133

猜你喜欢

转载自blog.csdn.net/qq_18479653/article/details/105526902
今日推荐