需要四台虚拟机,实际上,我们只需要操作三台 一个数据库,一个nginx,一个php,还需要准备一个软件包wordpress-4.7.3-zh_C 首先配置nginx的服务环境 [root@nginx ~]# vi /usr/local/nginx/conf/nginx.conf 修改文件中的location下的 root /www; index 添加index.php 下面有两个location ~ .php$ 改第二处 将这部分整个大括号内容的注释#取消,然后root /www; fstcgi_pass192.168.200.131:9000; 这是php的主机ip根据自己的情况设置 保存退出 [root@nginx ~]# vi /usr/local/nginx/conf/fastcgi_params

fastcgi_param SCRIPT_NAME $fastcgi_script_name; fastcgi_param SCRIPT_FILENAME

d

o

c

u

m

e

n

t

r

o

o

t

document_root

documentr​ootfastcgi_script_name; 添加 fastcgi_param REQUEST_URI $request_uri; fastcgi_param DOCUMENT_URI $document_uri; fastcgi_param DOCUMENT_ROOT $document_root; fastcgi_param SERVER_PROTOCOL $server_protocol; fastcgi_param REQUEST_SCHEME $scheme; fastcgi_param HTTPS $https if_not_empty; 创建目录 [root@nginx ~]# mkdir /www [root@nginx ~]# chown nginx:nginx /www/ 在php主机上操作 [root@php ~]# mkdir /www [root@php ~]# chown nginx:nginx /www/ 使用 FX工具将压缩包wordpress-4.7.3-zh_C上传到nginx和php主机上的/root目录下, cd 回root目录 [root@nginx ~]# cd /root [root@nginx ~]# unzip wordpress-4.7.3-zh_C.zip [root@nginx ~]# mv wordpress/* /www/ php主机也是一样操作 [root@php ~]# cd /root [root@php ~]# unzip wordpress-4.7.3-zh_C.zip [root@php ~]# mv wordpress/* /www/

回到nginx主机 [root@nginx ~]# cp /www/wp-config-sample.php /www/wp-config.php [root@nginx ~]# vi /www/wp-config.php // ** MySQL 设置 - 具体信息来自您正在使用的主机 ** // /** WordPress数据库的名称 */ define(‘DB_NAME’, ‘wordpress’);

/** MySQL数据库用户名 */ define(‘DB_USER’, ‘root’);

/** MySQL数据库密码 */ define(‘DB_PASSWORD’, ‘000000’);

/** MySQL主机 */ 主数据库的ip define(‘DB_HOST’, ‘192.168.200.10’);

/** 创建数据表时默认的文字编码 */ define(‘DB_CHARSET’, ‘utf8’);

/** 数据库整理类型。如不确定请勿更改 */ define(‘DB_COLLATE’, ‘’);

[root@nginx ~]# scp /www/wp-config.phproot@192.168.200.131:/www/ usage: scp [-12346BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file] [-l limit] [-o ssh_option] [-P port] [-S program] [[user@]host1:]file1 … [[user@]host2:]file2 然后配置主数据库 进入数据库

Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 4 Server version: 5.5.44-MariaDB-log MariaDB Server

Copyright © 2000, 2015, Oracle, MariaDB Corporation Ab and others.

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the current input statement.

MariaDB [(none)]> create database wordpress; Query OK, 1 row affected (0.06 sec)

[root@nginx ~]# nginx -s reload 再打开网页

推荐阅读

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: