Apache安裝配置管理
Listen 80 Listen 8080 <VirtualHost 192.168.99.9:80> ServerSignature email DocumentRoot /usr/local/apache/htdocs/web1 DirectoryIndex index.html index.htm LogLevel warm HostNameLookups off </VirtualHost> <VirtualHost 192.168.99.9:8080> ServerSignature email DocumentRoot /usr/local/apache/htdocs/web2 DirectoryIndex index.html index.htm LogLevel warm HostNameLookups off </VirtualHost> |
<VirtualHost 192.168.99.9> ServerName 192.168.99.9:80 DocumentRoot /usr/local/apache/htdocs/web1 DirectoryIndex index.html index.htm </VirtualHost> <VirtualHost 192.168.99.10> ServerName 192.168.99.10:80 DocumentRoot /usr/local/apache/htdocs/web2 DirectoryIndex index.html index.htm </VirtualHost> |
NameVirtualHost 192.168.99.9 <VirtualHost www.guoxuemin.cn> ServerName www.guoxuemin.cn:80 ServerAdmin admin@guoxuemin.cn DocumentRoot /usr/local/apache/htdocs/web1 DirectoryIndex index.html index.htm ErrorLog logs/web1/error_log Customlog logs/web1/access_log combined </VirtualHost> <VirtualHost www.tonyguo.com> ServerName www.tonyguo.com:80 ServerAdmin admin@tonyguo.com DocumentRoot /usr/local/apache/htdocs/web2 DirectoryIndex index.html index.htm ErrorLog logs/web1/error_log Customlog logs/web1/access_log combined </VirtualHost> <VirtualHost *:8088> serverAdmin new@student.com DocumentRoot "/web/web1" <Directory /web/web1> Options FollowSymlinks AllowOverride None Order Allow,Deny Allow from all </Directory> DirectoryIndex index.html index.php index.htm </VirtualHost> <VirtualHost *:8089> serverAdmin new@student.com DocumentRoot "/web/web2" <Directory /web/web2> Options FollowSymlinks AllowOverride None Order Allow,Deny Allow from all </Directory> DirectoryIndex index.html index.php index.htm </VirtualHost> <VirtualHost 192.168.88.144:80> serverAdmin new@student.com DocumentRoot "/web/web3" <Directory /web/web3> Options FollowSymlinks AllowOverride None Order Allow,Deny Allow from all </Directory> DirectoryIndex index.html index.php index.htm </VirtualHost> <VirtualHost 192.168.88.145:80> serverAdmin new@student.com DocumentRoot "/web/web4" <Directory /web/web4> Options FollowSymlinks AllowOverride None Order Allow,Deny Allow from all </Directory> DirectoryIndex index.html index.php index.htm </VirtualHost> <VirtualHost ftp.com> ServerName ftp.com:80 DocumentRoot /web/ftp <Directory /web/ftp> Options FollowSymlinks AllowOverride None Order Allow,Deny Allow from all </Directory> DirectoryIndex index.html index.php index.htm </VirtualHost> <VirtualHost mail.com> ServerName mail.com:80 DocumentRoot /web/mail <Directory /web/mail> Options FollowSymlinks AllowOverride None Order Allow,Deny Allow from all </Directory> DirectoryIndex index.html index.php index.htm </VirtualHost> |
/usr/local/apache2/bin/apxs -c -i mod_proxy.c proxy_util.c /usr/local/apache2/bin/apxs -c -i mod_proxy_balancer.c /usr/local/apache2/bin/apxs -c -i mod_proxy_http.c vi http.conf LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_balancer_module modules/mod_proxy_balancer.so LoadModule proxy_http_module modules/mod_proxy_http.so ProxyRequests Off <Proxy balancer://clusterphpinfo> BalancerMember http://192.168.88.134:8089 loadfactor=5 BalancerMember http://192.168.88.134:8088 loadfactor=1 #weight ProxySet lbmethod=bytraffic </Proxy> ProxyPass /test balancer://clusterphpinfo stickysession=STICK_PORT_TOKEN nofailover=On ProxyPassReverse /test balancer://clusterphpinfo <Location /balancer-manager> SetHandler balancer-manager Order Deny,Allow Allow from all #Allow from 192.168.88.* </Location> |
posted @ 2014-08-12 09:31 順其自然EVO 閱讀(320) | 評論 (0) | 編輯 收藏