亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 1367 | 回復(fù): 0
打印 上一主題 下一主題

apache優(yōu)化配置----轉(zhuǎn)載! [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2009-01-08 10:09 |只看該作者 |倒序?yàn)g覽

轉(zhuǎn)載別人的,怕自己忘記。
   找到一篇不錯(cuò)的文章:
1. 關(guān)于本文
    本文將以
Apache
2.2為例,以
CentOS 5
為平臺(tái),講述
Apache
WEB服務(wù)器的安裝和設(shè)置。
2. 關(guān)于Apache
    Apache 是一款功能強(qiáng)大、穩(wěn)定、可支撐關(guān)鍵任務(wù)的Web服務(wù)器,根據(jù)
Netcraft
所作的調(diào)查,Internet 上超過(guò) 50%的網(wǎng)站都使用Apache作為Web服務(wù)器。下圖為截至到2007年11月Apache市場(chǎng)占有量的曲線圖:

1995年4月, 最早的Apache(0.6.2版)由Apache Group公布發(fā)行. Apache Group 是一個(gè)完全通過(guò)Internet進(jìn)行運(yùn)作的非盈利機(jī)構(gòu), 由它來(lái)決定Apache Web服務(wù)器的標(biāo)準(zhǔn)發(fā)行版中應(yīng)該包含哪些內(nèi)容. 準(zhǔn)許任何人修改隱錯(cuò), 提供新的特征和將它移植到新的平臺(tái)上, 以及其它的工作. 當(dāng)新的代碼被提交給Apache Group時(shí), 該團(tuán)體審核它的具體內(nèi)容, 進(jìn)行測(cè)試, 如果認(rèn)為滿(mǎn)意, 該代碼就會(huì)被集成到Apache的主要發(fā)行版中.
    Apache具有如下特性:
     1) 幾乎可以運(yùn)行在所有的計(jì)算機(jī)平臺(tái)上.
    2) 支持最新的HTTP/1.1協(xié)議
    3) 簡(jiǎn)單而且強(qiáng)有力的基于文件的配置(HTTPD.CONF).
    4) 支持通用網(wǎng)關(guān)接口(CGI)
    5) 支持虛擬主機(jī).
    6) 支持HTTP認(rèn)證.
    7) 集成PERL.
    8) 集成的代理服務(wù)器
    9) 可以通過(guò)WEB瀏覽器監(jiān)視服務(wù)器的狀態(tài), 可以自定義日志.
    10) 支持服務(wù)器端包含命令(SSI).
    11) 支持安全SOCKET層(SSL).
    12) 具有用戶(hù)會(huì)話(huà)過(guò)程的跟蹤能力.
    13) 支持FASTCGI
    14) 支持JAVA SERVLETS.
     ……
     更多信息請(qǐng)參閱Apache網(wǎng)站:
http://httpd.apache.org
3. Apache的安裝
     Apache的安裝無(wú)外兩種方式:源碼包安裝和二進(jìn)制包安裝。這兩種方式各有特色,二位制包安裝不需編譯,針對(duì)不同的平臺(tái)有經(jīng)過(guò)優(yōu)化編譯的不同的二進(jìn)制文件以及包格式,安裝簡(jiǎn)單方便,源碼包則必須先配置編譯再安裝,可以根據(jù)你所用的主機(jī)環(huán)境進(jìn)行優(yōu)化、選擇你所用的模塊,安裝定制更靈活。下面分別介紹這兩種安裝方式。
 3.1 以源碼包方式安裝
    3.1.1 下載最新版本的apache軟件
               訪問(wèn)apahce網(wǎng)站
http://httpd.apache.org/download.cgi
下載最新版本的Apache源碼包。本文使用的是2.2.6版本,在linux系統(tǒng)下用下面的命令下載:
               wget
