IDEA一键部署云服务器linux系统连接 ( Xshell和Xftp干的事情,idea也可以! )

1.配置本地Intellij IDEA

打开IDEA,点击最上方工具栏的工具(Tools)选项,选择Deployment里的配置(Configure)。
在这里插入图片描述
弹出了部署窗口后,左上角点击+号,选择SFTP,随便输入一个服务器名。
在这里插入图片描述
点击SSH configuration右边的三个小点的按钮。
在这里插入图片描述
填入你云服务端linux系统的IP、用户名,密码,端口一般都是默认22,并且点击test connection,测试一下连接是否成功,云端服务必须启动。
在这里插入图片描述

在这里插入图片描述
然后,回到之前页面,点击autodetect自动检测,并且web server输入自己的IP。
在这里插入图片描述
点击最上方的映射(Mapping),Local path是本地你要上传的项目,在这我是f盘的idea项目。Delpoyment path里可以填你的项目名称,这样上传至服务器的文件就都会在这个目录下,当然你不填的话最少要填一个/符,否则会无法上传。
在这里插入图片描述
这样所有的配置全部完成。
我们来连接一下,回到主页面,点击tools中的start SSH Session。
在这里插入图片描述
选择你创建的IP连接。
在这里插入图片描述
下方出现,远程操控的控制台。
在这里插入图片描述

2.上传项目文件

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

3.(附加)也可以通过秘钥对来远程验证,访问下面网址。

1.创建密钥对
登录阿里云,然后进入控制台,在最上方搜索框输入密钥,选择右方的ECS密钥对,点击进入。
在这里插入图片描述
现在来到了密钥对管理面板,点击右上方创建密钥对。
在这里插入图片描述
现在进入了创建密钥对面板,输入密钥对名称(可随便填),创建类型默认即可,资源组选择你ECS服务器实例对应的资源组,标签可不填。

在这里插入图片描述
点击确定,此时系统会弹出一个文件选择框,选择C:/Users/用户名/.ssh/这个目录,保存。
在这里插入图片描述
点击密钥对右边的绑定密钥对,弹出绑定密钥对对话框后,选择ECS实例添加至右边的已选择框,点击确认。
在这里插入图片描述
回到IDEA的tools->deployment->SSH configuration 点击右侧三个点,authentication type 使用Key pair,再导入private key file的秘钥就行了,别忘记test connection测试。
在这里插入图片描述

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

xupengboo

你的鼓励将是我创作最大的动力。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值