实验环境:centos6.5 php5.3.6 http2.4.35 yum安装mysql
关闭三台主机的Selinux、iptalbes
配置apache:
解压软件包
安装依赖包:pcre-devel、expat-devel、openssl-devel、
编译安装apr、apr-util、httpd
安装完成之后编辑主配置文件httpd.conf
打开LoadModule proxy_module和LoadModule proxy_fcgi_module的注释
打开ServerName的注释并修改为localhost:80
注释掉原来的DocumentRoot,以及目录的配置
找到IfModule dir_......添加index.php
开启虚拟主机
编辑虚拟主机配置文件conf/extra/httpd-vhost...
添加虚拟主机
检查语法ok之后启动服务
创建目录
创建php的测试文件
配置php:
创建安装目录并解压
安装依赖包:libxml2-devel、openssl-devel、
编译php
复制一份启动文件到/etc/init.d/php-fpm并给予执行权限
复制一份配置文件并编辑
监听本机的9000端口
文件末尾添加代码
找到golbal去掉pid、error_log的注释
开启php
创建目录
创建测试文件
mysql:yum安装安装好之后创建wordpress的数据库并授权一个用户
测试:
打开宿主机的hosts文件,添加解析记录
打开浏览器测试
打开apache的虚拟主机配置文件,添加wordpress的虚拟主机
将解压后的wordpress复制到定义的目录内
将配置文件改名
编辑wordpress的配置文件
将wordpress的安装程序复制给php主机
打开浏览器,访问域名正常安装即可
安装完成