天天看点

ECS使用体验

我是一名计算机专业的大三学生,一开始还不懂怎么通过网络访问在本地创建的网站,从同学那里了解到阿里云和“飞天加速计划·高校学生在家实践”活动,第一次接触到云服务器的概念,然后我就在这个活动下领取了一个云服务器,操作系统是Alibaba Cloud Linux。

我用vue cli在本地创建了一个简单的项目,想学习下怎么部署到阿里云上。由于是第一次接触到云服务器,一头雾水,很多知识也没学习过,绕了很多远路,比如安装了宝塔,但后来发现我不需要宝塔,用指令就行,到了最后完成的时候,才发现并不难。当我成功访问我的网站时,我挺兴奋的,这对我来说是一个从0到1的经历。

我先是在本地安装了Xshell和Xftp,连接到我的云服务器。在云服务器上安装并启动nginx,但在安装nginx前需要先安装pcre、pcre-devel、zlib、zlib-devel、gcc-c++、openssl、openssl-devel。在本地用npm run build指令将项目打包,然后在云服务器的var目录下创建一个www目录,用Xftp将打包后的文件夹上传到www目录。接着就是修改nginx的配置文件,并且重新载入配置文件。在阿里云里设置安全组,开放80端口,就可以访问了。

在这过程学到了些vue、linux、服务器、域名和ip等知识,学会了怎么用Xshell远程登录和怎么用Xftp发送文件。遇到问题,我通常是在搜索引擎搜索教程,但是我找不到面向初学者的、完整的流程,因此浪费了很多时间和精力,最后慢慢摸索出来解决方法。我只学会了在云服务器上部署一个简单的vue项目,还有很多知识需要学,希望能借助云服务器学习到更多的知识。

非常感谢阿里云和这个活动,这个活动对大学生提供了很大的帮助。