http://apache.mirror.phpchina.com/httpd/httpd-2.2.6.tar.gz
    3.1.2 解壓縮下載的源碼包
               首先建立一個(gè)工作目錄( 筆者建議的目錄為/usr/local/src/apache ) :
               mkdir -p /usr/local/src/apache
              將下載的源碼包移至工作目錄:
              mv httpd-2.2.6.tar.gz /usr/local/src/apache
               進(jìn)入工作目錄并用tar命令解壓源碼包:
              cd /usr/local/src/apache
              tar zxvf httpd-2.2.6.tar.gz
               命令執(zhí)行結(jié)束后,當(dāng)前工作目錄下將生成一個(gè)新的子目錄httpd-2.2.6,此目錄下即為Apache的源碼文件。
    3.1.3 配置Makefile文件
              進(jìn)入Apache源碼目錄
               cd httpd-2.2.6
              執(zhí)行下面的命令可查看可配置選項(xiàng)和可用模塊:
    ./configure --help
               配置命令常用格式如下:
    CC=gcc CFLAGS="-O3" CXX=gcc CXXFLAGS="-O3 -felide-constructors -fno-exceptions -fno-rtti" ./configure --prefix= --enable-[=ARG] --disable- --enable-modules= --enable-so --enable-mods-shared= --with-mpm=
    其中:
               CC:C編譯器的名稱(chēng)(用于運(yùn)行configure),本文示例為gcc
              CFLAGS:C編譯器的標(biāo)志(用于運(yùn)行configure),本文示例為-O3,指定優(yōu)化級(jí)別為3
              CXX:C++編譯器的名稱(chēng)(用于運(yùn)行configure),本文示例為gcc
              CXXFLAGS:C++編譯器的標(biāo)志(用于運(yùn)行configure)
    --prefix= 指明編譯后的二進(jìn)制文件安裝到目錄,用實(shí)際安裝路徑替換,如--prefix=/usr/local/apache-2.2.6 ,如果省略此配置參數(shù),默認(rèn)安裝到/usr/local/apache2目錄。為了提高性能、方便系統(tǒng)升級(jí)、備份和恢復(fù),筆者建議不要將apache與操作系統(tǒng)安裝在同一物理磁盤(pán)或分區(qū)上,并且安裝路徑中要包括程序版本號(hào)。
    --enable-[=ARG] 明確指明靜態(tài)編譯某一屬性或模塊到httpd二進(jìn)制文件,如果[=ARG]不明確指出, 默認(rèn)為=yes;如果指定[=ARG]為=no,則效果等同于下面的--disable-;如果指定[=ARG]為=share,則單獨(dú)編譯為動(dòng)態(tài)加載模塊(DSO),需要通過(guò)--enable-so選項(xiàng)打開(kāi)DSO支持。用實(shí)際的屬性或模塊名來(lái)替換,如--enable-rewrite,--enable-rewrite=no,--enable-rewrite=share
    --disable- 明確指明不靜態(tài)編譯某一屬性或模塊到httpd二進(jìn)制文件,用實(shí)際的屬性或模塊名來(lái)替換,如--disable-status
              --enable-modules= 明確指明要靜態(tài)編譯到httpd二進(jìn)制文件的模塊,為空格分隔的模塊名列表、all或者most,all表示包含所有模塊,most表示包含大部分模塊,如--enable-modules="rewrite deflate",--enable-modules=most,效果等同于多個(gè)--enable-
    --enable-so 指明編譯動(dòng)態(tài)加載模塊(DSO)支持到httpd二進(jìn)制文件,此模塊使得Apache的各功能模塊可以與核心分開(kāi)編譯、運(yùn)行時(shí)動(dòng)態(tài)加載。有了DSO支持,升級(jí)和增加模塊時(shí)只需編譯相關(guān)的模塊即可,不必重新編譯整個(gè)系統(tǒng)。最新版本的Apache缺省編譯此模塊到httpd二進(jìn)制文件,如果你在使用早期版本的apache并且需要DSO支持,可能要明確指出此選項(xiàng)。
    --enable-mods-shared= 明確指明要以DSO方式編譯的模塊,為空格分隔的模塊名列表、all或者most,all表示包含所有模塊,most表示包含大部分模塊,如--enable-mods-share="rewrite deflate",--enable-mods-share=most,效果等同于多個(gè)--enable-=share
    --with-mpm= 先擇Apache多路處理模塊,={beos|event|worker|prefork|mpmt_os2},prefork為Unix系統(tǒng)下默認(rèn)處理模塊,它將運(yùn)行一個(gè)非線程型的、預(yù)派生的Web服務(wù)器,適合于沒(méi)有線程安全庫(kù),需要避免線程兼容性問(wèn)題的系統(tǒng),它是要求將每個(gè)請(qǐng)求相互獨(dú)立的情況下最好的MPM,這樣若一個(gè)請(qǐng)求出現(xiàn)問(wèn)題就不會(huì)影響到其他請(qǐng)求。worker為支持混合的多線程多進(jìn)程的多路處理模塊,由于使用線程來(lái)處理請(qǐng)求,所以可以處理海量請(qǐng)求,而系統(tǒng)資源的開(kāi)銷(xiāo)小于基于進(jìn)程的MPM,同時(shí),它也使用了多進(jìn)程,每個(gè)進(jìn)程又有多個(gè)線程,以獲得基于進(jìn)程的MPM的穩(wěn)定性。如果你的系統(tǒng)是基于線程安全的,那么筆者建議使用worker替代prefork,它將使得你的系統(tǒng)得到實(shí)際的性能改善。
               如果執(zhí)行不帶任何選項(xiàng)的configure命令,將采用prefork多路處理模塊,以默認(rèn)方式安裝Apache2.2到/usr/local/apache2目錄,并以靜態(tài)方式編譯以下模塊: authn_file、authn_default、authz_host、authz_groupfile、authz_user、authz_default、auth_basic、include、filter、log_config、env、setenvif、mime、status、autoindex、asis、cgi、negotiation、dir、actions、userdir、alias、so
    安裝后可以在apache安裝目錄下執(zhí)行下面的命令得知以靜態(tài)方式編譯的模塊列表以及正在以哪種多路處理模塊運(yùn)行:
    ./bin/httpd -l
               可根據(jù)服務(wù)器的具體用途選擇不同的配置選項(xiàng),筆者建議采用worker多路處理模塊,以動(dòng)態(tài)加載模塊(DSO)的方式來(lái)編譯大部分模塊。配置命令如下所示:
    ./configure --prefix=/usr/local/apache-2.2.6 --enable-so --enable-mods-shared=most --with-mpm=worker
    如果你打算完全使用靜態(tài)方式編譯,那么筆者建議編譯時(shí)增加以下模塊:rewrite、deflate、expires、headers、cache、file-cache、disk-cache、mem-cache,禁用以下模塊autoindex、asis、cgi、actions、include,各模塊作用將在Apache配置一節(jié)詳細(xì)介紹。配置命令如下所示:
        ./configure --prefix=/usr/local/apache-2.2.6 --enable-rewrite --enable-deflate --enable-expires --enable-cache --enable-file-cache --enable-disk-cache --enable-mem-cache --disable-autoindex --disable-asis --disable-cgi --disable-actions --disable-include --with-mpm=worker
              或者:
    ./configure --prefix=/usr/local/apache-2.2.6 --enable-modules="rewrite deflate expires cache file-cache disk-cache mem-cache" --disable-autoindex --disable-asis --disable-cgi --disable-actions --disable-include --with-mpm=worker
              本文使用下面的配置命令,能滿(mǎn)足大部分應(yīng)用環(huán)境:
    CC=gcc CFLAGS="-O3" CXX=gcc CXXFLAGS="-O3 -felide-constructors -fno-exceptions -fno-rtti" ./configure --prefix=/usr/local/apache-2.2.6 --enable-modules="rewrite deflate expires cache file-cache disk-cache mem-cache proxy proxy-connect proxy-ftp proxy-http proxy-ajp proxy-balancer" --enable-so --enable-mods-shared=most --with-mpm=worker
     3.1.4 編譯源代碼
    執(zhí)行下面的命令編譯源代碼:
    make
     3.1.5 安裝
    執(zhí)行下面的命令安裝apache到目標(biāo)路徑:
    make install
 3.1.6 設(shè)置開(kāi)機(jī)自啟動(dòng)服務(wù)控制腳本
    Apache安裝后可通過(guò)其安裝路徑的bin目錄下的apachectl腳本控制服務(wù)的啟動(dòng)和停止。本例中apache安裝在/usr/local/apache-2.2.6,服務(wù)控制腳本為:
    /usr/local/apache-2.2.6/bin/apachectl
              執(zhí)行下面的命令啟動(dòng)Apache服務(wù):
    /usr/local/apache-2.2.6/bin/apachectl start
              執(zhí)行下面的命令停止Apache服務(wù):
    /usr/local/apache-2.2.6/bin/apachectl stop
    可以簡(jiǎn)單地把Apache啟動(dòng)命令加到/etc/rc.local文件,讓Apache隨系統(tǒng)啟動(dòng)而自動(dòng)啟動(dòng):
    echo "/usr/local/apache-2.2.6/bin/apachectl start" >> /etc/rc.local
              下面介紹如何把Apache加入到系統(tǒng)服務(wù),用service命令來(lái)控制Apache的啟動(dòng)和停止。
    首先以apachectl腳本為模板生成Apache服務(wù)控制腳本:
    grep -v "#" /usr/local/apache-2.2.6/bin/apachectl > /etc/init.d/apache
              用vi編輯Apache服務(wù)控制腳本/etc/init.d/apache:
    vi /etc/init.d/apache
              在文件最前面插入下面的行,使其支持chkconfig命令:
    #!/bin/sh
              # chkconfig: 2345 85 15
              # description: Apache is a World Wide Web server.
              保存后退出vi編輯器,執(zhí)行下面的命令增加Apache服務(wù)控制腳本執(zhí)行權(quán)限:
    chmod +x /etc/init.d/apache
              執(zhí)行下面的命令將Apache服務(wù)加入到系統(tǒng)服務(wù):
    chkconfig --add apache
              執(zhí)行下面的命令檢查Apache服務(wù)是否已經(jīng)生效:
    chkconfig --list apache
              命令輸出類(lèi)似下面的結(jié)果:
              apache         0:off 1:off 2:on 3:on 4:on 5:on 6:off
              表明apache服務(wù)已經(jīng)生效,在2、3、4、5運(yùn)行級(jí)別隨系統(tǒng)啟動(dòng)而自動(dòng)啟動(dòng),以后可以使用service命令控制Apache的啟動(dòng)和停止。
    啟動(dòng)Apache服務(wù):
    service apache start
              停止Apache服務(wù):
              service apache stop
               執(zhí)行下面的命令關(guān)閉開(kāi)機(jī)自啟動(dòng):
    chkconfig apache off
              執(zhí)行下面的命令改變開(kāi)機(jī)自啟動(dòng)的運(yùn)行級(jí)別為3、5:
    chkconfig --level 35 apache on
      
    3.2 二進(jìn)制包方式安裝
 3.2.1 從安裝媒體安裝
       Apache二進(jìn)制包已經(jīng)包含在CentOS 5的安裝媒體中,可以直接從安裝媒體中安裝下面三個(gè)rpm包:
   httpd-2.2.3-6.el5.centos.1.i386.rpm
          httpd-devel-2.2.3-6.el5.centos.1.i386.rpm
          mod_ssl-2.2.3-6.el5.centos.1.i386.rpm
          不同的版本文件名可能有所不同,請(qǐng)注意區(qū)分。
   執(zhí)行下面的命令安裝:
   rpm -iUvh httpd-2.2.3-6.el5.centos.1.i386.rpm
          rpm -iUvh httpd-devel-2.2.3-6.el5.centos.1.i386.rpm
          rpm -iUvh mod_ssl-2.2.3-6.el5.centos.1.i386.rpm
    3.2.2 通過(guò)yum安裝
          如果你安裝的機(jī)器此時(shí)可以連接到互聯(lián)網(wǎng),筆者建議使用yum命令來(lái)簡(jiǎn)化安裝過(guò)程:
   yum install httpd httpd-devel mod_ssl
   yum將自動(dòng)從centos的鏡像站點(diǎn)查找你指明的軟件的最新二進(jìn)制包,并檢查軟件包依賴(lài)關(guān)系,安裝軟件的同時(shí)自動(dòng)安裝其依賴(lài)的軟件包。
 3.2.3 選擇多路處理模塊(MPM)
           二進(jìn)制方式安裝時(shí),unix系統(tǒng)下默認(rèn)使用prefork多路處理模塊,如果想使用worker多路處理模塊,需要在/etc/sysconfig/httpd文件中增加下面的行:
     HTTPD=/usr/sbin/httpd.worker
     可以執(zhí)行下面的命令來(lái)完成:
     echo "HTTPD=/usr/sbin/httpd.worker" >> /etc/sysconfig/httpd
 3.2.4 設(shè)置開(kāi)機(jī)自啟動(dòng)服務(wù)控制腳本
           二進(jìn)制方式安裝不需要手動(dòng)建立開(kāi)機(jī)自啟動(dòng)服務(wù)控制腳本,安裝過(guò)程將在/etc/init.d目錄下自動(dòng)建立名為httpd的服務(wù)控制腳本,并將其添加到系統(tǒng)服務(wù),可以使用service命令控制Apache的啟動(dòng)與停止。
   啟動(dòng)Apache服務(wù):
   service httpd start
             停止Apache服務(wù):
         service httpd stop
            執(zhí)行下面的命令關(guān)閉開(kāi)機(jī)自啟動(dòng):
         chkconfig httpd off
   執(zhí)行下面的命令改變開(kāi)機(jī)自啟動(dòng)的運(yùn)行級(jí)別為3、5:
             chkconfig --level 35 httpd on
     
 至此,Apache安裝過(guò)程結(jié)束,接下來(lái)進(jìn)入Apache配置過(guò)程!    
