CentOS安装WordPress

下载WordPress后一顿复制粘贴就能运行。

7 和8通用。

要先安装MySQLPHP

安装httpd服务器:

yum install httpd -y

下载最新版的WordPress:

yum install wget -y
wget https://cn.wordpress.org/latest-zh_CN.zip

解压缩刚刚下载的压缩包:

unzip latest-zh_CN.zip

将WordPress的文件移动到存放网页文件的文件夹(默认):

mv wordpress/* /var/www/html
如果开启了selinux则需要安装selinux管理工具:
yum install setroubleshoot -y
然后修改一下安全上下文:
semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/html(/.*)?"
restorecon -Rv /var/www/html

还要修改一下html文件夹的所有者属性:

chown -R apache:apache /var/www/html

最后还要selinux允许httpd服务器访问网络(更新和下载插件):

setsebool -P httpd_can_network_connect 1

允许httpd服务器执行内存可能会造成不安全(我没开):

setsebool -P httpd_execmem 1

看的日志里报警难受的话可以在PHP配置文件里查找:

pcre.jit=1

将后面的1改成0并重启httpd服务器即可。

在MySQL服务器中新建一个数据库给WordPress(名称随意):

CREATE DATABASE myblog;

新建一个WordPress数据库用户(默认不能远程连接):

CREATE USER 'MyUser'@'localhost' IDENTIFIED BY '这里填密码';

授予新创建的用户访问WordPress数据库的权限:

GRANT ALL ON myblog.* FOR 'MyUser'@'localhost';

然后修改httpd的配置文件:

vi /etc/httpd/conf/httpd.conf

在文件的末尾另起一行添加(不要随便找个地方插入!!):

<FilesMatch \.php$>
SetHandler application/x-httpd-php
​</FilesMatch>

然后启动httpd服务器,访问你的域名或IP地址就可以进入WordPress的安装界面啦。

将数据库名改成前面创建的数据库的名字(myblog),
用户名改成新创建的MySQL用户的名字(MyUser),
密码输入自己前面创建用户时填的密码,
表前缀可以改成自己想要的,如网站名、数字等。

留下评论

您的邮箱地址不会被公开。 必填项已用 * 标注