亚洲高清vr播放在线观看,欧美亚洲精品免费,欧美日韩天堂在线视频,午夜福利小视频

      學(xué)習(xí)啦>學(xué)習(xí)電腦>電腦安全>網(wǎng)絡(luò)安全知識(shí)>

      網(wǎng)站服務(wù)器Apache的常用配置

      時(shí)間: 林澤1002 分享

        工作中用到了Apache服務(wù)器-這個(gè)世界排名第一的傳奇服務(wù)器,它功能強(qiáng)大,倍受青睞。作為靜態(tài)頁(yè)面首選服務(wù)器,那么它具體是怎么用的呢。下面是學(xué)習(xí)啦小編跟大家分享的是網(wǎng)站服務(wù)器Apache的常用配置,歡迎大家來(lái)閱讀學(xué)習(xí)。

        網(wǎng)站服務(wù)器Apache的常用配置

        方法/步驟

        1首先打開Apache安裝目錄中的conf目錄下httpd.conf文件(如D:\Apache2.2\conf\httpd.conf)。

        21、配置網(wǎng)站默認(rèn)發(fā)布路徑。

        默認(rèn)情況下,Apache的發(fā)布路徑是安裝目錄下的htdocs目錄,但通常情況我們需要讓它指向我們自己的網(wǎng)站目錄(如d:/web)。

        方法如下:

        Ctrl+F查找“DocumentRoot”,

        會(huì)找到它的默認(rèn)發(fā)布路徑:DocumentRoot "D:/Apache2.2/htdocs"。

        修改該默認(rèn)路徑為:DocumentRoot "d:/web"即可。

        2、讓apache支持shtml文件,實(shí)現(xiàn)include文件解析。

        (1)確認(rèn)加載include.so模塊,將注釋去掉。

        LoadModule include_module modules/mod_include.so

        (2)AddType部分去掉這兩段注釋:

        AddType text/html .shtml

        AddOutputFilter INCLUDES .shtml

        (3)目錄權(quán)限里找到Options Indexes FollowSymLinks,增加Includes

        修改為:Options Indexes FollowSymLinks Includes。

        (4)重啟apache。

        測(cè)試:???? SSI ????????

        3、添加默認(rèn)文檔index.htm。

        查找:DirectoryIndex index.html

        替換為:DirectoryIndex index.html index.htm

        4、設(shè)置404頁(yè)面。

        辦法一:

        (1)在網(wǎng)站根目錄下建立.htaccess文件,新建一個(gè)文本,然后用壓縮軟件壓縮此文本,在壓縮文件名處輸入 .htaccess。

        (2)開啟.htaccess配置功能:在httpd.conf中設(shè)置對(duì)目錄開啟。AllowOverride All

        (3)打開.htacccess文件添加以下信息:ErrorDocument 404 /404.html

        (4)在網(wǎng)站根目錄下新建404.html頁(yè)面。

        辦法二:

        

        DocumentRoot "F:\www\abc.com"

        ServerName www.abc.com

        

        Options Indexes FollowSymLinks Includes ExecCGI

        AllowOverride

        AllOrder allow,deny

        Allow from all

        

        ErrorDocument 404 /404.html

        

        5、禁止目錄瀏覽:

        方法一:

        將Options Indexes FollowSymLinks修改為Options -Indexes FollowSymLinks。

        方法二:

        在.htaccess文件中輸入

        Options -Indexes

        6、配置二級(jí)域名:

        NameVirtualHost *:80(這個(gè)必加,否則二級(jí)域名訪問(wèn)會(huì)跳轉(zhuǎn)到頂級(jí)域名)

        

        ServerAdmin administrator

        DocumentRoot "d:/web/wapcn"

        ServerName wapcn.xxx.com

        

        

        ServerAdmin administrator

        DocumentRoot "d:/web/wapen"

        ServerName wapen.xxx.com

        

        

        ServerAdmin administrator

        DocumentRoot "d:/web/weben"

        ServerName en.xxx.com

        

        

        ServerAdmin administrator

        DocumentRoot "d:/web/webcn"

        ServerName www.xxx.com

        

        7、Apahce解決中文亂碼問(wèn)題:

        AddDefaultCharset ISO-8859-1

        修改為AddDefaultCharset off

        或修改為AddDefaultCharset GB2312

        或修改為AddDefaultCharset UTF-8

        8、apache加大網(wǎng)站并發(fā)量:

        

        ThreadsPerChild 1000

        MaxRequestsPerChild 10000

        Win32DisableAcceptEx

        

        9、apache加大線程數(shù):

        

        ThreadsPerChild 512

        MaxRequestsPerChild 0

        

        10、Apache 按天生成日志

        (1)打開httpd.conf配置文件找到: CustomLog "logs/access.log" common

        (2)將其改為:CustomLog "|bin/rotatelogs.exe logs/%Y_%m_%d.access.log 86400 480" common

        (3)打開httpd.conf配置文件找到: ErrorLog "logs/error.log"

        (4)將其改為:ErrorLog "|bin/rotatelogs.exe logs/%Y_%m_%d.error.log 86400 480"

        11、開啟apache網(wǎng)頁(yè)監(jiān)控

        刪除LoadModule status_module modules/mod_status.so前面的#號(hào)。

        在httpd.conf中加入:

        

        SetHandler server-status

        Order Deny,Allow

        Deny from nothing

        Allow from all

        

        ExtendedStatus On

        訪問(wèn)http://IP:端口/server-status。

      2682696