一个初学者的第一次建站

简介: 文章论述了本人第一次建站的经历,以及遇到的困难、解决办法。

第一部分
我是一名信息安全专业的大学生,下半年就要升到大三了。在刚刚结束的一学期里,我们上了计算机网络和Python网络编程这两门课,对此我产生了极其浓厚的兴趣,使我有了建一个自己网站的想法。在初中的时候迷上了手机刷机,那时候拿的手机是红米1S移动版,由于手机跟不上时代,其自带的MIUI系统又太过臃肿,干什么都特别卡。于是我刷入了阿里云OS的系统,由于系统比较简洁,相对于MIUI来说好了很多,于是这个第三方系统一直用到了高中,这也是我第一次接触阿里云。于是在回到家后,我就在网上搜索云服务器的使用和购买途径,看到阿里云便直接点了进去。在其网站转了转,就发现了飞天加速计划,拥有了第一台云服务器。

第二部分
在使用阿里云ECS时,碰到了很多问题。尽管在网上有很多该类教程,但由于其发布时间过长,上面的网页截图都是旧版网页,和现在的新版网页对不上。比如,云解析DNS在实例界面没有,添加端口的在安全组里面,这些都是我费了九牛二虎之力才找到的。再就是ECS本身,由于之前实训的时候用过linux的ubuntu版本,而通过飞天加速计划给我的这个云服务器不是该版本,因此记住的指令都用不上。在网上搜寻以后才了解到要使用centOS的指令,例如添加包要用yum。进入云服务器后,发现只有终端,没有UI,甚至连查看服务器上的文件都只能在终端上输入指令查看,这极大地提升了我对指令的记忆。本来想在建的网站上挂个域名的,可由于第一次只有14天的时间,域名备案要服务器至少三个月的时间,于是就此作罢。在运行我的服务器程序时,发现报错__main__.__spec__ is none,而在我的PyCharm环境下却可以运行。经过大量搜索资料,发现解决方法python -m one_server即可,而不用输.py。

第三部分
通过“高校学生在家实践”,我对DNS协议,http,https和TCP协议有了更进一步的了解。这些协议通过自己动手实践,使我更加直观的了解到其工作原理。在服务器文件运行后,第一次在互联网上打开自己的网站的一刹那,收获了满满的成就感。在接下来的开发中,我要狠抓html方面,将网页做的更加丰满。作为信息安全的学生,要深抓网页安全问题,对sql注入攻击,cookie伪造攻击,跨站脚本攻击等常见的攻击手段利用所学知识予以防护,使网站更加安全。

第四部分
屏幕截图 2022-07-28 123244.png
屏幕截图 2022-07-28 123337.png
屏幕截图 2022-07-28 123438.png
屏幕截图 2022-07-28 123705.png

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
5月前
|
云计算
新手开单指南
新云大使?不知道推广什么产品?无法推广开出第一单? 该文讲解新手开单指南,帮助新手大使推广成单,从0到1助力小白云大使轻松上手赚的第一桶金。
新手开单指南
|
存储 编译器 C++
(新手必看)初学c++(三)
(新手必看)初学c++(三)
|
编译器 C++
(新手必看)初学c++(二)
(新手必看)初学c++(二)
|
编译器 开发工具 C语言
(新手必看)初学c++(一)
(新手必看)初学c++(一)
|
前端开发 JavaScript Linux
可能是最简单的从零建站教程
分享自己利用白瓢的阿里云服务器建站的经验,希望能帮助一些新手少走弯路(我自己那是走了不少) 这篇教程全程几乎不会用到命令行,并且服务端的操作系统是Windows而非Linux(因为我也不会用Linux) 总之就是怎么简单怎么来,我相信大部分会用一些电脑的人应该都能跟着整出自己的网站——可以从公网访问的那种。
198 1
可能是最简单的从零建站教程
|
数据可视化 PHP 数据库
新手分享
新手分享
|
域名解析 弹性计算 搜索推荐
零基础入门—网站建站教程(新手必备)
零基础入门—网站建站教程(新手必备)
378 0
|
安全 搜索推荐 程序员
新手小白的建站指南
新手小白的建站指南
新手小白的建站指南
|
安全 搜索推荐 前端开发
超详细新手建站指南 让你少走弯路
对于一个建站新手来讲,最重要的莫过于2件事 1.时间效率 2.性价比 换句话讲,对于非专业选手,在整个建站过程,如何省时省力,用相对简单的方式,花更少的钱建好网站是关键。
2597 0
超详细新手建站指南 让你少走弯路
|
弹性计算 关系型数据库 Java
阿里云史上最全建站教程
为了方便您搭建网站,云集市场汇总了阿里云云市场上最常用的应用镜像的使用教程,并提供了教程和云市场镜像的链接,让您一键触达,轻松建站。
1240 0