要求已经搭建好phpMyAdmin

		1 访问http://192.168.27.144/pma界面登入到phpMyAdmin界面;
		2 点击上方创建名为wpdb的数据库;
		3 点击上方创建名为wpuser管理用户;
		4 使wpuser用户对wpdb数据库拥有所有权限;
		5 进入wordpress官网https://cn.wordpress.org下载所需安装包,此处使用的是wordpress-4.9.1-zh_CN (1).tar.gz
		6 tar zxvf wordpress-4.9.1-zh_CN (1).tar.gz
		7 mv wordpress /app/website/wp
		8 setfacl -R -m u:apache:rwx /app/website/wp/
		9 通过页面配置wordpress,实际上会生成wp-config.php文件;
			1 数据库名:wpdb           #刚刚创建的数据库
			2 用户名: wpuser          #刚刚在phpmyadmin里创建的用户
		10 按照步骤走完流程登录即可;
		11 setfacl -b /app/website/wp  #为了保证安全性,当配置完成网页端时候记得清除acl权限

** php配置文件解释**

	1 /etc/php.ini和/etc/php.d/         #第一个是php的配置文件,第二个目录下存放的是可以生效的php配置文件
		max_execution_time= 30          #最长的执行时间,默认为30秒
		memory_limit 128M               #内存占用,默认128M,生产环境下略小了,根据物理内存大小调试
		display_errors off              #调试使用,打开可能会暴露重要信息
		display_startup_errors off      #显示启动的报错信息,测试环境一般打开查看,生产环境关闭
		post_max_size 8M                #最大上传数据大小,生产环境要调大
		upload_max_filesize 2M          #最大上传文件大小,生产环境要调大
		max_file_uploads = 20           #同时上传文件的个数
		date.timezone =Asia/Shanghai    #指定时区

以独立程序运行的php 默认是9000端口,监听的是127.0.0.1在www.conf当中修改 ** 1安装要应用到的软件包 **

			yum install httpd php-fpm php-mysql mariadb-server   

**2 查看软件包带的程序 **

		rpm -ql php-fpm
		/etc/php-fpm.d/www.conf    							   #该文件是主要配置文件;

3 vim /etc/php-fpm.d/www.conf

			pm.start_servers = 10                                  #应用启动后会开启10个进程,默认为5个

**4 启动服务 **

systemctl start php-fpm.service                          #因为是独立程序,所以要单独启动,启动后查看就会有10个进程

5 编辑配置文件

	vim /etc/httpd/conf.d/fcgi.conf                          #由于php-fpm是独立程序,http并不知道它的位置,所以要在一个空文件中编辑
			DirectoryIndex index.php 							   #默认主页文件为index.php
			ProxyRequests Off
			ProxyPassMatch   ^/(.*\.php)$ fcgi://127.0.0.1:9000/var/www/html/$1 
										#当访问以php结尾的文件的时候会跳转到本机的/var/www/html/下,由于默认站点没有更改,所以就为默认;

6 创建主页文件访问;

vim /var/www/html/index.php                 
			<?php
			phpinfo();
			?>

二 搭建Discuz论坛

		1 下载软件包Discuz_X3.4_GIT_SC_UTF8.zip
		2 unzip Discuz_X3.4_GIT_SC_UTF8.zip
		3 cd dir_SC_UTF8/upload
		4 mkdir /var/www/html/bbs
		5 mv dir_SC_UTF8/upload/* /var/www/html/bbs
		6 http://192.168.27.105/bbs                        #这里是在105这台服务器搭建的,所以ip地址为105
		7 setfacl -R -m u:apache:rwx /var/www/html/bbs     
											#当登录网页端的时候会发现大部分功能都不可写,由于没有权限的原因导致,添加ACL权限即可
		8 填写数据库的信息下一步安装完成;

三 实现php的加速;xcache

		1 下载源码包进行编译安装,这里用的是xcache-3.2.0.tar.bz2版本
		2 tar xvf xcache-3.2.0.tar.bz2
		3 cd xcache-3.2.0
		4 yum install php-devel                              #首先安装此包,否则无法进行下面的操作
		5 phpize                                             #生成configure文件用来编译
		6 yum groupinstall "development tools"               #安装开发包组
		7 ./configure --enable-xcache
		8 make && make install
		9 cp xcache.ini /etc/php.d 							 #为了让php知道xcache.so这个模块的位置方便调用
		10 编译完成后xcache.so模块存放在默认的模块存放位置/usr/lib64/php/modules下