centos 5 8 配置php環境

2022-05-14 12:50:13 字數 1611 閱讀 9835

直接採用yum -y install php來安裝php,安裝完成後,發現在apache的httpd.conf配置檔案中,並沒有libphp.so檔案,網上找了n多文章,也沒有提及這種安裝之後的配置過程。

簡單按照網上的教程安裝之後,寫了乙個測試檔案。

<?php 

phpinfo();

?>

開啟頁面顯示是空白,不知道是語法有問題,還是環境沒有配置好。(bz不懂php)

只好將yum安裝的php及相關應用。yum remove php php-libxml php-lic php.......,使用rpm -qa | grep php不會再找到相關結果。。

1.獲取安裝檔案:   php-5.3.8.tar.gz

獲取安裝php需要的支援檔案:     libxml2-2.6.32.tar.gz

2.安裝libxml2

1 tar zxvf libxml2-2.6.32.tar.gz 

2 cd libxml2-2.6.32

3 ./configure --prefix=/usr/local/libxml2

4 make

5 make install

如果安裝成功以後,在/usr/local/libxml2 /目錄下將生成bin、include、lib、man和share五個目錄。在後面安裝php5源**包的配置時,會通過在configure命令的選 項中加上"--with-libxml-dir=/usr/ local/libxml2"選項,用於指定安裝libxml2庫檔案的位置。

3.安裝php5

#tar zvxf php-5.3.8.tar.gz 

#cd php-5.3.8

#./configure \

--prefix=/usr/local/php \

--with-mysql=/usr/local/mysql \

--with-apxs=/usr/local/apache2/bin/apxs \

--with-libxml-dir=/usr/ local/libxml2

#make

#make install

4.重新配置apache2讓他支援php

(如果沒有php.ini.dist 則把php.ini-development php.ini-production中的任何乙個重新命名為php.ini.dist即可。)

修改php.ini檔案 register_globals = on

service apache restart

5.測試php是否成功安裝

寫乙個php測試頁info.php,放到apache2/htdocs中。

關注程式設計師成長

python 在centos5 8中的環境部署

最近兩天因為需要在linux系統中執行乙個常駐記憶體程序服務,於是想到了python,本身所有linux系統中又自帶了python環境,這樣使用起來就很方便了。我伺服器上系統安裝的是contos 5.8,檢視了python版本是2.4.3,現在用的最多的版本是2.6.所以咱也把版本更新到了2.6.5...

centos5 8安裝snmp服務

之前在ubuntu上安裝snmp服務,直接就是apt install snmp snmpd y 今天在centos上安裝發現包名不一樣,而且配置檔案不太相同 安裝 net snmp centos及其它redhat系列產品提供了net snmp的二進位製包。我們可以直接從源裡安裝。yum instal...

Centos5 8 中文漢化的方法

按照下面的方法成功使centos支援中文 1.首先系統需要安裝兩個中文支援包 fonts chinese 3.02 12.el5.noarch.rpm fonts iso8859 2 75dpi 1.0 17.1.noarch.rpm 一般第乙個包安裝好了的,可以用rpm qa grep fonts...