1. 程式人生 > >[LNMPA搭建七]PHP詳細安裝搭建【先安裝Apache篇】

[LNMPA搭建七]PHP詳細安裝搭建【先安裝Apache篇】

1.安裝說明

5.安裝PHP

tar -xvf php-5.6.30.tar.gz
mkdir php5.6
cd php-5.6.30
./configure --prefix=/data/soft/php/php5.6 --with-apxs2=/data/soft/apache/apache2.4/bin/apxs --enable-fpm --with-config-file-path=/data/conf/php --with-libxml-dir=/data/soft/php/libxml2/
make
make install

引數說明

--with-config-file-path   #php.ini檔案位置
--with-libxml-dir #啟用libxml2並指定其安裝目錄 --with-apxs2 #編譯共享apache2.0處理程式的模組,這裡設定為apache apxs工具的路徑/data/soft/apache/apache2.4/bin/apxs

其他按照系列教程處理即可

最後說明

如果你已經先安裝了PHP再安裝Apache的話按照這個安裝也無妨,只要按照本篇文章—重新覆蓋安裝即可不影響之前安裝的擴充套件。

apache配置末尾裡面多了一行

LoadModule php5_module        modules/libphp5.so

這一行的前兩行刪除即可留著也行

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_fcgi_module modules/mod_proxy_fcgi.so

在這一行之後新增

PHPIniDir /data/conf/php/php.ini

本人親測

到目前為止lnmpa伺服器搭建完畢。更多教程請看《伺服器叢集和反向代理》