个人介绍
本人现在是香港中文大学(深圳)计算机专业的一名大三本科生,最近因为对后端是如何运作的产生了一些兴趣,也想接触一下云服务器这个有趣的东西,在比较几个云服务器提供商的过程中看到了阿里云的学生体验项目并有幸能够参与其中。下面是我对这周在使用云服务器的一些感想与分享。
阿里云ECS使用攻略
建立个人的网站、博客是很多人的理想,我也不例外,而阿里云ECS就能够实现这样的任务。下面我将分享一些小trick以及使用服务器很重要的地方。
阿里云控制台
阿里云控制台提供了一个十分简明、流畅的使用体验,方便我们进行配置。我们的服务器是左侧在“实例”一栏中显示。我对服务器首先的配置是设置个人密码后重启系统。接着,由于我希望能够在其他计算机浏览器啊上访问我的服务器,所以需要配置“安全组”,开放http与https协议的端口。
连接服务器
首先在命令行通过ssh命令连接:ssh root@公网ip
。在我们开发过程中,更加方便的是设置免密登录,通过windows 下git bash的ssh-key-gen
以及ssh-copy-id
命令设置,然后远程用vscode remote server连上服务器远程开发。然而需要注意的是,由于机子内存不是很够,我在使用npm插件coding的时候会出现服务器卡死的情况。这种情况下,需要在控制台强制重启,并且避免使用vscode一些资源密集型插件,比如npm资源密集时的代码预测。
设立简单的网站
我们可以通过安装nginx
来一键式管理门户。在装好之后直接在浏览器访问公网ip,就可以看到欢迎页面了!还可以设置port forwarding来route到localhost服务器,也可以直接作为本地文件服务器,从而设置自己的网站。
总结与展望
阿里云ECS为我们提供了一个非常好的体验网络服务器的机会,这样的实操机会对我们大学生特别是计算机专业的同学来说非常有效。我的目标是利用云服务器建立一个自己的博客网站。虽然已经有wordpress这样的服务,但我还是希望能够从前、后端重新自己建立,能有更好的训练意义以及体验感,这也是我接下来的一大目标。