|
php代碼:--------------------------------------------------------------------------------
# 基于 NCSA 服務(wù)的配置文件。
#
#這是Apache服務(wù)器主要配置文件。
#它包含服務(wù)器的影響服務(wù)器運行的配置指令。
#參見<URL:<a target="_blank">http://httpd.ache.org/doc-2.0/</a>>以取得關(guān)于這些指令的詳細(xì)信息
#
#不要只是簡單的閱讀這些指令信息而不去理解它。
#這里只是做了簡單的說明,如果你沒有參考在線文件,你就會被警告。
#
#這些配置指令被分為下面三個部分:
#1. 控制整個Apache服務(wù)器行為的部分(即全局環(huán)境變量)
#2. 定義主要或者默認(rèn)服務(wù)參數(shù)的指令,也為所有虛擬主機提供默認(rèn)的設(shè)置參數(shù)
#3. 虛擬主機的設(shè)置參數(shù)
#
#配置和日志文件名:如果你指定的文件名以“/”開始(win32下以“dirver:/”),
#服務(wù)器將使用絕對路徑,如果文件名不是以“/”開始的,那么它將把ServerRoot
#的值附加在文件名的前面,例如,對“l(fā)ogs/foo.log",如果ServerRoot的值
#為“/usr/local/apache2”,則該文件應(yīng)為“/usr/local/apache2/logs/foo.log”
#
##第一區(qū):全局環(huán)境參數(shù)
#
#這里設(shè)置的參數(shù)將影響整個Apache服務(wù)器的行為;
#例如Apache能夠處理的并發(fā)請求的數(shù)量等。
#
#ServerRoot:指出服務(wù)器保存其配置、出錯和日志文件等的根目錄。
#
#注意!如果你想要將它指定為NFS或其它網(wǎng)絡(luò)上的位置,
#請一定要去閱讀與LockFile有關(guān)的文檔(可能在
#<URL:<a target="_blank">http://httpd.apache.org/docs-2.0/mo...n.html#lockfile</a>> )。
#這將會使你自己也能解決很多問題。
#
#路徑的結(jié)尾不要添加斜線。
#
ServerRoot "/usr/loacl/apache2"
#
#串行訪問的鎖文件必須保存在本地磁盤上
#
<IfModule !mpm_winnt.c>
<IfModule !mpm_neware.c>
#LockFile logs/accept.lock
</IfModule>
</IfModule>
#ScoreBoardFile:用來保存內(nèi)部服務(wù)進(jìn)程信息的文件。
#如果未指明(默認(rèn)),記分板(scoreboard)將被保存在一個匿名的共享內(nèi)存段中,
#并且它不能被第三方軟件所使用。
#如果指定了,要確保不能使用兩個Apache使用同一個記分板文件,
#這個記分板文件必須保存在本地磁盤上。
#
<IfModule !mpm_NETware.c>
<IfModule !perchild.c>
#ScoreBoardFile logs/apache_runtime_status
<IfModule>
<IfModule>
#
#PidFile:記錄服務(wù)器啟動進(jìn)程號的文件。
#
<IfModule !mpm_neware.c>
PidFile logs/httpd.pid
</IfModule>
#
#Timeout:接收和發(fā)送前超時秒數(shù)
#
Timeout 300
#
#KeepAlive:是否允許穩(wěn)固的連接(每個連接有多個請求),
#設(shè)為"Off"則停用。
#
KeepAlive On
#
#MaxKeepAliveRequests:在穩(wěn)固連接期間允許的最大請求數(shù),
#設(shè)為0表示無限制接入。
#我們推薦你將其設(shè)為一個較大的值,以便提高性能
MaxKeepAliveRequests 100
#
#KeepAliveTimeout:在同一個連接上從同一臺客戶上接收請求的秒數(shù)
#
KeepAliveTimeout 15
##
##Server-Pool大小設(shè)定(針對MPM的)
##
# prefork MPM
# StartServers:啟動時服務(wù)器啟動的進(jìn)程數(shù)
# MinSpareServers:保有的備用進(jìn)程的最小數(shù)目
# MaxSpareServers:保有的備用進(jìn)程的最大數(shù)目
# MaxClients:服務(wù)器允許啟動的最大進(jìn)程數(shù)
# MaxRequestsPerChild:一個服務(wù)進(jìn)程允許的最大請求數(shù)
<IfModule prefork.c>
StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxClients 150
MaxRequestPerChild 0
</IfModule>
# worker MPM
# StartServers:服務(wù)器啟動時的服務(wù)進(jìn)程數(shù)目
# MaxClients:允許同時連接的最大用戶數(shù)目
# MinSpareThreads:保有的最小工作線程數(shù)目
# MaxSpareThreads:允許保有的最大工作線程數(shù)目
# ThreadsPerChild:每個服務(wù)進(jìn)程中的工作線程常數(shù)
# MaxRequestsPerChild:服務(wù)進(jìn)程中允許的最大請求數(shù)目
<IfModule worker.c>
StartServers 2
MaxClients 150
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 25
MaxRequestsPerChild 0
</IfModule>
# perchild MPM
# NumServers:服務(wù)進(jìn)程數(shù)量
# StartThreads:每個服務(wù)進(jìn)程中的起始線程數(shù)量
# MinSpareThreads:保有的最小線程數(shù)量
# MaxSpareThreads:保有的最大線程數(shù)量
# MaxThreadsPerChild:每個服務(wù)進(jìn)程允許的最大線程數(shù)
# MaxRequestsPerChild:每個服務(wù)進(jìn)程允許連接的最大數(shù)量
<IfModule perchild.c>
NumServers 5
StartThreads 5
MinSpareThreads 5
MaxSpareThreads 10
MaxThreadsPerChild 20
MaxRequestsPerChild 0
</IfModule>
# WinNT MPM
# ThreadsPerChild:服務(wù)進(jìn)程中工作線程常數(shù)
# MaxRequestsPerChild:服務(wù)進(jìn)程允許的最大請求數(shù)
<IfModule mpm_winnt.c>
ThreadsPerChild 250
MaxRequestsPerChild 0
</IfModule>
# BeOS MPM
# StartThreads:服務(wù)器啟動時啟動的線程數(shù)
# MaxClients:可以啟動的最大線程數(shù)(一個線程等于一個用戶)
# MaxRequestsPerThread:每個線程允許的最大請求數(shù)
<IfModule beos.c>
StartThreads 10
MaxClients 50
MaxRequestsPerThread 10000
</IfModule>
# NETWare MPM
# ThreadStachSize:為每個工作線程分配的堆棧尺寸
# StartThreads:服務(wù)器啟動時啟動的線程數(shù)
# MinSpareThreads:用于處理實發(fā)請求的空閑線程數(shù)
# MaxSpareThreads:空閑線程的最大數(shù)量
# MaxThreads:在同一時間活動的最大線程數(shù)
# MaxRequestPerChild:一個線程服務(wù)請求的最大數(shù)量,
# 推薦將其設(shè)置為0,以實現(xiàn)無限制的接入
<IfModule mpm_NETware.c>
ThreadStackSize 65536
StartThreads 250
MinSpareThreads 25
MaxSpareThreads 250
MaxThreads 1000
MaxRequestPerChild 0
</IfModule>
# OS/2 MPM
# StartServers:啟動的服務(wù)進(jìn)程數(shù)量
# MinSpareThreads:每個進(jìn)程允許的最小空閑線程
# MaxSpareThreads:每個進(jìn)程允許的最大空閑線程
# MaxRequestsPerChild:每個服務(wù)進(jìn)程允許的最大連接數(shù)
<IfModule mpmt_os2.c>
StartServers 2
MinSpareThreads 5
MaxSpareThreads 10
MaxRequestsPerChild 0
</IfModule>
#
# Listen:允許你綁定Apache服務(wù)到指定的IP地址和端口上,以取代默認(rèn)值
# 參見<VirtualHost>指令
# 使用如下命令使Apache只在指定的IP地址上監(jiān)聽,
# 以防止它在IP地址0.0.0.0上監(jiān)聽
#
# Listen 12.34.56.78:80
Listen 80
#
# 動態(tài)共享支持(DSO)
#
# 為了能夠使用那些以DSO模式編譯的模塊中的函數(shù),你必須有相應(yīng)的“LoadModule”行,
# 因此,在這里包含了這些指令,以便能在使用它之前激活。
# 那些靜態(tài)編譯的模塊不需要在這里列出 (即以“httpd -l”列出的模塊)
#
# 示例:
# LoadModule foo_module modules/mod_foo.so
#
#
# ExtendedStatus:當(dāng)調(diào)用“server-status”時,控制Apache是產(chǎn)生“全”狀態(tài)
# 信息(ExtendedStatus On),還是產(chǎn)生基本信息(ExtendedStatus Off)。
# 默認(rèn)為off
#
# ExtendedStatus On
### 第二區(qū):“主”服務(wù)配置
#
# 這一區(qū)建立被 “主” 服務(wù)器用的指令值,以回應(yīng)那些不被 <VirtualHost>
# 定義處理的任何請求。
# 這些數(shù)值也提供默認(rèn)值給后面定義的<VirtualHost>容器。
# 如果<VirtualHost>中有定義,那么這里定義的指令值將被
# <VirtualHost>中的定義所覆蓋。
#
<IfModule !mpm_winnt.c>
<IfModule !mpm_neware.c>
#
# 如果你想使httpd以另外的用戶或組來運行,你必須在開始時以root方式啟動
# 然后再將它切換為你想要使用的用戶或組。
#
# User/Group:運行httpd的用戶和組
# 在SCO (ODT3)上使用“User nouser”和“Group nogroup”
# 在HPUX上,你可能不能以nobody身份使用共享內(nèi)存,建議創(chuàng)建一個www用戶。
# 注意一些核心(kernel)在組ID大于60000時拒絕setgid(Group)或semctl(IPC_SET),
#節(jié)在這些系統(tǒng)上不要使用“Group #-1”。
#
User nobody
Group #-1
</IfModule>
</IfModule>
#
# ServerAdmin:你的郵件地址,當(dāng)發(fā)生問題時Apache將向你發(fā)出郵件。
# 作為一個出錯文檔,這個地址顯示在server-generated頁上,
# 例如:admin@your-domain.com
#
ServerAdmin [email]kreny@sina.com[/email]
#
# ServerName指定Apache用于識別自身的名字和端口號。
# 通常這個值是自動指定的,但是我們推薦你顯式的指定它以防止啟動時出錯
#
# 如果你為你的主機指定了一個無效的DNS名,server-generated重定向?qū)⒉荒芄ぷ鳌?
# 參見UseCanonicalName指令
#
# 如果你的主機沒有注冊DNS名,在這里鍵入它的IP地址
# 無論如何,你必須使用它的IP地址來提供服務(wù),
# 這里使用一種容易理解的方式重定向服務(wù)
ServerName <a target="_blank">www.dalouis.com:80</a>
#
# UseCanonicalName:決定Apache如何構(gòu)造URLS和 SERVER_NAME 和 SERVER_PORT 的指令。
# 當(dāng)設(shè)置為 “Off”時,Apache會使用用戶端提供的主機名和端口號。
# 當(dāng)設(shè)置為“On”,Apache會使用ServerName指令的值。
#
UseCanonicalName Off
#
# DocumentRoot:你的文檔的根目錄。默認(rèn)情況下,所有的請求從這個目錄進(jìn)行應(yīng)答。
# 但是可以使用符號鏈接和別名來指向到其他的位置。
#
DocumentRoot "/home/redhat/public_html"
#
# Apache可以存取的每個目錄都可以配置存取權(quán)限(包括它的子目錄)。
#
# 首先,我們配置一個高限制的特征。
# 這將禁止訪問文件系統(tǒng)所在的目錄,并添加你希望允許訪問的目錄塊。
# 如下所示
<Directory />
Order Deny,Allow
Deny from all
</Directory>
#
# 注意從這里開始你一定要明確地允許哪些特別的特征能夠被使用。
# - 所以,如果Apache沒有象你所期待的那樣工作的話,
# 請檢查你是否在下面明確的指定它可用。
#
#
# 這將改變到你設(shè)置的DocumentRoot
#
<Directory "/home/redhat/public_html">
#
# Options:這個指令的值可以是“None”,“All”,或者下列選項的任意組合:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# 注意,“MultiViews”必須被顯式的指定,“Options All”不能為你提供這個特性。
#
# 這個指令既復(fù)雜又重要,請參見
#“<a target="_blank">http://httpd.apache.org/docs-2.0/mo...〉酶 主站蜘蛛池模板: 四虎国产精品永久一区 | 国产精品一区二区在线播放 | 97人人做人人爱 | 99pao成人国产永久免费视频 | 亚洲人成图片小说网站 | 色哟哟高清视频在线观看 | 久久精品国产99国产 | 国产91精品高跟丝袜在线 | 日韩在线一区二区三区免费视频 | 久久久久亚洲香蕉网 | 亚洲一区不卡 | 2020国产精品永久在线观看 | aaa黄色片 | 免费在线观看黄视频 | 色老板在线播放 | 欧美人禽杂交 | 国产成人啪精品 | 91中文| 亚洲高清一区二区三区四区 | 国产成人+综合亚洲+天堂 | 美女国内精品自产拍在线播放 | 99精品久久99久久久久久 | 一级片美女 | 精品福利一区二区免费视频 | 最近最新中文字幕在线第一页 | 乱人伦一区二区三区 | 亚洲最大色网站 | 国产精品女同一区二区久久 | 2021国内精品久久久久久影院 | 97人人在线观看 | 日本高清色视影www日本 | 最新国产精品自拍 | 视频一区二区在线播放 | 青草五月天 | 黄 色 成 年人在线 黄 色 免 费 网站在线观看 | 最新在线观看精品国产福利片 | 国产精品综合视频 | 欧美日韩一区二区三区久久 | 777色淫网站女女免费 | 视频在线亚洲 | 手机在线看片不卡中文字幕 |