基于CentOS的WordPress博客搭建

Jan 2,2018   2225 words   8 min

Tags: Web

1.全新配置LNMP环境

推荐使用LNMP一键安装脚本,否则可能会遇到各种错误。具体使用方法可以参考这个网址。https://lnmp.org/install.html 不出意外的话,安装完成后如下图。 整个安装过程比较慢,在我的VPS上安装了快50分钟,所以需要耐心等待。

2.安装WordPress

(1)配置MySql数据库

输入如下命令,进入MySql数据库,会提示要输入密码。

mysql –u root –p

然后创建wordpress数据库。

mysql> create database wordpress;

这样便建好了一个名为wordpress的数据库。

关于MySql的其它常用操作命令,这里也简单总结一下。

开启服务
service mysqld start

停止服务
service mysqld stop

登入MySql数据库
mysql -u root -p

查看系统中有哪些数据库
mysql> show databases;

进入名为database_name的数据库
mysql> use database_name; 

返回当前数据库下的所有表的名称
mysql> show tables;
mysql> show tables from database_name;

查看表结构
mysql> desc 表名;
mysql> describe 表名;
mysql> show columns from 表名;

mysql退出三种方法
mysql > exit;
mysql > quit;
mysql > \q;

mysql退出命令行
mysql> show databases
    -> \c

注意mysql下命令的封号不能省。

如下是查询wordpress数据库的相关结果。 登陆界面如下。 显示所有数据库,可以看到wordpress。 显示wordpress中所有表。 显示wp_posts表信息的部分结果。

(2)下载WordPress

利用wget下载最新的WordPress包。最新的包下载地址可以从这里获取。https://cn.wordpress.org/txt-download/。

wget https://cn.wordpress.org/wordpress-4.9.4-zh_CN.zip
unzip wordpress-4.9.4-zh_CN.zip
cd /home/wwwroot
mkdir wordpress
cp -r wordpress/* /home/wwwroot/wordpress/

如果提示没有unzip,直接yum install unzip就可以了。 由于是使用一键安装脚本安装的,所以默认网站路径等相关信息可以在这个网站上找到。https://lnmp.org/faq/lnmp-software-list.html。 当然你也可以更改默认网站路径,可以参考这篇博客https://blog.csdn.net/lnview/article/details/72355801,写的非常详细了。 这里我就把网站的默认路径由/home/wwwroot/default改成了/home/wwwroot/wordpress

(3)配置WordPress
cd /home/wwwroot/wordpress/
cp wp-config-sample.php wp-config.php
vi wp-config.php

在如下地方修改MySql相关信息,完成之后保存退出即可。

(4)打开浏览器安装配置

这时应该就可以在浏览器中输入你的IP地址,就会看到如下界面了。 到这一步就基本大功告成了,一路安装,完成如下。 以后需要登入WordPress管理后台,只需要进入”wp-admin”,登陆后即可进入控制台,如下所示。

3.小问题

(1)WordPress显示IP地址而不是域名

这个问题其实很好解决,不需要修改DNS解析等,只需要在WordPress的控制面板里设置即可,如下。 改成你自己的域名即可。这样以后访问就不再是IP了。

(2)WordPress需要FTP

在安装主题等操作时,可能会提示需要FTP才能访问。 https://blog.csdn.net/tjj93622/article/details/52209197。 可以参考这篇博客,主要操作是修改WordPress的文件夹权限。

4.加速优化

作为国外的VPS,国内访问速度可想而知。因此需要CDN加速。但国内的也都因为需要备案用不了。所以只能考虑选择国外免费的CDN提供商。 这里推荐使用CloudFlare,网址是https://www.cloudflare.com/zh/network/china/。速度还不错,最关键的是有免费版。 免费版的内容如下,对于普通个人用户已经够用了。如果想体验更好的服务也可以花钱。详细的比较可以参考这个网页,https://www.cloudflare.com/plans/。

简单注册个账户,然后按照提示进行相关解析设置,即可加入他的CDN加速服务,十分方便。 下图是已经添加好的网站的样子。

至此,个人的WordPress博客就从安装到配置,最后再到加速,全部流程都完成了。

本文作者原创,未经许可不得转载,谢谢配合

返回顶部