租借云服务器

要搭建一个自己的网站,首先需要租一台云服务器。这里推荐阿里云,在国内算是最好用的一个了。如果是学生身份可以认证后以优惠价购买(开发者成长计划),还可以白嫖两个月(需要答题并写一份使用感想)。

1

以我选择的ECS云服务器为例。购买后进入控制台,选择对应的地区,然后创建一个实例,设置实例密码。

1

点击远程连接后,选择一个连接方式(推荐workbench)。就可以连接到云服务器了。

1

网站搭建

Web服务器

连接上服务器后,选择一个web服务器软件使用(如Apache或Nginx)。

Apache教程:https://blog.csdn.net/weixin_39212776/article/details/81192847

Nginx教程:https://www.cnblogs.com/taiyonghai/p/6728707.html

HTML

网站模板可以在“模板之家”这个网站上找自己所需要的样式。下载完直接改动文字或者图片即可,简单快捷。(Adobe的Dw可以进行网页的可视化修改,代码基础不太好的话可以用这个)

1

选择好后不需要开会员,去淘宝找商家购买即可,价格非常便宜,一个0.4元。

后端

后端框架的选择视自己熟悉的语言而定。博主个人常用Python,所以选择了Django。除此以外Python里也可以选择轻量级的Flask框架。

Django教程:https://www.runoob.com/django/django-tutorial.html

注意:记得在云服务器实例的安全组中打开框架使用的端口访问权限!授权对象选择0.0.0.0/0(所有人均可访问)。

购买域名

搭建完网站以后还需要买一个域名,否则只能通过IP访问。

域名也可以在阿里云(原万网)购买。选择一个符合自己要求,价格合适的即可。填写个人信息并购买完成后,进入域名控制台,如下设置域名解析(打码处换成自己服务器的公网IP):

1

管局备案

上一步填完域名解析后,你会发现现在的域名是使用不了的,还需要在管局备案才能正常使用。

1

个人搭建网站的话选择自助备案即可。

1

需要先提交到阿里云,阿里云初审过了以后会提交到管局审核,整个过程大约20天。(不过不用担心,阿里云有备多久送多久的政策,会赠送对应的云服务器时长)

管局备案通过拿到ICP备案号后,记得在网站最下方正中间写上自己网站的备案号,并加一个超链接到:https://beian.miit.gov.cn/

公安备案

最后一步就是公安备案。如果是在阿里云购买的域名服务器等,对应的信息填写可以参照:https://help.aliyun.com/knowledge_detail/36981.html

公安备案网址:http://www.beian.gov.cn/

1

点击联网备案登录,注册账号登录后按照程序填写信息。

挂到搜索引擎

如果想让自己的网站被更多人看见,可以去百度的搜索资源平台提交申请。这样百度的爬虫就会把你的网站收录上去。

申请网址:https://ziyuan.baidu.com/

1