日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

83 FreeBSD連載:Apache基本安裝

安裝和設置Apache由于HTTP協(xié)議比較簡單,因此Web服務器軟件相當多,但是性能、可靠性、功能等都非常優(yōu)秀的卻并不是很多 。當前最流行的Web服務器軟件是Apache,它基于幾年前相當流行的一種Web服務器NCSA-httpd,并增加了很多新的特點,以增加功能和提高效率,因此它的使用非常流行 。
Apache的網(wǎng)址為http://www.apache.org,這里可以找到關于Apache的最新源文件和二進制文件、文檔和相關的開發(fā)計劃 。這里提到的Apache本身及其相關的模塊的源文件,均可以在這個站點中獲得 。
Apache可以運行在各種操作系統(tǒng)──從Unix到Windows系統(tǒng)上,易于安裝和配置,提供了很多較新的特性,例如它支持模塊功能,很容易就能通過增加新的模塊以增加新的服務器功能 。Apache和FreeBSD結(jié)合起來,提供了出色的穩(wěn)定性和性能,非常適合建立重負載的專業(yè)Web站點 。
【83 FreeBSD連載:Apache基本安裝】在FreeBSD上安裝Apache服務器非常容易,可以使用Packages Collection安裝Apache服務器的二進制版 。然而,如果是基于特殊目的而需要調(diào)整Apache支持的模塊,就需要重新編譯Apache 。重新編譯可以使用Ports Collection進行編譯和安裝 。
在Ports Collection中,提供了好幾個版本的Apache服務器,其中一些屬于Apache 1.2.x版本,而另一些為Apache 1.3版本,即使是同一個Apache版本,也提供了使用了不同模塊支持的Apache 。當前應該選擇Apache 1.3版本,第一次安裝可以選擇基本版本apache13,這個版本中沒有提供額外的模塊支持,此后當正式使用Apache的時候,會需要加入SSL支持和PHP3支持,因此應該選擇apach13-modssl或apache13-php3版本 。其中基本版本apache13和apache13-php3有預編譯的二進制軟件包 。
基本安裝
使用Packages Collection或Ports Collection可以輕松安裝Apache服務器 。安裝時將缺省設置文件復制到了/usr/local/etc/apache目錄下,除了這些標準的設置文件之外,這些設置文件還有對應的以.default為后綴的備份,如果萬一設置文件被破壞,可以使用這些備份來恢復缺省配置文件 。而缺省配置文件中的文檔目錄為/usr/local/www/data,指向隨同軟件一起安裝的apache文檔,CGI程序的目錄為/usr/local/www/cgi-bin 。
在稍早的版本中,缺省配置文件和文檔路徑并沒有直接安裝好,而僅僅安裝了以.default結(jié)尾的備份文件,以及cgi-bin.default,data.default目錄 。以提醒使用者修改缺省配置文件 。將這些.default結(jié)尾的文件和目錄復制為不包括.default后綴的文件和目錄就能得到正確的設置 。
缺省設置并不一定百分之百保證能啟動Apache服務器,缺省設置適合絕大多數(shù)情況,但不能保證沒有特殊情況發(fā)生,例如服務器沒有正確的配置名字等 。一般情況下,不需要更改缺省設置就可以直接啟動Apache服務器了,但即使如此,使用者也需要根據(jù)自己的實際情況更改設置文件,例如修改管理員的電子郵件地址等 。如果Apache服務器不能正常啟動,也沒有關系,這僅僅說明缺省設置不適合該計算機的實際情況,可以通過調(diào)整設置參數(shù)來進行修正 。
Ports Collection安裝的缺省設置文件并不是Apache軟件包中直接附帶的模板文件,而是Port的維護者根據(jù)FreeBSD環(huán)境加以更改之后的設置,因此適合大部分FreeBSD環(huán)境,基本上不進行改動就能啟動Apache 。
安裝完畢之后,就可以嘗試啟動Apache服務器了,通??梢允褂胊pachectl程序來完成這個操作 。
# /usr/local/sbin/apachectl start如果安裝的apache為較早的1.2.x系列版本,那么可能不存在apachectl這個管理命令,可以通過安裝到/usr/local/etc/rc.d目錄中的啟動腳本apache.sh來啟動Apache 。或者直接執(zhí)行Apache服務器的守護進程程序──httpd 。

推薦閱讀