最后更新时间为 2019年8月26日
这是本人的第一个网站,做到现在的样子真的坎坷不少。在正式开始前,我对建站真的是一无所知,所以有兴趣做个人博客网站却又没有基础的朋友要有信心。就像马云先生说的:“我创业成功了,那说明中国80%的人都可以成功。”那么我现在想说:“我建站成功了,那说明有兴趣的你也可以成功。”
话题扯回来,我是根据互联网上众多的教程一步步搭建自己的个人博客,甚至刚开始我都不知道什么是WordPress。那么下面我简单说一说建站的流程,以及磕磕绊绊的地方。
一、购买域名
这一点没什么需要多说。域名就是别人访问你网站时用到的网址,IP地址则是互联网主机访问你网站所在服务器用到的地址。这里给出一个比喻,域名相当于“北京故宫”,IP地址相当于“ 北纬39度54分20秒,东经116度23分”。
域名的后缀种类很多,提供商也有很多。这里不作过多介绍,很多朋友给出了详细总结。但要注意的是,购买域名后,请记住到域名提供商那里下载域名证书留存,后续网站备案需要。当然如果使用非大陆云主机则不需要备案。
关于备案,不得不说。如果你购买大陆服务器,那么你必须备案,网站才能被访问。另外,备案的流程是比较复杂的,而且周期略长,如果你不想如此繁琐,那么就选择免备案的主机。
二、购买虚拟主机/云主机
虚拟主机和云主机是有区别的,可以根据自己的需求和预算进行选择。国内很多大的XX云会针对学生提供优惠套餐,可以尝试。
Liunx系统主机的配置需要你有Linux基础和数据库基础,知道什么是shell和命令行,就能跟着详细的教程操作了。此处再多说一点,web服务器是需要运行环境的,常见的有:LNMP(它是Linux、Nginx、MySQL和PHP 的缩写)和LAMP(它是Linux、Apache、MySQL 和 PHP 的缩写)。对于新手来说,两者任选均可。
购买完后,要记住主机公网IP,用户名和密码。
三、根据教程搭建网站
这里建议视频教程和文字教程配合使用。视频能够让你跟着别人去做,而文档则提供了代码供参考使用。
四、域名解析
域名解析就是把你的域名和服务器的公网IP绑定起来。别人通过域名访问时,就能找到的云主机,还记得前面故宫的比喻吗?如何解析仍然希望你能去网络上寻找详细信息。
参照着教程,如果你能通过公网IP访问到Apache或Nginx测试页面,以及php信息页面,那么恭喜,服务器运行环境搭建完成。如果你能通过域名访问到上述页面,那么恭喜,域名解析成功。如果能进入WordPress安装页面并到达控制台页面,那么恭喜,你的个人博客已经初步搭建完毕。
请不要掉以轻心
如果你在某一个步骤中,没有得到想要的结果(比如配置出现错误提示,无法访问页面等等)那么建议你重装系统,因为作为新手,你可能百度或google半天也没能解决。重装最简单粗暴。
在整个网站搭建过程中,我大概重装过3到4次系统,也遇到很多当时无法解决的问题。以下四次是我碰到的棘手的情况:
第一次是部署LNMP环境时,无法访问php信息页面,无奈重装系统,换成LAMP环境。
第二次是忘记了WordPress登陆密码。各种尝试, 最后通过修改数据库解决。
第三次是更改WordPress设置中常规选项里WordPress地址和本站地址,因为我想通过域名访问站点以及WordPress后台。结果当我改过后,访问WordPress后台时页面变了,无法进行常规操作了。随后百度半天发现是数据库信息没有随之改动,改动后便可以通过域名正常访问后台。
第四次是更改WordPress设置中固定链接,因为我发现网站某些页面的URL很长而且不便记忆。但当我按照自己的想法更改后,原来的页面变成404,Not Found页面了,撰写新的页面或者文章时,无法预览,无法发布。又再次启用重装大法,可仍然觉得不甘心,还是想尝试解决这个问题。因此我再次搜索解决方法,最后成功了,这前前后后大概花了大半天时间。
另外的一些小问题不再赘述,但这兴奋而又艰辛的过程让我学到了不少:
用文档或笔纸记下所有的登录名和密码
千万不要随意变动WordPress后台的设置!千万不要!
要学会网站备份,重装系统后就什么都没了
多逛一逛相关的技术教程和建议提醒
好在结果是满意的,也希望你遇到问题时能积极寻找解决之道或者请教他人。万事开头难,那么接下来就多写一些文章,供各位看官一品。