shell>./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite --enable-mods-shared --enable-ssl --enable-track-vars
shell>make && make install
對於debian來說,用--with-mm引數需要安裝libmm-dev(apt-get install libmm-dev)
用--with-gd引數需要安裝gd2的庫(apt-get install libgd2-dev)
用--with-openssl則需要安裝openssl和libssl-dev
--with-png和--with-jpeg都需要相應的庫,libpng,libjpeg
在debian下原始碼編譯是非常方便的,因為所有少的軟體包都可以直接通過apt-get install 安裝。非常方便。
然後是編譯:
shell>make && make install
shell>cp php.ini-dist /usr/local/lib/php.ini
然後重啟apache2:
shell>/usr/local/apache2/bin/apachectl start
在/usr/local/apache2/htdocs中新增index.php檔案。(如果修改了documentroot就不是這個路徑)。
<?php
phpinfo();
?>
然後瀏覽器中輸入:
應該可以顯示系統的配置資訊了吧。
apache自動啟動- -
下面用自啟動apache為例;
自啟動指令碼:
/usr/local/apache/bin/apachectl start
檔案位於/etc/rc.d/init.d下,名為apached,注意要可執行.
#chmod +x /etc/rc.d/init.d/apached //設定檔案的屬性為可執行
#ln -s /etc/rc.d/init.d/apached /etc/rc3.d/s90apache //建立軟連線,快捷方式
#ln -s /etc/rc.d/init.d/apached /etc/rc0.d/k20apache
快速佈署Apache和PHP5
隨著php在國外逐漸的流行,國內的php開發人員也多了起來。php是指令碼語言,本身不需要編譯,而結果也是顯示在瀏覽器中,所以要想學習php我們先要架設一台能夠執行php指令碼的伺服器。別以為架設伺服器是件多難的事,看完本文,你會覺得它要比你想象的簡單多了。因為開源的關係我們選擇apache作為we...
Windows下PHP5和Apache的安裝與配置
c windows system for windows 9x me c winnt system32 for windows nt 2000 或者 c winnt40 system32 for windows nt 2000 伺服器版 c windows system32 for windows ...
Windows下PHP5和Apache的安裝與配置
1 最好是無論使用何種介面 cgi 或者 sapi 都確保 php5ts.dll 可用,因此必須將此檔案放到 windows 路徑中。最好的位置是 windows 的 system 目錄 c windows system for windows 9x me c winnt system32 for ...