国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

apache安裝配置手冊(cè)

Apache 安裝配置手冊(cè)1. 安裝步驟1.1 上傳httpd-2.2.22.tar 到服務(wù)器上用戶目錄下1.2 解壓httpd-2.2.22.tar ,tar -xvf httpd-2.2.22.

Apache 安裝配置手冊(cè)

1. 安裝步驟

1.1 上傳httpd-2.2.22.tar 到服務(wù)器上用戶目錄下

1.2 解壓httpd-2.2.22.tar ,tar -xvf httpd-2.2.22.tar

1.3 進(jìn)入到解壓后的目錄,cd httpd-2.2.22

1.4 配置命令配置安裝文件夾 ./configure --prefix=/home/emms/apache2.2.22 --enable-proxy=shared --enable-proxy-balancer=shared --enable-proxy-http=shared

--enable-proxy-connect=shared --enable-asis=shared

--enable-isapi=shared --enable-mods-shared=all--enable-so

(

--prefix 選項(xiàng):安裝目錄,根據(jù)實(shí)際情況修改

--enable-so 選項(xiàng):讓Apache 可以支持DSO 模式

--enable-mods-shared=all將所有模塊(基本模塊)都編譯成DSO

--enable-MODULE =shared將MODULE 編譯為DSO ,擴(kuò)展模塊默認(rèn)不包含,必須明確啟用

)

1.5 編譯,make

1.6 安裝,make install

2. 配置修改

2.1 修改監(jiān)聽(tīng)端口

配置文件/home/emms/apache2.2.22/conf/httpd.conf

,

找到默認(rèn)的80端口,根據(jù)實(shí)際情況修改為需要的端口

Listen 8080

2.2 配置日志文件

配置文件/home/emms/apache2.2.22/conf/httpd.conf

找到CustomLog "logs/access_log" common,修改為

CustomLog

"|/home/emms/apache2.2.22/bin/rotatelogs/home/emms/apache2.2.22/logs/access_log.Y-m-d-H_M

_S 100M" common

紅色部分路徑按照實(shí)際路徑進(jìn)行修改

找到ErrorLog "logs/error_log",修改為

ErrorLog

"|/home/emms/apache2.2.22/bin/rotatelogs/home/emms/apache2.2.22/logs/error_log.Y-m-d-H_M_S 100M"

紅色部分路徑按照實(shí)際路徑進(jìn)行修改

2.3 裝載模塊

配置文件/home/emms/apache2.2.22/conf/httpd.conf

裝載模塊只保留下面的項(xiàng),其他都注釋掉,在前面加“#”

LoadModuleauthz_host_module modules/mod_authz_host.so

LoadModuleproxy_module modules/mod_proxy.so

LoadModuleproxy_http_module modules/mod_proxy_http.so

LoadModulelog_config_module modules/mod_log_config.so

LoadModulerewrite_module modules/mod_rewrite.so

2.4 安全配置

配置文件/home/emms/apache2.2.22/conf/httpd.conf

在下面模塊里添加SSLInsecureRenegotiation off

SSLRandomSeed startup builtin

SSLRandomSeed connect builtin

SSLInsecureRenegotiation off

2.5 添加url 重寫(xiě)模塊(可選,用于安全)

配置文件/home/emms/apache2.2.22/conf/httpd.conf

,

RewriteEngine on

RewriteCond {HTTP_HOST} !^221.179.195.70$ [NC]

RewriteRule^(.*)$ /feed/ [R=403,L]

RewriteCond {HTTP_HOST} !^221.179.195.70$ [NC]配置主機(jī)的公網(wǎng)地址或者域名,如果不是以這個(gè)主機(jī)IP 或者域名訪問(wèn)的,提示403錯(cuò)誤,不予訪問(wèn)資源。請(qǐng)根據(jù)實(shí)際IP 和域名進(jìn)行修改。RewriteCond 的條數(shù)可根據(jù)情況增刪

2.6 添加反向代理模塊配置

配置文件/home/emms/apache2.2.22/conf/httpd.conf

ProxyRequests Off

Order deny,allow

Allow from all

ProxyPass /eepwww http://192.168.123.1:8080/eepwww

ProxyPassReverse /eepwww http://192.168.123.1:8080/eepwww

ProxyPass /rs http://192.168.123.1:8080/rs

ProxyPassReverse /rs http://192.168.123.1:8080/rs

ProxyPass /eep http://192.168.123.1:8080/eep

ProxyPassReverse /eep http://192.168.123.1:8080/eep

ProxyPass/ http://192.168.123.1:8080/eepwww

ProxyPassReverse / http://192.168.123.1:8080/eepwww

ProxyPass /eepwww http://192.168.123.1:8080/eepwww反向代理配置,將訪問(wèn)地址,映射到內(nèi)網(wǎng)的訪問(wèn)地址。根據(jù)實(shí)際內(nèi)網(wǎng)訪問(wèn)地址修改

ProxyPassReverse /eepwww http://192.168.123.1:8080/eepwww反向代理配置,重定向時(shí),將內(nèi)網(wǎng)訪問(wèn)地址,映射為公網(wǎng)地址。根據(jù)實(shí)際內(nèi)網(wǎng)訪問(wèn)地址修改

所有ProxyPass ,ProxyPassReverse 都根據(jù)實(shí)際的部署的內(nèi)網(wǎng)地址進(jìn)行修改

2.7 配置性能參數(shù)

配置文件/home/emms/apache2.2.22/conf/httpd.conf

找到 #Include conf/extra/httpd-mpm.conf,去掉前面的#

,

Include conf/extra/httpd-mpm.conf 配置文件/home/emms/apache2.2.22/conf/extra/httpd-mpm.conf 找到模塊,參數(shù)修改為如下: ServerLimit 2000 StartServers 10 MinSpareServers 10 MaxSpareServers 15 MaxClients 1000 MaxRequestsPerChild 10000

MaxClients 支持最大客戶端并發(fā)數(shù),在服務(wù)器剩余內(nèi)存大于4G 以上的時(shí)候,可以配置為1000。如果剩余內(nèi)存小于4G ,需要降低這個(gè)參數(shù)值

3. 啟動(dòng)/停止

3.1 啟動(dòng)

cd /home/emms/apache2.2.22/bin

./httpd -k start

3.2 停止

cd /home/emms/apache2.2.22/bin

./httpd -k stop

標(biāo)簽: