首頁 > 網際網路

CentOS7.0 PHP解除安裝以及安裝

2019-12-14 00:14:24

因為專案需求得把php版本從5.4降到5.3.所以需要先把CentOS7.0自帶的php解除安裝,然後安裝php5.3。請看如下步驟。

1

第一步: 解除安裝php5.4

1. 檢視php版本


2

2. 解除安裝php


3

3. 檢視php是否解除安裝

php未能完成解除安裝,還有對應的依賴包。所以需要接著來解除安裝。


4

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

自己解決的辦法是如下:



5

5. 再次檢視php是否解除安裝完成


6

第二步: 安裝php

1. 下載php


7

2. 上傳到伺服器,並且解壓


8

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 ##啟用加密模組


9

2. 出現錯誤, error: xml2-config not found.




10

3. 接著安裝php



11

4. 編譯php


12

5. 出現錯誤提示


13

網上解決方法如下:



14

6. 接著編譯php


15

7. 編譯test


16

8. 安裝成功


17

9. 說明如果apache不識別php,請對應的在http.conf中新增:LoadModule php5_module modules/libphp5.soAddType application/x-httpd-php .php

IT145.com E-mail:sddin#qq.com