apache配置二級域名(window)

1、host文件實現域名訪問html

C:\Windows\System32\drivers\etc\hosts

編寫內容(隨意)java

127.0.0.1       localhost
127.0.0.1       www.howtuan.com
127.0.0.1       www.jzs.com
127.0.0.1       jzs.com
127.0.0.1       www.mao.com
127.0.0.1       mao.com
127.0.0.1       lijiang.jzs.com
127.0.0.1       s.jzs.com

若是此時,你開着Tomcat,端口是8080,apache

平時訪問是這樣的 localhost:8080tomcat

配置上面的host後能夠這樣 jzs.com:8080spa

2、查看Tomcat的ajp協議端口(隨意,不要衝突便可)代理

文件地址:code

 ***\tomcat-8080-jwifi3\conf\server.xml

ajp協議端口:server

 <Connector port="18001" protocol="AJP/1.3" redirectPort="8443" />

即:18001xml

3、配置apachehtm

  1. 下載apache

 http://archive.apache.org/dist/httpd/binaries/win32/httpd-2.2.25-win32-x86-no_ssl.msi

默認或隨意安裝便可。

2. 修改配置

文件地址:

 ***\Apache2.2\conf\httpd.conf

修改對應的值以下:

# 開啓代理模塊
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule proxy_http_module modules/mod_proxy_http.so
# 引入vhost文件
Include conf/extra/httpd-vhosts.conf

修改(二級)域名配置文件:

 ***\Apache2.2\conf/extra/httpd-vhosts.conf

修改對應的值以下:

# 靜態路徑指向
<VirtualHost *:80>
      DocumentRoot "E:/apache/host/s"
      ServerName s.jzs.com
      DirectoryIndex index.html
</VirtualHost>
# (二級)域名指向, 18001即前面提到的tomcat的ajp協議端口

<VirtualHost *:80>
  ServerName lijiang.jzs.com
  ProxyPass / ajp://127.0.0.1:18001/
  ProxyPassReverse / ajp://l27.0.0.1:18001/
</VirtualHost>
相關文章
相關標籤/搜索