CentOS7.0中PHP卸载以及安装方法介绍
发布时间:01/15 来源: 浏览:
关键词:
CentOS7.0是在以前centos6中升级了,这个CentOS7.0版本有很多的功能进行了一些修改了,下面我们来看看在CentOS7.0中PHP卸载以及安装方法介绍吧.
因为项目需求得把php版本从5.4降到5.3.所以需要先把CentOS7.0自带的php卸载,然后安装php5.3。请看如下步骤。
第一步: 卸载php5.4
1. 查看php版本
![20150126114044](/uploads/allimg/c170115/14T4141564BP-19234.png)
2. 卸载php
![20150126112017](http://filesimg.111cn.net/2015/01/28/20150128220608182.png)
3. 查看php是否卸载
![20150126112100](http://filesimg.111cn.net/2015/01/28/20150128220613803.png)
php未能完成卸载,还有对应的依赖包。所以需要接着来卸载。
4. 卸载php对应的依赖包
网上的资料是用rpm -e来卸载,但是试了几次都提示不能找到该安装包。
# rpm -e php-mysql-5.1.6-27.el5_5.3
# rpm -e php-pdo-5.1.6-27.el5_5.3
# rpm -e php-xml-5.1.6-27.el5_5.3
# rpm -e php-cli-5.1.6-27.el5_5.3
# rpm -e php-gd-5.1.6-27.el5_5.3
# rpm -e php-common-5.1.6-27.el5_5.3
# rpm -e php-pdo-5.1.6-27.el5_5.3
# rpm -e php-xml-5.1.6-27.el5_5.3
# rpm -e php-cli-5.1.6-27.el5_5.3
# rpm -e php-gd-5.1.6-27.el5_5.3
# rpm -e php-common-5.1.6-27.el5_5.3
自己解决的办法是如下:
![20150126114734](http://filesimg.111cn.net/2015/01/28/20150128220616868.png)
![20150126114812](/uploads/allimg/c170115/14T41415G05P-333K.png)
5. 再次查看php是否卸载完成
![20150126114903](/uploads/allimg/c170115/14T41415I0V0-4Y54.png)
第二步: 安装php
1. 下载php
![20150126140759](http://filesimg.111cn.net/2015/01/28/20150128220624141.png)
2. 上传到服务器,并且解压
![20150126141001](http://filesimg.111cn.net/2015/01/28/20150128220627641.png)
3. 安装php
1. 说明:
代码如下 | |
#–prefix=/usr/php ##PHP安装路径
#–exec-prefix=/usr/bin ##PHP命令执行路径
#–sysconfdir=/etc ##配置文件存放路径
#–with-apxs2=/usr/sbin/apxs ##Apache apxs扩展路径
#–with-mysql=/var/lib/mysql ##mysql路径
#–with-mysqli=/usr/bin/mysql_config ##mysqli路径
#–with-mcrypt ##启用加密模块
|
![20150126142358](http://filesimg.111cn.net/2015/01/28/20150128220629909.png)
2. 出现错误, error: xml2-config not found.
![20150126142757](http://filesimg.111cn.net/2015/01/28/20150128220632393.png)
![20150126142848](/uploads/allimg/c170115/14T41415J3420-5O30.png)
![20150126143231](/uploads/allimg/c170115/14T41415L22P-62518.png)
3. 接着安装php
![20150126161152](/uploads/allimg/c170115/14T41415MK20-M545.png)
![20150126143343](http://filesimg.111cn.net/2015/01/28/20150128220641234.png)
4. 编译php
![20150126143629](http://filesimg.111cn.net/2015/01/28/20150128220643543.png)
5. 出现错误提示
![20150126144211](/uploads/allimg/c170115/14T41415P20-S148.png)
网上解决方法如下:
![20150126144306](/uploads/allimg/c170115/14T41415R13F-94I3.png)
![20150126151845](/uploads/allimg/c170115/14T41415T60Z-102963.png)
6. 接着编译php
![20150126152914](/uploads/allimg/c170115/14T41415V6250-11EU.png)
7. 编译test
![20150126153604](/uploads/allimg/c170115/14T41415Y01Z-125a9.png)
8. 安装成功
![20150126155515](/uploads/allimg/c170115/14T41415914Q0-13O57.png)
9. 说明
如果apache不识别php,请对应的在http.conf中添加:
LoadModule php5_module modules/libphp5.so
AddType application/x-httpd-php .php