来源:新浪公测
作者:唐训鼎
0.前言
有没有想过自己建一个网站?有没有想过把自己发表在各大网站上的原创文章全部收藏起来展示?我想过了。正好在这个特殊时期,我在网上搜了各种教程,咨询了朋友。最后,我建立了自己的网站。
你觉得建网站需要知道代码吗?你觉得需要大量投资,需要自己的机房吗?实际上,你不需要这些。只要会用软件,简单设置模板,就可以建一个网站。看了很多教程,有容易的,有难的,有花钱的,有不花钱的。所以个人觉得建网站有几种模式:代码模式、软件模式、金钱模式。代码模式最难,就是从零开始学习各种代码,然后从零开始建服务器,设计,设计,建网站等等;软件模式相对容易,就是用建站软件搭建网站框架,用网站模板应用各种功能,这也有学习成本;货币模型是最简单的。只要你要钱,给到位,别人就可以帮你建。
我的网站唐之路:
我的网站是在软件模式下成功搭建的。下面是我的成功经验。因为内容比较多,也因为叙述足够直白,图文并茂,有些情况下可以省略一些步骤,所以我把这段经历分成三部分,命名为WordPress纯白网站。WordPress纯白建站系列是软件模式的建站教程,基于阿里云ECS、Debian、Nginx、PHP、MariaDB或MySQL、WordPress等。这是一个流行的LNMP网站建设包在互联网上。具体内容分为以下三个部分:
WordPress纯白网站第1/3步:服务器、域名、解析和备案WordPress纯白网站第2/3步:Linux+Nginx+MariaDB/MySQL+PHP安装部署和WordPress安装WordPress纯白网站第3/3步:Linux+Nginx+MariaDB/MySQL+PHP部署调整和WordPress启动网站
1.Wordpress纯白网站步骤1/3:服务器、域名、解析和归档
不管我们懂不懂代码,只要我们自己建一个网站,肯定会涉及到一些基础工作。我会把服务器购买、域名购买、域名解析、域名备案等不涉及代码的内容纳入基础工作。这些作品有的是建站必备,有的是国内建站必备。
1.1服务器——网站所依赖的实体,至关重要。
它是网站的物理存在,服务器与网站的关系类似于图书馆与图书、博物馆与展品的关系,就像一个提供场地的建筑。存储网站内容,以便网站可以随时与互联网进行交互。
1.1.1服务器供应商选择
服务器简单分为自有服务器和租用服务器。自有服务器都是自己拥有的,比如硬件设施,电力等。简单来说,它们就是你的家;服务器租赁就是把服务器机房的一部分空租给阿里云、腾讯云、京东云、华为云等等自己用。本文中的服务器是租用的阿里云ECS。
1.1.2阿里云服务器采购
通过邀请他人新链接进入阿里云购买服务器,可以优惠购买各种阿里云服务。进入后可以领取优惠券,秒杀购买折扣服务器。
通过阿里云邀请新链接可以打折购买服务器。
对于前期用户和浏览量都不多的网站主来说,一开始没必要买大型空服务器,所以玩网站的朋友和一开始用户不多的朋友直接买最便宜的服务器就可以了。我们可以点击立即杀或者立即买,然后选择服务器配置。
配置服务器选项界面。
一般是服务器选择网站所有者或者用户所在地,这一点以后似乎就不可更改了。如果你选择了错误的操作系统,不要害怕。这些可以在以后重新配置。建议只买一年的。如果没有新人优惠或优惠券,可以按照自己的想法购买。买的时间越长,平均价格越低。按照提示一步一步下单,购买支付,确认订单时注意查看优惠券。
下单时注意查看优惠券。
支付成功后,我们可以通过阿里云右上角的用户头像和用户名,到用户中心查询已支付订单。同时我们可以通过右上角进入控制台,控制台页面左上角的三行可以选择ECS控制台、分辨率、域名等。
用户自己找订单买服务器。
ESC控制台访问
在ECS控制台页面中,我们可以管理自己的实例。对于小白,我们希望建立和运行网站,主要关注实例,快照和安全组。明确以上三项后,就可以部署自己的服务器了。具体操作和功能在阿里云操作界面有详细解释,就是页面上的各种问号。这里要记住我们服务器的公共IP,类似于你家在世界上唯一的GPS坐标。可以让人直达你的服务器,也可以说是服务器大楼的唯一出入口。另外,记得设置服务器管理密码等等。
设置ESC实例、快照和安全组的接口。
1.1.3阿里云服务器的简单设置
我们可以在实例页面点击实例名称或者相应实例后面的管理进入实例管理页面,也可以通过实例名称后面的蓝色文字快速管理实例。在实例管理页面,我们可以方便地停止和重启服务器,也可以通过左侧菜单栏进入安全组和快照界面。
力量管理控制界面
初始化磁盘有两个条目,一个是在ESC控制台-实例-实例列表,找到你要初始化的磁盘的实例名,名字后面的蓝色是更多-磁盘和镜像-重新初始化磁盘,替换系统也在这里。另一个入口是重新初始化这个实例的云盘——实例名——在实例管理页面的右侧,还有就近创建快照的选项。初始化磁盘需要停止服务器运行。如果服务器正在运行,这些地方的初始化磁盘是灰色的,无法选择。
初始化磁盘条目
安全组设置非常重要,它涉及到服务器内部和外部交换数据的端口。是一种虚拟的防火墙,我也不懂。我是按照阿里云官方教程一步一步做的,就是按照里面的例子,找了一个适合自己的,复制过来设置好。在入口ECS控制台左侧菜单中的“网络和安全”下。
安全组设置条目
完成以上设置后,我们还需要设置服务器远程连接账号的密码,这样我们就可以控制服务器了。因为是云服务器,所以只能远程连接和控制。为了安全,你必须设置一个帐户和密码。在阿里云Linux系统中,默认用户名是root,是权限最高的账号,但是第一次登录可能没有密码。有的人在购买服务器也就是实例的时候设置了这个密码,有的人没有,但是我们都可以在实例详情里重置密码。重置密码后,一定要记住这个密码和账号,以后远程登录服务器需要用到。
服务器密码重置路径
这样,我们就完成了服务器的购买和简单的管理设置,接下来我们就可以购买域名,或者先在服务器上安装软件,等等,两者可以同时进行。如果不是缺钱或者觉得可以快速部署服务器,可以先买个域名。我第一次部署Oo时,遇到了教程中没有的问题。最后部署花了好几天,我初始化了好几次磁盘。
1.2域名——网站的门牌号和指向服务器的路标。
如前所述,服务器的公有IP是你的服务器在互联网上的唯一地址,可以让人直接到达你的服务器,但都是数字,不方便用户记忆和区分。这时候你就需要一个域名了。域名,我觉得可以理解为一栋楼的门牌号,通过它我们可以很容易的记住和识别自己是否到达了指定的地点。域名服务器和域名服务器的关系可以是一个服务器对应多个域名,就像一栋楼有多个房间一样。
另外,如果不买服务器,只能买域名。一种是侥幸卖出自己的域名,一种是把自己的域名解析到别人的服务器或者某个特定的网站,比如把网盘的下载链接设置成自己的域名,还有一种是大企业防御性注册,怕名字被搞乱。
1.2.1域名服务提供商的选择
个人网站购买域名可以是国外服务商购买,也可以是国内服务商购买。作为一个守法公民,这里介绍一下在国内服务商购买域名的情况。阿里云、腾讯云、华为云等国内云服务商提供服务。
由于国内最大的域名注册服务商王湾被阿里巴巴收购,与阿里云整合,所以笔者选择了阿里云买的域名,这样服务器、解析等都买了阿里云。把这些都买在一家公司,对小白来说也有一些好处,就是可以省去一些不必要的麻烦,不用担心域名服务商的域名如何连接服务器服务商的服务器。
1.2.2阿里云购买域名的步骤
先说一下在阿里云买域名的步骤。域名购买没有邀请活动,所以我们直接进入阿里云的首页,在顶部的搜索框里选择域名,在搜索框里输入你喜欢的词。确认后,我们会跳转到域名查询结果,告诉你对应的域名是否已经购买,以及一些推荐的购买建议。建议这里多想想名字。另外,考虑到备案,最好去工信部备案的网站和公安备案的网站了解一下什么后缀域名可以备案。当然,如果你想要的名字足够特别,一定要买。com和。cn域名。。com是国际顶级域名,看起来很高大上,很国际化。。cn是国内顶级域名,也是最适合国内使用的选择之一。
名称服务器查找
当看到自己喜欢的域名可以购买时,可以选择套餐,这样可以节省一些钱,避免购买相关服务。这里建议个人买个云分析就行了,其他邮箱什么的基本个人都可以用。更何况,如果你现在有足够的钱,打算长期拥有自己的网站,域名买的时间越长越好,省心省事也相对便宜。
购买域名
后者是按要求下单,约定的协议同意,添加的持有人信息添加,然后你会跳转到支付界面,支付,域名就被买走了。买了域名之后,我们还需要把域名绑定到服务器上。此绑定已被解析。在国内需要去工信部备案,去公安备案。
1.3备案——国内网站合法合规的必要操作。
如果你的网站和域名是在国外购买的,可以忽略这一步。买了域名之后,一定要在国内备案。如果不把在国内买的域名备案,就连不上我们的服务器。备案有很多种,其中工信部和公安的备案是必须的。根据网站内容不同,可能有互联网新闻信息服务许可证、增值电信业务经营许可证、广播电视节目制作经营许可证、互联网药品信息服务许可证、信息网络传播视听节目许可证、网络文化经营许可证、网络出版服务许可证等。而个人博客网站只需要工信部和公安备案就可以了,而且因为备案需要审核,网站建立的其他工作可以在备案的同时进行。
国内域名不备案是不能有内容的,域名注册机构会提醒你备案。
1.3.1工业和信息化部备案
工信部的备案要求禁止访问未备案的网站,所以如果买了域名,想好网站名称和内容类型,可以马上申请备案。这个时候申请备案就特别合适,因为根本没有网站内容。阿里云提供工信部备案一站式服务。我们可以在阿里云首页的用户名旁边看到“备案”二字。点进去就直接进入备案介绍页面。同时,阿里云还提供了App备案通道。个人觉得手机App备案更方便快捷。
工业和信息化部备案计算机入口
按照阿里云的指示一步一步来就行了,主要是填写信息的时候要注意不要虚假,要按照要求填写信息,否则就算是阿里云的审核也通不过。第一次办理的时候,备案省份和身份证省份不一致,然后就退回来了。阿里云会快速审核,基本在24小时内,审核时会调用备案人核实信息。阿里云审核通过后,将是管理局的最终审核。这是6-20天。我通过阿里云的审批后,一个星期都没有,就被行政局审批了。工信部批准后,我会发短信通知你备案号和密码。
这就是我没有通过备案流程和通过后的通知的原因。
公安备案
工信部(MIIT)已经通过备案,必须在30天内到公安备案。这和MIIT的要求不一样,网站需要有内容的运行才能申请。况且阿里云不提供公安备案服务,需要去公安备案网站申请。在这个公安的网站上注册登录,一言难尽。用谷歌Chrome登陆不了,只好改用IE浏览器,后来成功了。
公安备案网站
登录后,我们必须在起始实体的管理中添加我们自己的信息。在这里,我们可以一步一步地遵循选项。需要注意的是,身份证照片需要打开flash插件才能上传,手持照片注意不要遮住脸。官方要求是左手持照。可以考虑右手双手各拿一个备用,因为可能需要申请其他东西。
在起始正文中添加信息。
主网站填好之后,就等审核了。然后可以在新的网站申请中申请网站备案,按照要求一步一步填写就可以了。其中,网络接入商和域名注册商的信息应根据阿里云的公安联网备案信息填写指南。注意,在服务类型中,个人不能选择互动服务。我申请了两次才通过。这个治安记录还是很快的。三天左右可以收到通知短信,也可以登录网站查看。
我的网站是获悉公安立案前后收到的消息。
1.4分析——告诉别人如何通过域名到达你的服务器
域名解析是指将域名指向网站之间的IP空,使人们可以通过注册的域名方便地访问网站的一项服务,将一个内容与这个IP地址的主机上的addon域连接起来。类似于导航软件,告诉你这个地址怎么去楼里,怎么去里面的房间号。
1.4.1阿里云采购云分析
如前所述,在阿里云购买域名,可以打包购买云解析。如果做到这一步,可以直接进入云分辨率设置页面。如果不做,需要单独购买分辨率。如果是单独购买,可以在阿里云邀请新链接购买。对于个人,可以推荐云解析DNS个人版。
自己开网站的话,前期拿个最低配置就行了。
在云解析下单时,网站不涉及钱,内容也很少,所以DNS安全可以可选,默认域名数量为1。域名的输入法必须是英文,不能有www。购买时间越长,就越容易。因为一个一级域名可以获得很多二级域名,对于普通人或者公司来说,一个一级域名绝对够用。当然,如果你注册了多个一级域名,然后想解析的话,只需要在这里调整一下数字,在输入域名框里把所有域名加进去就可以了。
云分析订单
提交订单,付完钱,我们就买了云分辨率。这时,我们需要到控制台添加分辨率。
1.4.2设置云分辨率
我们可以通过阿里云左边的三个栏输入域名,在域名列表中找到对应的域名,在操作中点击分析,进入云解析设置。
云解析条目路径
关注云分辨率设置界面的各种问号?以上是阿里云提供的设置教程和提醒。如果我们只是把自己的域名绑定到服务器上,只需要在添加记录中添加一条记录类型A,主机记录www,默认解析行,记录值服务器公网IP和TTL 10 10分钟,这样我们的www网站就会被解析。这时,如果我们在浏览器中输入自己的www二级域名,可能会看到阿里云的一个公告,要求备案。另外,这里想说的是,可以考虑增加一条host record @的记录,这样我们的主域名也可以单独访问我们的服务器。
域名注册机构备案提醒
好了,经过以上的准备和设置,我们已经完成了建站前的准备工作,接下来就要安装软件,调试服务器了。这些内容请参见以下章节。另外,本文中的比喻可能有些形象,有些句子可能不准确。请原谅我。毕竟我不是互联网出身。我只希望这篇文章能帮助你建立你的网站。
WordPress纯白网站第1/3步:服务器、域名、解析和备案WordPress纯白网站第2/3步:Linux+Nginx+MariaDB/MySQL+PHP安装部署和WordPress安装WordPress纯白网站第3/3步:Linux+Nginx+MariaDB/MySQL+PHP部署调整和WordPress启动网站