4. Apache的配置       
     4.1 目錄結(jié)構(gòu)
 4.1.1 源碼包方式安裝目錄結(jié)構(gòu)
     源碼包方式安裝時(shí)通常是在3.1.3節(jié)中configure命令的--prefix選項(xiàng)指定的目錄中建立如下的目錄結(jié)構(gòu),特殊指定的目錄除外:
     ./icons     #Apache圖標(biāo)文件目錄
           ./modules     #動(dòng)態(tài)加載模塊目錄
           ./lib     #庫(kù)文件目錄
           ./logs     #日志文件目錄
           ./build     #
           ./conf     #主配置文件目錄
           ./conf/extra     #擴(kuò)展及模塊配置文件目錄
           ./error     #默認(rèn)錯(cuò)誤應(yīng)答文件目錄
           ./manual     #Apache文檔目錄
           ./include      #包含頭文件目錄
           ./htdocs      #默認(rèn)WEB文檔根目錄
           ./cgi-bin      #默認(rèn)cgi文件目錄
           ./bin     #Apache二進(jìn)制程序及服務(wù)程序目錄
           ./man      #man幫助文件目錄
 4.1.2 二進(jìn)制包方式安裝目錄結(jié)構(gòu)
     二進(jìn)制包方式安裝時(shí)使用系統(tǒng)軟件默認(rèn)目錄結(jié)構(gòu) :
          /etc/httpd/conf     #主配置文件目錄
          /etc/httpd/conf.d     #擴(kuò)展及模塊配置文件目錄
          /etc/httpd/logs 鏈接到/var/log/httpd     #日志文件目錄
          /etc/httpd/modules 鏈接到/usr/lib/httpd/modules     #動(dòng)態(tài)加載模塊目錄
          /etc/httpd/run 鏈接到/var/run      #PID及鎖文件目錄
          /etc/logrotate.d/httpd     #日專(zhuān)輪循設(shè)置文件
          /etc/rc.d/init.d/httpd     #服務(wù)控制腳本
          /etc/sysconfig/httpd     #服務(wù)控制腳本附加參數(shù)設(shè)置文件
          /usr/bin      #Apache二進(jìn)制軟件目錄
          /usr/sbin/     #Apache服務(wù)程序目錄
          /usr/share/doc/httpd-*     #Apache文檔目錄
          /usr/share/man/     #Apache Man文檔目錄
          /var/www/cgi-bin     #默認(rèn)CGI文件目錄
          /var/www/error     #默認(rèn)錯(cuò)誤應(yīng)答文件目錄
          /var/www/html     #默認(rèn)WEB文檔根目錄
          /var/www/icons     #Apache圖標(biāo)文件目錄
     4.2 配置文件
           Apache的配置文件是包含若干指令的純文本文件。
 4.2.1 主配置文件
      主配置文件通常叫httpd.conf ,其位置是編譯時(shí)確定的,通常位于4.1目錄結(jié)構(gòu)小節(jié)中所示的主配置文件目錄,但可以用命令行參數(shù) -f 來(lái)改變。另外,還可以用Include指令和通配符附加許多其他配置文件。任何配置文件都可以使用任何指令。只有在啟動(dòng)或重新啟動(dòng)Apache后,主配置文件的更改才會(huì)生效。
 4.2.2 配置文件的語(yǔ)法
        配置文件的每一行包含一個(gè)指令,在行尾使用反斜杠"\"可以表示續(xù)行,但是反斜杠與下一行之間不能有任何其他字符(包括空白字符)。
           配置文件中的指令是不區(qū)分大小寫(xiě)的,但是指令的參數(shù)(argument)通常是大小寫(xiě)敏感的。以"#"開(kāi)頭的行被視為注解并被忽略。注解不能出現(xiàn)在指令的后邊。空白行和指令前的空白字符將被忽略,因此可以采用縮進(jìn)以保持配置層次的清晰。
    4.2.3 模塊
     Apache是模塊化的服務(wù)器,這意味著核心中只包含實(shí)現(xiàn)最基本功能的模塊。擴(kuò)展功能可以作為模塊動(dòng)態(tài)加載。默認(rèn)情況下,只有base組的模塊被編譯進(jìn)了服務(wù)器。如果服務(wù)器在編譯時(shí)包含了DSO模塊,那么各模塊可以獨(dú)立編譯,并可隨時(shí)用LoadModule指令加載;否則,要增加或刪除模塊必須重新編譯整個(gè)Apache。用于特定模塊的指令可以用指令包含起來(lái),使之有條件地生效。
     用命令行參數(shù) -l 可以查看已經(jīng)編譯到服務(wù)器中的模塊,命令格式如下:
     /apachectl -l
           其中:
           為4.1目錄結(jié)構(gòu)小節(jié)中所示的服務(wù)程序目錄。
      下面是命令行的例子:
     /usr/local/apache-2.2.6/bin/apachectl -l
           /usr/sbin/apachectl -l
 4.2.4 指令的作用域
           主配置文件中的指令對(duì)整個(gè)服務(wù)器都有效。
           如果你只想改變某一部分的配置,你可以把指令嵌入到、、、、、配置段中,這樣就可以限制指令的作用域?yàn)槲募到y(tǒng)中的某些位置或特定的URL。這些配置段還可以進(jìn)行嵌套,以進(jìn)行更精細(xì)的配置。
           Apache還具備同時(shí)支持多個(gè)站點(diǎn)的能力,稱(chēng)為虛擬主機(jī)。配置段中的指令僅對(duì)該段中的特定站點(diǎn)(虛擬主機(jī))有效。
           雖然大多數(shù)指令可以包含在任意的配置段中,但是某些指令僅在某些特定的范圍內(nèi)才有意義,請(qǐng)參閱
