在安装了apache的基础上
我们开始安装php
安装前的准备
为了预防安装错误后卸载在的问题
要提前备份一份apache/bin下的apxs文件
(因为php的存在是作为apache的一个模块存在而被解析的,所安装的源要存入apache的apxs文件中)
在/usr/local下创建php文件夹
挂载CentOS6.0 fanil镜像
/medal 里有我们需要的 libxml2-devel libjpeg-devel libpng-devel
1.先配置yum(为了设置php的拓展)
yum的安装
本质上也是 rpm安装包,自动安装依赖的软件包
要给他所需要的路径
通过yum的配置文件完成
配置文件的位置在/etc/yum.repos.d/目录中
找到
这个文件
接着编辑这个文件
添加yum自动查找时的依据
注意:在这里配置路径时,结尾也要加’/’
这样yum就设置成功
2.配置安装php所需的扩展安装
首先是libxml2-devel
执行yum –disablerepo=\* --enablerepo=c6-media install libxml2-devel
成功执行libxml2-devel
接着是libjpeg-devel
yum –disablerepo=\* --enablerepo=c6-media install libjpeg-devel
接着libpng-devel
yum –disablerepo=\* --enablerepo=c6-media install libjpeg-devel
成功配置libpng
3.安装PHP
在php 5.4.0文件夹中
执行 ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs –with-mysql –with-gd
抽取完毕 可以编译了
执行 make
这样就表示编译结束了,可进行安装了
执行make install
安装完成后 查看php目录
4.修改apache配置
编辑这个目录下的文件
找到它
修改为
注意:这里不要加制表符、注意大小写
最后重启一下apache就可以了