两台主机
在nfs服务器的目录/data/application/web中安装WordPress
在nfs客户机/var/www/html目录中挂载nfs服务器的/data/application/web
实现两台服务器可同时使用WordPress,并能完成上传文章与图片
nfs客户机:172.16.34.1CentOS 7,已安装好lamp和nfs
nfs服务器:172.16.34.2CentOS 7,已安装好lamp和nfs,将下载好wordpress-4.5.3-zh_CN.zip放入目录/data/application/web中。
配置172.16.34.2的httpd虚拟主机
[[email protected] html]# cd /etc/httpd/conf.d [[email protected] conf.d]# vim wp.conf <VirtualHost *:80> DocumentRoot /data/application/web ServerName www.wp.com <Directory "/data/application/web"> Options None AllowOverride None Require all granted </Directory> </VirtualHost>
解压WordPress文件
[[email protected] web]# cd /data/application/web [[email protected] web]# unzipwordpress-4.5.3-zh_CN.zip
将实例的配置文件修改为正式配置文件
[[email protected] wordpress]# cpwp-config-sample.php wp-config.php
编辑配置文件
[[email protected] wordpress]# vimwp-config.php // ** MySQL 设置 - 具体信息来自您正在使用的主机 ** // /** WordPress数据库的名称*/ define(‘DB_NAME‘, ‘wpdb‘); /** MySQL数据库用户名 */ define(‘DB_USER‘, ‘wpuser1‘); /** MySQL数据库密码 */ define(‘DB_PASSWORD‘, ‘wppass‘); /** MySQL主机 */ define(‘DB_HOST‘, ‘172.16.34.2‘); 将所有文件已至上级目录“web/”下
创建wpdb数据库
MariaDB [(none)]> create database wpdb; Query OK, 1 row affected (0.00 sec) MariaDB [(none)]> create user [email protected]‘172.16.%.%‘identified by ‘mppass‘; Query OK, 0 rows affected (0.00 sec) MariaDB [(none)]> grant all on wpdb.* to"wpuser"@"172.16.%.%" identified by "wppass" -> ; Query OK, 0 rows affected (0.00 sec) MariaDB [(none)]> flush privileges; Query OK, 0 rows affected (0.00 sec)
在客户机挂载目录
[[email protected] ~]# mount -t nfs172.16.34.2:/data/application/web/ /var/www/html/
访问发布验证
Nfs服务器:
Nfs客户机
时间: 2024-11-13 10:39:33