LAMP分布式部署安装WordPress和phpMyAdmin(2)

#cd进该目录,并复制样本配置文件wp-config-sample.php为wp-config.php
[root@php ~]# cd /apps/vhosts/a.com/wordpress/
[root@php wordpress]# cp wp-config-sample.php wp-config.php

#修改配置文件wp-config.php,这里需要修改的数据库信息来自刚才在第三台主机上建立的数据库名、用户名和密码。
[root@php wordpress]# vim wp-config.php
// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** //
/** WordPress数据库的名称 */
define('DB_NAME', 'wpdb');    # 修改数据库名字,使用刚才在第三台主机上创建的数据库
 
/** MySQL数据库用户名 */
define('DB_USER', 'wpuser');    # 修改用户名
 
/** MySQL数据库密码 */
define('DB_PASSWORD', 'wppass');    # 修改密码
 
/** MySQL主机 */
define('DB_HOST', '192.168.10.103');    # 这里的MySQL主机指向第三台主机

#至此WordPress就配置完成了,需要重载php-fpm的配置文件

[root@php ~]# systemctl reload php-fpm.service

#测试WordPress

#使用浏览器输入URL为

#但是输入则能够访问,已经排除是DirectoryIndex的影响,那么如何能够使得用户访问虚拟主机的wordpress目录时自动返回index.php呢?

#问题解决思路:有可能是在第一台主机上没有创建/apps/vhosts/a.com/wordpress所致,虽然wordpress下的动态资源是存放在第二台php-fpm主机上的,而第一台httpd主机则用于存放静态资源,但在第一台主机上有可能仍需要有wordpress这个空目录。
[root@www ~]# mkdir /apps/vhosts/a.com/wordpress

#再使用浏览器打开,输入的URL仍为

#可以发现,浏览器会被重定向到此页面,填写博客个人基本信息,填写后点击安装WordPress

#安装后点击登录

#但是点击登录后出现如下页面

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/4b11e4ee0218b0b4c33bb8ecf4824f36.html