編譯安裝PHP5,並更改apache設定

2021-08-06 01:27:09 字數 2177 閱讀 1058

wget 

.net/distributions/php-5.6

.31.tar

.gztar -zxvf php-5.6

.31.tar

.gz

以下都是安裝各種依賴包

yum install libxml2

yum install libxml2-devel

yum install openssl openssl-devel

yum reinstall bzip2

yum install bzip2-devel

yum reinstall libcurl

yum install libcurl-devel

yum install libjpeg libpng freetype libjpeg-devel libpng-devel freetype-deve

wget

sh ./atomic

yum install libmcrypt libmcrypt-devel

yum -y install postgresql postgresql-devel

進入php解壓後的目錄開始編譯安裝php,重點是最後乙個編譯命令–with-apxs2=/usr/local/httpd2.4/bin/apxs,另外apache編譯時候需要加上命令–enable-so,如果沒有這個命令,則不會在apache的modules目錄裡生成libphp5.so檔案

make && make install編譯完成後將解壓目錄中的php.ini-production(生產環境)或者php.ini-development(開發環境)複製到php安裝目錄中的lib目錄下並重命名為php.ini

cp php.ini-production /usr/local/php5/lib/php.ini
最後設定apache支援php,在apache設定檔案httpd.conf檔案中新增如下內容

directoryindex index.html index.php

loadmodule php5_module modules/libphp5.so

重啟apache,在apache的htdoc目錄中vim test.php建立測試檔案,用瀏覽器訪問測試

<?php

phpinfo();

?>

php5安裝詳解

對於apache2的設定 1 不要addmodule mod php5.c 2 loadmodule php5 module c php php5apache2.dll,是php5apache2.dll 3 需要將php目錄下的dll檔案 以下檔案不必複製 php5activescript.dll ...

PHP5 安裝方法

本文介紹的是windows 程式設計客棧2000下php iis的安裝方法 isvuwgllnrapi方式 1,把php 5.0.0 win32.zip解壓放到c php 2,php.ini dist改名為php.ini,找到第438行改成 extension dir c php ext 3,去掉5...

原始碼編譯PHP5

size medium 各種庫,php程式都安裝在 home opt下 php版本5.2.13 php執行環境是mysql,apache,當然fastcgi也可以 假設mysql,apache的安裝路徑為 mysql,apache 自己安裝的程式我一般安裝在 home opt下 linux下原始碼編...