我是来自计算机科学与技术专业的一名大三学生,由于学校的保修系统是需要维护,搭建这个网站及小程序的学长马上毕业了,老师把这个人物交给了我。我也从学长的口中了解到了阿里云的飞天加速计划。
我的计划是先用领取到服务器按学长的步骤建一个相同的网站,我先用服务器搭载了一个dockers(应用容器引擎),docker可以利用更加节省的硬件资源提供给用户更多的计算资源,然后我搭建论了一个mysql,没过多久就遇到了问题,我用我的电脑通过Navicat for MySQL 一直就连不上服务器上搭建的mysql 5.7。
我到处百度,我最终找到了答案。原来是是没有给服务器配置安全组规则,我们需要将一些需要使用的端口添加到安全组中(设置分为入方向和出方向),搭建前后端代码用到了阿里云流水线Flow,非常实用。绑定自己的码云或者其他git网站账号,选择对应的代码仓库,就可以快速建站了。
没有哪条道路是一帆风顺的,搭建好后端显示一直重启,为什么重启呢?我首先排除是不是在搭建的时候操作除了出了问题,于是我又重新搭建了两遍,排除了这个可能。因为服务器只有两核两g,可能是爆内存自动关闭了?
于是我使用docker stats查看内存和cpu使用情况。果然不出我所料,cpu占了198%。于是我修改dockers的配置文件参数,最终解决了问题。多亏了阿里云的大佬分享的技术文章,才可以这么快上手,并且搭建出来网站。
阿里云ecs给我的感受是方便,有很好的生态,很好的工具,也很安全。搭建网站的过程中,遇到问题解决我问题,让我从中学到了很多知识,也增强了动手能力。谢谢阿里云的云服务器,给我们实践的环境,我一定好好利用这些资源,好好学校,找个好工作。