Centos7搭建wordpress博客
其实,也不是想换成wordpress,就是想看看搭起来怎么样
下载安装包
当前最新版本是5.2.2,但是没有汉化包,折腾半天,英语还是看的费劲,当然,全英文无压力可以用和这个,看了下汉化进度,简体中文0%,繁体中文100%,所以不介意的话,可以用台湾同胞制作的繁体中文汉化包:
汉化包下载完了之后,先进入wordpress的wp-content
文件夹,创建一个languages
文件夹,然后将汉化包解压到这个文件夹,然后浏览器刷新页面即可
当前简体中文版汉化的最高版本是5.0.4,下载地址:
httpd
安装httpd很简单yum install httpd
,启动:systemctl start httpd
将上一步下载好的安装包,解压到httpd目录下:/var/www/html
,重命名文件夹,更改属主和属组
1 | tar -zxvf wordpress-5.2.2.tar.gz -C /var/www/html |
并且,由于多加了一层blog
,需要更改httpd的配置文件,修改路径:vim /etc/httpd/conf/httpd.conf
将DocumentRoot
和Directory
改为/var/www/html/blog
MySQL
安装MySQL就不说了,装好之后,进控制台,建库和用户:
1 | create database wordpress character set utf8; |
php
使用yum install php
安装的php版本是5.6有点低,wordpress5.2.2不支持,最好是安装PHP7
卸载原来版本
1 | yum remove php* |
更改RPM源
1 | rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm |
安装:
1 | yum install php71w php71w-cli php71w-common php71w-devel php71w-embedded php71w-fpm php71w-gd php71w-mbstring php71w-mysqlnd php71w-opcache php71w-pdo php71w-xml php71w-ldap php71w-mcrypt |
验证:php -v
配置wordpress
修改数据库配置:
进入blog文件夹(之前重命名的),重命名wp-config-sample.php为wp-config.php,添加数据库信息:
1 | mv wp-config-sample.php wp-config.php |
修改对应数据库信息,并且访问https://api.wordpress.org/secret-key/1.1/salt/
获取Authentication Unique Keys,并且粘贴进来。
编辑完成之后,重启httpd:systemctl restart httpd
浏览器输入IP,开始使用wordpress