且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

ECS建站心得与踩坑总结

更新时间:2022-08-21 19:33:34

作为一名大三的计算机专业学生,我在刚入学时就听说了云计算,云服务等高深莫测的专业名词,我的理解便是这些东西是我所使用的百度云、淘宝等APP的计算支持,仅此而已。两年后我开始使用这个云服务来建立网站时,我的身份便从一个用户变成一个开发者。开发者便不能再像普通用户一样仅仅使用即可,开发者必须考虑用户的使用体验,算法的鲁棒性,并考虑如何使自己得到的资源利用率最大化,花更少的钱,办更多的事。对企业来说,更高的资源利用率带来的是服务与成本的双赢,所以学习在有限的资源里部署自己的实验性服务器是极为重要的。
ECS使用方法与常规的Linux系统几乎没有差别,这也减轻了我不少的学习成本,让我上手就能用。但要配置一个网站这才是第一步,现行的主流浏览器已经强调HTTPS链接,所以为了使自己的网站有更好的使用体验,一个SSL证书是必要的。个人建站申请免费的SSL证书即可,在这里安利阿里云为个人开发者提供的证书申请入口,十分方便。要建立一个国内网站必须要获得工信部的ICP号,要在国内能访问自己的网站还必须要***部备案,不但如此,提供特殊的服务必须要用特定的许可证,如果要提供音视频播放就必须要申请视听业务许可证,要提供购买等业务便需要增值业务许可证。与这虽然繁琐,却是网站走向合规合法的重要一步。备案后意味着网站上的内容自己便不能否认,网站的运行必须公正公开。这一点是十分必要的,将自己纳入国家法律的监管之下才能更好地为社会服务。以前开店需要营业执照,现在建立网站需要备案,二者本质是一样的,它都表示国家对个人提供服务的许可。但有一点,如果服务器运行时间在3个月以下便不能进行任何备案。
建立网站是使用服务器的第一步,作为Linux开源内核驱动的ECS服务器,开源意味着它的大部分功能已经对开发者开放,开发者可以自己定义自己的操作系统,这使得服务器的可玩性大大加强。网络的配置,代理服务器的配置让我所学的网络知识与应用更加贴合;运营网站时我更是在考虑如何使用主流技术实现传输数据的加密……凡此种种均为阿里云为高校学生提供的优惠,是同行业里***的选择。计算机科学与技术浩瀚如海,我学到的仅仅是皮毛,耗尽心力我也无法将所学的知识学完,但是我相信我学的知识是为了自己的个人发展,为了中华民族的伟大复兴,为了全人类的幸福与明天,这永远是我热爱的事业!