VPS/服務(wù)器 如何安裝Apache 2.0,Apache 2.0的配置和安裝于Apache 1.3一樣嗎?Apache 2.0的配置和安裝于Apache 1.3不同之處,怎么在VPS上安裝Apache2.0 ?
Apache 2.0的配置與安裝和Apache 1.3的有很大的不同,他像其它的開(kāi)源軟件一樣,使用libtool和autoconf來(lái)配置環(huán)境。但不管是Apache幾通常都有兩種安裝方式:源代碼安裝和RPM包安裝。這兩種安裝類型各有特色,RPM包安裝不需要編譯,而源代碼安裝則需要先配置編譯再安裝,RPM包安裝在一個(gè)固定的位置下,選擇固定的模塊,而源代碼安裝則可以讓你選擇安裝路徑,選擇你想要的模塊。下面分別以實(shí)例的形式來(lái)介紹兩種類型的安裝方法。
一,使用源代碼安裝
(1) 獲得源代碼
# lynx http://www.apache.org/dist/httpd/httpd-2_0_NN.tar.gz
NN表示當(dāng)前所用的版本號(hào)。
(2) 解壓縮
# gzip -d httpd-2_0_NN.tar.gz # tar xvf httpd-2_0_NN.tar
(3) 配置.
# ./configure --prefix= /usr/local/apache
表示Apache將安裝在/usr/local/apache目錄下
(4) 編譯與安裝
# make
# make install
(5) 測(cè)試
# /usr/local/apache/bin/apachectl start
二,使用RPM包安裝
# rpm —ivh apache-*.rpm
完成安裝后,配置文件在/etc/httpd/conf/目錄下,文件根目錄為/var/www/html,工具文件在/etc/rc.d/init.d/目錄下,日志文件在/var/log/httpd/目錄下。
第三站 Apache 2.0的配置
Apache 2.0的主配置文件為httpd.conf。如果以上述源代碼安裝則配置文件保存在/usr/local/apache/conf/目錄下,若以RPM包方式安裝則配置文件保存在/etc/httpd/conf/目錄下。我們可以直接修改httpd.conf文件也可以用redhat linux 9自帶的圖形化工具來(lái)配置。打開(kāi)啟動(dòng)程序->系統(tǒng)設(shè)置->服務(wù)器設(shè)置->HTTP服務(wù)器,可以進(jìn)行相關(guān)。主界面如圖:
下面我們來(lái)看一下httpd.conf中的幾條指令,“#”后加入了注釋說(shuō)明。
Port 80 #定義了web服務(wù)器的偵聽(tīng)端口,默認(rèn)值為80,它是TCP網(wǎng)絡(luò)端口之一。若寫(xiě)入多個(gè)端口,以最后一個(gè)為準(zhǔn)。
User apache #一般情況下,以nobody用戶和nobody組來(lái)運(yùn)行web服務(wù)器,因?yàn)?/FONT>web
Group apache # 服務(wù)器發(fā)出的所有的進(jìn)程都是以root用戶身份運(yùn)行的,存在安全風(fēng)險(xiǎn)。
ServerAdmin root@localhost #指定服務(wù)器管理員的E-mail地址。服務(wù)器自動(dòng)將錯(cuò)誤報(bào)告到該地址。
ServerRoot /etc/httpd #服務(wù)器的根目錄,一般情況下,所有的配置文件在該目錄下
ServerName new.host.name:80 #web客戶搜索的主機(jī)名稱
KeepAliveTimeout 15 #規(guī)定了連續(xù)請(qǐng)求之間等待15秒,若超過(guò),則重新建立一條新的TCP連接
MaxKeepAliveRequests 100 #永久連接的HTTP請(qǐng)求數(shù)
MaxClients 150 #同一時(shí)間連接到服務(wù)器上的客戶機(jī)總數(shù)
ErrorLog logs/error_log #用來(lái)指定錯(cuò)誤日志文件的名稱和路徑
PidFile run/httpd.pid #用來(lái)存放httpd進(jìn)程號(hào),以方便停止服務(wù)器。
Timeout 300 #設(shè)置請(qǐng)求超時(shí)時(shí)間,若網(wǎng)速較慢則應(yīng)把值設(shè)大。
DocumentRoot /var/www/html #用來(lái)存放網(wǎng)頁(yè)文件
宇塵網(wǎng)絡(luò),更多服務(wù)器技術(shù)性知識(shí),真誠(chéng)歡迎您的咨詢?cè)L問(wèn)。
宇塵網(wǎng)絡(luò)專業(yè)提供VPS,國(guó)外VPS,便宜的VPS,VPS技術(shù)性指導(dǎo),有關(guān)VPS服務(wù)器技術(shù)咨詢也歡迎大家加入宇塵網(wǎng)絡(luò)探討組,我們的成長(zhǎng)在于幫助更多站長(zhǎng)解決技術(shù)性難題!