快速佈署Apache和PHP5

2021-04-13 23:26:54 字數 1471 閱讀 5419

隨著php在國外逐漸的流行,國內的php開發人員也多了起來。php是指令碼語言,本身不需要編譯,而結果也是顯示在瀏覽器中,所以要想學習php我們先要架設一台能夠執行php指令碼的伺服器。

別以為架設伺服器是件多難的事,看完本文,你會覺得它要比你想象的簡單多了。

因為開源的關係我們選擇apache作為web發布系統(也許你會發現差不多所有的建議都是在apache中構建php,因為這兩款軟體都是開源軟體,而且互相合作得很好,但你仍然可以選擇其他的web發布系統如iis,當然這個是windows中)。

2,安裝

(1)linux上安裝apacehe和php

lamp(linux,apache,mysql,php)可喻為**組合,這幾乎是乙個完美的系統,強列建議使用linux.

廢話少說,下面開始,在安裝前我們需要乙個完善的ansi-c編譯器和構建系統。php需要flex和bison.apache需要perl 5.003你放心,現代的完備的linux中已經有上述三個軟體了。

解壓apache和php

配置和構建apache

安裝apache

%>make install

配置和構建和安裝php

%>cd ../php-x_xx

%>./configure --with-apxs2=/usr/local/apache2/bin/apxs [other]

將php.in-dist檔案複製到預設位置,把它改名為php.ini,php.ini檔案包含了幾百個負責調整php執行的指令。

%>cp php.in-dist -recommended /usr/local/lib/php.ini

開啟httpd.conf檔案驗證其中有下面幾行**(httpd.conf檔案位於apache_install_dir/conf/httpd.conf)

如果沒有就把以下**新增到httpd.conf中,可分別放在其他loadmodule和addtype項後面。

loadmodule php5_module modules/libphp5.so

用以下命令重啟apache伺服器。

%>/usr/local/apache2/bin/apachectl restart

不管你信不信我們的php伺服器已經配置好了。如果沒問題的話我們編輯檔案hello.php儲存到apache的htdocs目錄

<?php

print"hello,world!"

print"hello,php!"

在後邊的文章我會介紹在windows中安裝php5。

配置Apache支援PHP5

環境 window 7 apache 2.2.19 win32 php 5.2.9 1 1 配置server名稱 將裡面的 servername localhost 80 凝視去掉就可以。又一次執行apache服務。然後能夠通過瀏覽器訪問 http localhost 80 假設頁面有顯示,即表示a...

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 ...