一、安装 httpd
二、安装 PHP
# yum -y install php-*
>> 不要复制执行,用 tab 补全的形式找到你本地有的包,下面是我安装的 php 模块内容
# rpm -qa | grep php
php-common-7.2.24-1.module_el8.2.0+313+b04d0a66.x86_64
php-cli-7.2.24-1.module_el8.2.0+313+b04d0a66.x86_64
php-fpm-7.2.24-1.module_el8.2.0+313+b04d0a66.x86_64
php-7.2.24-1.module_el8.2.0+313+b04d0a66.x86_64
php-mysqlnd-7.2.24-1.module_el8.2.0+313+b04d0a66.x86_64
php-gd-7.2.24-1.module_el8.2.0+313+b04d0a66.x86_64
php-pdo-7.2.24-1.module_el8.2.0+313+b04d0a66.x86_64
php-json-7.2.24-1.module_el8.2.0+313+b04d0a66.x86_64 >> wordpress 升级时用到的
启动 / 停止 / 重启
# service php-fpm start
# service php-fpm stop
# service php-fpm restart
三、测试环境是否搭建成功
# vim /var/www/html/info.php
复制以下内容,保存文件
<?php
phpinfo();
?>
浏览器访问 ip/info.php,或使用 curl 127.0.0.1/info.php
四、下载 WordPress
可以到官网上去翻,或通过下面的命令下载:
# cd /var/www/html
# wget http://cn.wordpress.org/wordpress-3.9-zh_CN.zip
# unzip wordpress-3.8-zh_CN.zip
如果没有 unzip 命令,执行命令
# yum install unzip
将解压出来的文件,复制到 httpd 根目录
# cp -rf wordpress/* /var/www/html/
将配置文件复制,重命名
# cp wp-config-sample.php wp-config.php
编辑数据库连接
# vi wp-config.php
define('DB_NAME', '数据库名称');
define('DB_USER', '数据库账号');
define('DB_PASSWORD', '数据库密码');
define('DB_HOST', 'localhost');
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', '');
五、浏览器访问,初始化 WordPress
六、安装 FTP
七、更新 WordPress
进入后台 >> 仪表盘 >> 更新
输入域名、FTP 账号、FTP 密码
如果不出意外的话,你应该会出现和我一样的问题,提示的权限不足,经过 Baidu 发现的原因是用户不一致,导致的。
通过后台查看 WordPress 的用户名称,然后修改 /etc/php-fpm.d/www.conf ,同时将 /var/www/html 权限赋予这个账号即可。
文件赋予权限
# chown -R 用户:用户 /var/www/html
修改 PHP 配置
# vi /etc/php-fpm.d/www.conf
修改内容
user = 用户
group = 用户
重启 PHP
# systemctl restart php-fpm
增加 WordPress 配置
# vim /var/www/html/wp-config.php
增加内容
define('FTP_BASE', 'html');
define('FTP_CONTENT_DIR', 'html/wp-content');
define('FTP_PLUGIN_DIR', 'html/wp-content/plugins/');
define('FTP_THEMES_DIR', 'html/wp-content/themes/');
define('FS_METHOD', 'direct');
- 打赏
请选择打赏方式
- 微信
- 支付宝