細述Apachewebserver的安裝與配置 |
發布時間: 2012/8/11 11:08:55 |
一。、Apachewebserver簡介
Apachewebserver是一款開放源碼的web服務器軟件,由apachesoftwarefoundation開發和維護的。它是目前世界上使用最為廣泛的web服務器軟件,支持各種unix平臺和windows平臺。本文將介紹它在RedhatLinux9中最基本的安裝和配置。 二、軟件的相關資源 官方網站:http://httpd.apache.org/源碼軟件包:Apache是開源的軟件,可以去其官方網站http://httpd.apache.org/download.cgi下載。目前的最新穩定版本是httpd-2.0.53.幫助文檔:http://httpd.apache.org/docs-project/有該軟件比較全面的幫助文檔。 FAQ:http://httpd.apache.org/docs/misc/FAQ.html回答了該軟件的常見問題。 三。軟件的安裝 1.安裝 由其官方網站中下載其源碼軟件包httpd-2.0.53.tar.gz.接下來我將對安裝過程的一些重要步驟,給出其解釋:
。/configure針對機器作安裝的檢查和設置,大部分的工作是由機器自動完成的,但是用戶可以通過一些參數來完成一定的設置,其常用選項有: 。/configure——help察看參數設置幫助。 ——prefix=指定軟件安裝目錄(默認/usr/local/apache2)。 ——enable-modules=指定需要加載的模塊。 ——enable-v4-mapped支持ipv6的socket處理ipv4的連接。 可以設置的參數很多,可以通過-help察看需要的,一般情況下,默認設置就可以了。 默認安裝建立了/usr/local/apache2目錄,下面介紹一下/usr/local/apache2的幾個常用組成部分: /usr/local/apache2/bin其中主要是有服務器的程序。常用的有deamon程序httpd,和控制腳本apachectl. /usr/local/apache2/conf其中主要是服務器相關的配置文件。最主要的配置文件是httpd.conf. /usr/local/apache2/htdocs默認的網站html文件根目錄。 /usr/local/apache2/cgi-bin默認的cgi程序的存放目錄。 2.啟動:
如果不出什么問題,psaux應該可以查到httpd的進程,或netstat-an也可以看到80端口的服務已經起來了。如果要設置開機自啟動webserver,只需在/etc/rc.d/rc.local中加入一行 /usr/local/apache2/bin/apachectlstart 本文出自:億恩科技【www.vbseamall.com】 |