boa.conf配置詳細介紹

#監聽的端口號,缺省都是80,一般無需修改
Port 80
# bind 調用的IP 地址,一般註釋掉,表明綁定到INADDR_ANY,通配於服務器的所有IP 地址
#Listen 192.68.0.5
#作爲哪個用戶運行,即它擁有該用戶的權限,一般都是nobody,需要/etc/passwd 中有
#nobody 用戶
User nobody
#作爲哪個用戶組運行,即它擁有該用戶組的權限,一般都是nogroup,需要在/etc/group 文
#件中有nogroup 組
Group nogroup
#當服務器發生問題時發送報警的email 地址,目前未用,註釋掉
#ServerAdmin root@localhost
#錯誤日誌文件。如果沒有以/開始,則表示從服務器的根路徑開始。如果不需要錯誤日誌,則用
#/dev/null。在下面設置時,注意一定要建立/var/log/boa 目錄
ErrorLog /var/log/boa/error_log
#訪問日誌文件。如果沒有以/開始,則表示從服務器的根路徑開始。如果不需要錯誤日誌,則用
#/dev/null 或直接註釋掉。在下面設置時,注意一定要建立/var/log/boa 目錄
#AccessLog /var/log/boa/access_log
#是否使用本地時間。如果沒有註釋掉,則使用本地時間。註釋掉則使用UTC 時間
#UseLocaltime
#是否記錄CGI 運行信息,如果沒有註釋掉,則記錄,註釋掉則不記錄
#VerboseCGILogs
#服務器名字
ServerName www.hyesco.com
#是否啓動虛擬主機功能,即設備可以有多個網絡接口,每個接口都可以擁有一個虛擬的Web 服
#務器。一般註釋掉,即不需要啓動
#VirtualHost
#非常重要,HTML 文檔的主目錄。如果沒有以/開始,則表示從服務器的根路徑開始。
DocumentRoot /var/www
#如果收到一個用戶請求的話,在用戶主目錄後再增加的目錄名
UserDir public_html
#HTML 目錄索引的文件名,也是沒有用戶只指明訪問目錄時返回的文件名
DirectoryIndex index.html
#當HTML 目錄沒有索引文件時,用戶只指明訪問目錄時,boa 會調用該程序生成索引文件然後
#返回給用戶,因爲該過程比較慢最好不執行,可以註釋掉或者給每個HTML 目錄加上
#DirectoryIndex 指明的文件
#DirectoryMaker /usr/lib/boa/boa_indexer
#如果DirectoryIndex 不存在,並且DirectoryMaker 被註釋,那麼就用Boa 自帶的索引
#生成程序來生成目錄的索引文件並輸出到下面目錄,該目錄必須是Boa 能讀寫
# DirectoryCache /var/spool/boa/dircache
#一個連接所允許的HTTP 持續作用請求最大數目,註釋或設爲0 都將關閉HTTP 持續作用
KeepAliveMax 1000
#HTTP 持續作用中服務器在兩次請求之間等待的時間數,以秒爲單位,超時將關閉連接
KeepAliveTimeout 10
#指明mime.types 文件位置。如果沒有以/開始,則表示從服務器的根路徑開始。可以註釋掉
#避免使用mime.types 文件,此時需要用AddType 在本文件裏指明
MimeTypes /etc/mime.types
#文件擴展名沒有或未知的話,使用的缺省MIME 類型
DefaultType text/plain
#提供CGI 程序的PATH 環境變量值
CGIPath /bin:/usr/bin:/usr/local/bin
#將文件擴展名和MIME 類型關聯起來,和mime.types 文件作用一樣。如果用mime.types
#文件,則註釋掉,如果不使用mime.types 文件,則必須使用
#AddType application/x-httpd-cgi cgi
#指明文檔重定向路徑
#Redirect /bar http://elsewhere/feh/bar

#爲路徑加上別名
Alias /doc /usr/doc
#非常重要,指明CGI 腳本的虛擬路徑對應的實際路徑。一般所有的CGI 腳本都要放在實際路徑
#裏,用戶訪問執行時輸入站點+虛擬路徑+CGI 腳本名
ScriptAlias /cgi-bin/ /var/www/cgi-bin/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章