安裝Apache

運行Apache不需要太多的計算資源。它在有 6MB~10MB硬盤空間和 8MB RAMLinux系統上運行得很好。然而,只運行 Apache可能不是大家想做的事情。更可能的是,大家運行 Apache來提供 WWW服務、啓動 CGI進程以及充分利用所有 WWW能夠提供的功能。在這種情況下,需要提供反映負載要求的額外的磁盤空間和內存空間。也就是說,如果僅僅是啓動 WWW服務,並

不需要太多的系統資源,但是想要能爲大量的客戶提供服務,就需要更多的系統資源。
  可以在 http://www.apache.org中獲得 Apache的最新版。幾乎所有的 Linux發行版中均包含有Apache軟件包,可以直接使用它。需要注意的是, Apache軟件包有兩種:一種是源代碼,下載後需要自己重新編譯;另一種是可執行文件,下載後只需解壓即可使用。
可以通過以下三種方法安裝 Apache服務器。

1) 如果安裝的 Linux版本中帶用 Apache的話,在選擇所要安裝的服務器的時候,將 httpd這個

服務選上, Linux安裝程序將自動完成 Apache的安裝工作,並做好基本的配置。

2) 使用可執行文件軟件包,這比較適合那些對編譯工作不是太熟悉的初級用戶,因爲它相

對比較簡單。

a. 下載軟件包 apache_1.2.4.e.tar.gz

b. tar xvzf apache_1.2.4.e.tar.gz

這就完成了安裝工作,簡單吧!

如果使用的是 RedHat Linux的話,也可以下載 apache_1.2.4.rpm軟件安裝包,然後使用 rpm -

ivh apache_1.2.4.rpm命令安裝。

3) 如果你想把 Apache服務器充分利用起來的話,就一定要自己編譯 Apache,定製其功能。

a. 下載包含 Apache源代碼的軟件包 apache_1.2.4.tar.gz

b. tar命令將它解開。

c. 將當前目錄改變爲 Apache源代碼發行版的 src目錄。

d. 將配置樣本文件( Configuration.tmpl)複製爲 Configuration文件。

e. 編輯Configuration文件中的配置選項。

· Makefile配置選項:一些編譯選項:


CC=”一行指定用什麼編譯軟件編譯,一般爲“ CC=gcc”;

如果需要將額外的標誌(參數)指定給 C編譯軟件,可以使用:

EXTRA_CFLAGS=
EXTRA_LFLAGS=


如果系統需要特殊的庫和包含文件,可以在這裏指定它們:


EXTRA_LIBS=
EXTRA_INCLUDES=

如果要改變代碼、優化設置,必須將下面一句去掉註釋,然後改成所需要的值
#OPTIM=-O2

· Rule配置選項:用來決定需要什麼功能,一般情況下無需改變。

· 模塊配置:模塊是 Apache的組成部分,它爲 Apache內核增加新功能。通過使用模塊配置,可以自定義 Apache服務器中需要什麼功能,這個部分也是 Apache靈活性的表現。模塊配置行如下所示:

AddModule modules/standard/mod_env.o

如果需要 A p a c h e服務器具備某些功能,就將那個模塊用 A d d M o d u l e語句加到配置文件Configuration中去。
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章