macOS环境下连接阿里云服务器ECS

本文主要介绍了在macOS环境下如何购买并连接到阿里云服务器ECS。(云翼计划,学生优惠版)

首先登录阿里云的官网https://www.aliyun.com,拉倒最底下,点击学生机。


点击切换至云服务器ECS,选择图中勾中的内容,点击购买。(需要进行学生认证,简单快捷,不需要太多的操作)购买成功后服务器的公网IP地址和初始密码会发到你的手机上面。


购买成功之后,回到首页,点击云服务器ECS。


点击控制台管理。


点击实例,然后选择地区。就可以看到当前的实例的公网IP、服务器的状态等,点击管理可以看到当前服务器CPU的使用状态。点击启动便可以启动服务器。启动服务器之后可以直接点击远程连接,利用阿里云自带的工具连接到服务器(相当于远程桌面连接)。但是阿里云自带的远程连接个人感觉用着不太方便。macOS环境下推荐大家使用MRDB(Microsoft remote desktop beta)来连接。


连接远程桌面的时候可能会出现端口未打开,连接不上的情况,是因为要配置安全组配置文件。同样是在实例界面(上图的界面)点击更多,选择安全组配置。


增加一个如下所示的安全组规则,只用管红色圈出来的部分,其他忽略,一定要注意端口的范围。


正常情况下,这样就能连接成功了。连接成功之后,就可以在服务器上面部署web环境了。


### 配置阿里云ECS服务器以使用VSCode进行远程开发 #### 安装必要的软件和工具 为了能够在阿里云ECS实例上利用VSCode进行远程开发,需先确保已安装Git客户端以及配置好SSH访问权限。如果采用的是支持插件扩展的IDE如IntelliJ WebStorm,则可通过安装相应插件来简化操作流程[^1]。 对于VSCode而言,推荐的方式是在本地计算机上运行该编辑器并通过Remote - SSH扩展连接至云端环境。这不仅能够提供完整的IDE功能体验,还允许开发者直接在远端机器上执行命令、管理文件等操作而无需依赖于浏览器界面[^2]。 #### 开启并配置安全组规则 为了让个人电脑顺利通过SSH协议与云主机建立通信链路,在完成初始设置之后应当调整相应的网络安全策略。具体来说就是在控制台的安全组配置页面里新增一条入站规则开放TCP 22号端口以便接收来自外部网络发起的请求。 #### 使用VSCode Remote-SSH拓展实现远程编码 一旦前述准备工作就绪,便可以在Windows/MacOS/Linux平台上启动Visual Studio Code应用程序,并按照以下指引接入目标Linux系统: 1. 打开命令面板(Ctrl+Shift+P 或 Cmd+Shift+P),输入`Remote-SSH: Connect to Host...`选项; 2. 如果是初次使用此特性的话,可能需要依照提示下载额外组件; 3. 输入用于登录的目标主机地址格式为`username@public_ip_address`,这里的用户名取决于所选镜像模板,默认情况下可能是root或者是其他自定义名称;公网IP则是指分配给当前虚拟机的那个唯一标识符; 4. 当被询问关于指纹验证时选择继续前进; 5. 提供之前设定好的私钥路径或者直接键入密码完成身份认证过程; 6. 成功连通后即会在左侧活动栏看到带有绿色标志的新窗口代表进入了远程模式下工作区; 7. 接下来就能如同对待本地图书馆般自由浏览/修改位于服务器上的任何源码文件了! ```json { "remote.SSH.useLocalServer": true, "remote.SSH.showLoginTerminal": true, "terminal.integrated.shell.linux":"/bin/bash" } ``` 以上JSON片段展示了几个有助于提升用户体验的全局参数配置建议,可将其添加到用户的settings.json文件当中。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值