成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

apache安裝配置手冊

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

Apache 安裝配置手冊

1. 安裝步驟

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

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

1.3 進入到解壓后的目錄,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 選項:安裝目錄,根據實際情況修改

--enable-so 選項:讓Apache 可以支持DSO 模式

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

--enable-MODULE =shared將MODULE 編譯為DSO ,擴展模塊默認不包含,必須明確啟用

)

1.5 編譯,make

1.6 安裝,make install

2. 配置修改

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

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

,

找到默認的80端口,根據實際情況修改為需要的端口

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

紅色部分路徑按照實際路徑進行修改

找到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"

紅色部分路徑按照實際路徑進行修改

2.3 裝載模塊

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

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

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 重寫模塊(可選,用于安全)

配置文件/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]配置主機的公網地址或者域名,如果不是以這個主機IP 或者域名訪問的,提示403錯誤,不予訪問資源。請根據實際IP 和域名進行修改。RewriteCond 的條數可根據情況增刪

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反向代理配置,將訪問地址,映射到內網的訪問地址。根據實際內網訪問地址修改

ProxyPassReverse /eepwww http://192.168.123.1:8080/eepwww反向代理配置,重定向時,將內網訪問地址,映射為公網地址。根據實際內網訪問地址修改

所有ProxyPass ,ProxyPassReverse 都根據實際的部署的內網地址進行修改

2.7 配置性能參數

配置文件/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 找到模塊,參數修改為如下: ServerLimit 2000 StartServers 10 MinSpareServers 10 MaxSpareServers 15 MaxClients 1000 MaxRequestsPerChild 10000

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

3. 啟動/停止

3.1 啟動

cd /home/emms/apache2.2.22/bin

./httpd -k start

3.2 停止

cd /home/emms/apache2.2.22/bin

./httpd -k stop

標簽: