歡迎來(lái)到 常識(shí)詞典網(wǎng) , 一個(gè)專業(yè)的常識(shí)知識(shí)學(xué)習(xí)網(wǎng)站!
[ Ctrl + D 鍵 ]收藏本站
apache服務(wù)器安裝前準(zhǔn)備
在這個(gè)章節(jié)我們將討論Apache服務(wù)器安裝前的準(zhǔn)備工作,其中包括平臺(tái)及軟硬體的選擇,這也是正式進(jìn)入Apache的第一部,所以希望讀者能留意以下的重點(diǎn)。
平臺(tái)選擇
目前可安裝Apache的平臺(tái)有很多,其中最典型的是Unix和Unix-like,例如Solaris、Linux(本文所使用的平臺(tái))和FreeBSD,期至于MacOS X再預(yù)設(shè)時(shí)也會(huì)安裝Apache服務(wù)器。以下是面前可以完全支援Apache的作業(yè)系統(tǒng)清單:
。 AIX 。 Netware
。 A/UX 。 OpenBSD
。 BS2000/OSD 。 OS/2
。 BSDI 。 OSF/1
。 DGUX 。 QNX
。 DigitalUNIX 。 ReliantUNIX
。 FreeBSD 。 SINIX
。 HP-UX 。 Solaris
。 IRIX 。 SunOS
。 Linux 。 UNIXWare
。 MacOSX 。 Windows 9x/ME
。 NetBSD 。 Windows NT/2000/XP
磁盤(pán)空間
為了成功安裝Apache 2.0,您至少需要準(zhǔn)備50 MB的磁碟空間,這其中大部分為暫存檔,而在安裝后,實(shí)際的檔案只有10 MB左右,但隨著安裝的選項(xiàng)及外加的模組不同,實(shí)際使用的空間也會(huì)不同。
ANSI-C 編譯器( Compiler )
系統(tǒng)中必須安裝ANSI-C編譯器,建議您使用「自由軟體基金會(huì)」( Free Software Foundation , FSF )開(kāi)發(fā)的GUN C 2.7.2 ( GCC 2.7.2 ),若是沒(méi)有此類編譯器,您至少須具備任何與ANSI相容的協(xié)力廠商編譯器。另外,在「 PATH 」環(huán)境變數(shù)的路徑中,需包含安裝的工具,例如「 make 」。
若要檢視「 PATH 」環(huán)境變數(shù)包含的路徑,您可以使用「 echo $PATH 」的指令。
Perl
因?yàn)橐恍┲г闹噶顧n需要使用Perl 5的執(zhí)行環(huán)境,例如apxs或dbmmanage,所以系統(tǒng)中最好能安裝Perl 5。但是目前Perl幾乎已成為各種Linux的標(biāo)準(zhǔn)配備( Red Hat Linux 9.0中使用的是Perl 5.8.0 ),因此這應(yīng)該不是很大的問(wèn)題。
若要確定目前系統(tǒng)中的Perl版本,您可以使用「 perl –v 」的指令。
記憶體數(shù)量
影響服務(wù)器執(zhí)行效能的因素有很多,其中以記憶體的影響最大,因?yàn)閾碛械挠洃涹w愈多,則可快取到記憶體中的資料也愈多,以避免產(chǎn)生過(guò)多的「 Swapping 」所以可提升存取時(shí)的速度。
在安裝作業(yè)系統(tǒng)時(shí)會(huì)建立一個(gè)名為「 Swap 」的分割區(qū)(有時(shí)也稱為「虛擬記憶體」 ),它的主要功能是當(dāng)時(shí)體記憶體不敷使用時(shí),就先將等待處理的工作暫時(shí)存放在硬碟中的Swap分割區(qū),直到實(shí)體記憶體有足夠的空間進(jìn)行處理時(shí),再由Swap分割區(qū)將工作載入記憶體中,這種資料在Swap分割區(qū)和記憶體之間傳遞的方式就稱為Swapping。
若要檢視目前系統(tǒng)中,有關(guān)記憶體、CPU或Swapping的活動(dòng)情形,您可以使用「 vmstat 」的指令。[page]
網(wǎng)路介面
根據(jù)網(wǎng)路管理的經(jīng)驗(yàn),若是服務(wù)器本身具有足夠的記憶體容量與CPU速度,但是仍未能提高用戶端的存取效能,則最大的可能因素應(yīng)該是網(wǎng)路介面所引起的瓶頸( Bottleneck )。因?yàn)榫W(wǎng)路介面是服務(wù)器與網(wǎng)路溝通的唯一門(mén)戶,所以最好在安裝Apache的主機(jī)上使用就快速的網(wǎng)路介面,例如100Base T的纜線與網(wǎng)路卡。
Internet連接
如果服務(wù)器將提供Internet主機(jī)的存取服務(wù),則在安裝前必須考慮ISP和網(wǎng)域名稱等問(wèn)題,以下列出一份參考清單:
比較各家ISP的收費(fèi)標(biāo)準(zhǔn)
預(yù)估租用的頻寬( Bandwidth )
網(wǎng)路連接的穩(wěn)定度
是否提供技術(shù)支援
可提供的IP位址數(shù)量
申請(qǐng)網(wǎng)域名稱( Domain Name)
備份與回覆計(jì)畫(huà)
有經(jīng)驗(yàn)的管理員都知道,系統(tǒng)的故障總是出現(xiàn)在無(wú)法預(yù)期的未來(lái),所以最有效的解決方案就是提供晚整的備份與復(fù)原計(jì)畫(huà),,并且確實(shí)的執(zhí)行以避免企業(yè)資料的遺失,同時(shí)縮短服務(wù)中斷的時(shí)間。
而在系統(tǒng)管理時(shí)可使用的備分與回復(fù)方法有很多,管理員可依實(shí)際的情形來(lái)選擇,這些工作一定要在實(shí)際安裝前完成,因?yàn)闉?zāi)害總是在無(wú)預(yù)警之下來(lái)臨。
以下的備份與回復(fù)方法是企業(yè)網(wǎng)路最長(zhǎng)采用的方式,提供讀者參考之用:
RAID( Redundant Array of Independent Disk )
磁帶備份硬碟或光碟備份
rsync指令備份
協(xié)力廠商備份軟體
下一篇:Apache 2.0 模塊新功能 下一篇 【方向鍵 ( → )下一篇】
上一篇:文學(xué)方法 上一篇 【方向鍵 ( ← )上一篇】
快搜