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博客就从安装到配置,最后再到加速,全部流程都完成了。
本文作者原创,未经许可不得转载,谢谢配合