#監聽的端口號,缺省都是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/
|