云服务器搭建WordPress个人博客系统

版权声明:版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Jack_Xe/article/details/50388861

最近购买了腾讯云的云主机,因为腾讯云最近在办活动——校园云+计划,所以我只花了1软妹币/月就购进了一台CPU1核、内存1G、带宽1M、系统盘linux8G的云主机了,这无疑是给我们学生大大的福利啊(这个安利可以忽视)

由于我一直想搭建一个自己的个人博客——可以查看我的第一个博客GitHub+Hexo的博客系统,所以拿到服务器后我首先想到的就是搭建一个博客吧,由于发现网上使用WordPress搭建博客的大牛比较多,所以我也跟一会大流吧。

下面就是我的WordPress博客的搭建记录

  • 购买服务器并选择操作系统
  • 搭建LNMP服务
  • 搭建WordPress博客
  • 添加域名并解析
  • WordPress的简单设置及推荐几个插件

购买服务器并选择操作系统

在腾讯云上购买服务器,由于本来就是使用的优惠,只能使用1软妹币购买最低配置的服务器
服务器配置
当然也可以购买高配的服务器,不过就该自己补差价了。
操作系统本人是选择最新的CentOS操作系统。

搭建LNMP服务

搭建LNMP服务可以使用一键安装包,在终端上执行下列命令:

wget -c http://soft.vpser.net/lnmp/lnmp1.1-full.tar.gz && tar zxf lnmp1.1-full.tar.gz && cd lnmp1.1-full && ./centos.sh

执行后会出现系列提示:
lnmp1
这里是提示输入MySql的初始密码
lnmp2
这里还不清楚是什么意思,由于是第一次装,我选择了y
lnmp3
这里询问选择哪个版本的PHP,按需求选择即可
lnmp4
这里询问选择哪个版本的MySql,按需求选择即可
lnmp5
最终安装完成后结果如上。
参考:Linux之LNMP环境搭建

注:LNMP相关软件安装目录
Nginx 目录: /usr/local/nginx/
MySQL 目录 : /usr/local/mysql/
MySQL数据库所在目录:/usr/local/mysql/var/
MariaDB 目录 : /usr/local/mariadb/
MariaDB数据库所在目录:/usr/local/mariadb/var/
PHP目录 : /usr/local/php/
PHPMyAdmin目录 : 0.9版为/home/wwwroot/phpmyadmin/ 1.0版为 /home/wwwroot/default/phpmyadmin/ 强烈建议将此目录重命名为其不容易猜到的名字。phpmyadmin可自己从官网下载新版替换。
默认网站目录 : 0.9版为 /home/wwwroot/ 1.0版为 /home/wwwroot/default/
Nginx日志目录:/home/wwwlogs/
/root/vhost.sh添加的虚拟主机配置文件所在目录:/usr/local/nginx/conf/vhost/
PureFtpd 目录:/usr/local/pureftpd/
PureFtpd web管理目录: 0.9版为/home/wwwroot/default/ftp/ 1.0版为 /home/wwwroot/default/ftp/
Proftpd 目录:/usr/local/proftpd/
Redis 目录:/usr/local/redis/
引用自:LNMP安装了哪些软件?安装目录在哪?

搭建WordPress博客

博客搭建过程非常简单,大致就是以下几步就能完成了:
- 上传WordPress安装包
- 安装WordPress

上传WordPress安装包
首先打开WordPress官方网站
download-wordpress
如图选择.tar.gz包下载
之后将该解压包上传至服务器端
本人使用SecureCRT工具远程连接服务器,在SecureCRT上有一个方便的上传下载工具——sz下载rz上传
在服务器端使用如下命令安装lrzsz即可

yum install lrzsz

之后先进入LNMP的默认网站目录

cd /home/wwwroot/default/

然后通过rz命令上传下载的WordPress安装包
最后解压该安装包

tar -zxvf filename

之后就可以通过ip/wordpress打开WordPress网站进行安装了

安装WordPress
WordPress著名的五分钟安装
五分钟安装
进入这里后就能很简单的通过WordPress的引导安装好网站了,过程比较简单就不在赘述了

添加域名并解析

首先需要申请一个可用的域名,腾讯云的学生认证成功后系统会发放一个33元代金券,可以用来购买一个.cn的域名,我的域名xzjqx.cn
有了域名后在服务器端执行如下命令:

/root/vhost.sh

进入虚拟主机设置界面,按照提示进行设置即可
我添加了两个域名xzjqx.cn www.xzjqx.cn,将xzjqx.cn作为主域名
之后需要在自己的域名服务商添加两条DNS解析记录,我的记录如下,划去部分是主机公网IP
DNSpod

WordPress的简单设置及推荐几个插件

通过上面的步骤即可直接输入域名打开你的WordPress网站了
xzjqx’s blog
这样我们就可以开始自定义自己的博客了,这里我把我的修改过程记录如下:
首先换了一个系统主题,我使用的c.bavota创建的Arcade Basic主题

之后可在自定义中对主题进行修改

最后再推荐几个WordPress常用插件

Hermit
WordPress上的简单音乐播放器

Jetpack
由WordPress.com出品的多功能的插件,可以使用户通过WordPress.com网站管理自己的站点,不过这个网站要翻墙,慎用

WP Super Cache
WordPress缓存插件,可以加快站点的打开速度

Dynamic To Top
在网站右下角添加一个回到顶部的按钮,很实用的一个功能

阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页