apache配置二级域名(window)

一、host文件实现域名访问

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

编写内容(随意)

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,

平时访问是这样的 localhost:8080

配置上面的host后可以这样 jzs.com:8080

二、查看Tomcat的ajp协议端口(随意,不要冲突即可)

文件地址:

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

ajp协议端口:

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

即:18001

三、配置apache

  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>

转载于:https://my.oschina.net/u/2473874/blog/612897

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值