Apache官方文檔

指令說(shuō)明
的作用域項(xiàng)。
 4.2.5 .htaccess文件
     Apache可以使用分布在整個(gè)網(wǎng)站文件目錄樹(shù)結(jié)構(gòu)中的特殊文件來(lái)進(jìn)行分散配置,這些特殊的文件通常叫.htaccess ,但是也可以用AccessFileName指令來(lái)改變它的名字。.htaccess文件中指令的作用域是存放它的那個(gè)目錄及其所有子目錄。.htaccess文件的語(yǔ)法與主配置文件相同。由于對(duì)每次請(qǐng)求都會(huì)讀取.htaccess文件,所以對(duì)這些文件的修改會(huì)立即生效。
           要了解一個(gè)指令是否可以用在.htaccess文件中,可以查閱
Apache官方文檔

指令說(shuō)明
中該指令的作用域項(xiàng)。服務(wù)器管理員可以在主配置文件中使用AllowOverride指令來(lái)決定哪些指令可以在.htaccess文件中生效。
     有關(guān).htaccess文件更詳細(xì)的資料,可以查看
.htaccess
指南。
 4.2.6 源碼包方式安裝與二進(jìn)制包方式安裝配置文件的區(qū)別
           源碼包方式安裝最新版本的Apache時(shí),主配置文件中只包含少量與服務(wù)自身相關(guān)的指令,通過(guò)include指令和通配符附加其他配置文件,默認(rèn)不附加任何其它配置文件。附加的配置指令和模塊的具體配置指令以單獨(dú)的配置文件形式保存在4.1.1小節(jié)中所示的擴(kuò)展及模塊配置文件目錄./conf/extra 中,可根據(jù)需要在主配置文件中附加。
     二進(jìn)制包安裝Apache時(shí),主配置文件中包含了大部分配置指令,默認(rèn)通過(guò)include指令將/etc/httpd/conf.d目錄中的以.conf為擴(kuò)展名的文件自動(dòng)附加到主配置文件!   
4.3 推薦配置
   下面以源碼包方式安裝的Apache為例來(lái)說(shuō)明筆者建議的配置,如果你正在使用二進(jìn)制包方式安裝的Apache,文中的所有配置指令都可以在/etc/httpd/conf/httpd.conf主配置文件中使用。
          本文所使用的示例主機(jī)中Apache安裝在/usr/local/apache-2.2.6目錄,請(qǐng)使用你實(shí)際的安裝目錄替換。
          Apache配置文件可使用你熟悉的任何文本編輯器編輯,筆者使用vi 。


本文來(lái)自ChinaUnix博客,如果查看原文請(qǐng)點(diǎn):http://blog.chinaunix.net/u2/75984/showart_1782178.html
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專(zhuān)區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP