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重啟apache,在apache的htdoc目錄中loadmodule php5_module modules/libphp5.so
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下原始碼編...