直接採用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如果安裝成功以後,在/usr/local/libxml2 /目錄下將生成bin、include、lib、man和share五個目錄。在後面安裝php5源**包的配置時,會通過在configure命令的選 項中加上"--with-libxml-dir=/usr/ local/libxml2"選項,用於指定安裝libxml2庫檔案的位置。2 cd libxml2-2.6.32
3 ./configure --prefix=/usr/local/libxml2
4 make
5 make install
3.安裝php5
#tar zvxf php-5.3.8.tar.gz4.重新配置apache2讓他支援php#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
(如果沒有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...