如何从零开始搭建一个自己的 WordPress 博客网站

WordPress是一个被广泛应用的开源博客软件,借助它可以方便的搭建个人博客网站,非常适合博主这样的小白。那么,怎么搭建自己的博客网站呢?请接着往下看。

一、建站前期准备工作
1、建立一个网站,我们需要先购买一台搬瓦工的 VPS,如果还没有购买的,可以参考:http://www.mser.us/2018/02/18/handbook-of-ss/

2、购买完 VPS 之后,我们需要一个域名,所以我们需要购买一个域名,然后把这个域名解析到我们的 VPS 的 IP 上面。购买域名可在阿里云或者namecheap等网站购买,购买好域名后,在域名管理面板添加两条域名解析记录,一条是 www,一条是 @,这两条记录分别添加,记录类型都选择 A,IP填写刚购买的VPS的IP,其他参数选择默认即可。解析完成之后,我们就可以进入下一步了。

二、网站环境部署

这里需要用到putty这个工具,通过ssh连接到你刚购买的VPS上,连接成功后:

CentOS环境下输入:yum -y install wget screen

Ubuntu / Debian环境下输入:apt-get install -y wget screen

然后开始LNMP(LNMP = Linux + NGINX + MySQL + PHP,由于 NGINX 在负载方面处理的比较好,所以推荐使用 NGINX。尤其是如果你的 VPS 是小内存方案(1 GB 内存或者更少),那么更推荐你使用 LNMP 方案。)一键安装:

输入:screen -S lnmp

然后输入下面命令并回车,开始安装:

wget http://soft.vpser.net/lnmp/lnmp1.5.tar.gz -cO lnmp1.5.tar.gz && tar zxf lnmp1.5.tar.gz && cd lnmp1.5 && ./install.sh lnmp

安装界面如下,主要几个步骤为:

选择 MySQL 版本,不知道怎么选择的话,选择默认即可(输入对应的数字并回车,默认的话直接回车也行)。如果网站应用有要求,按照对应的要求选。
输入 MySQL 密码,建议设置的复杂一点。
是否启用 InnoDB,建议启用。
选择 PHP 版本,不知道怎么选择的话,选择默认即可。如果有要求,按照要求选择。
选择是否安装 Memory Allocator,一般默认即可,也就是不按照。
一切没问题后,按下回车键,进行安装。

开始安装后,就是一堆编译的界面,不用细看,我们放一边,耐心等待即可,一般来说,需要半个小时左右的时间,具体时间取决于机器性能,性能好的用的时间更短一些,性能差的可能需要一个多小时。当显示“enjoy it”的时候,就表明安装成功了,然后就可以开始下一步了。

三、网站配置

首先需要通过FTP工具(比如winscp)上传 WordPress 网站文件至服务器上,文件传输完成之后,我们需要再登陆到这台 VPS 的 SSH,然后修改一下整个网站目录的权限:

chown -R www:www /home/wwwroot/YOUR_DOMAIN.COM

此处的 YOUR_DOMAIN.COM 还是需要替换成你自己的域名。至此,文件上传完成,权限也修改完成了。接下来该设置 WordPress 网站了。我们需要访问刚购买的域名,不出意外的话,可以看到一个开始页面。点击 现在就开始!,开始配置 WordPress 网站。填写相关信息,包括数据库名、用户名、密码、数据库主机、表前缀。其中,数据库名、用户名和密码根据自己的实际需求填写,数据库主机不用修改,表前缀一般也不用改,但是如果想改,也无所谓。填写完成后,点击提交。提交后,点击“进行安装”。填写站点标题、用户名、密码、电子邮件,根据自己的实际情况填写。这里的用户名和密码是后续用来登陆你这个网站的,请牢记。邮箱是用来找回密码的,以及用来设置 Gravatar 头像的,如果有兴趣,可以自己搜一下,后续本站有可能也会分享一下,这不是今天的重点。此外,对搜索引擎的可见性一般不用勾选,勾选了就没有爬虫来爬你的网站了,我想没人会愿意做网站又不被搜索引擎搜到吧。填写完成后点击安装WordPress开始安装。接下来就可以使用您的个人博客了!

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注