打开tomcat的conf目录下的server.xml,找到下面的配置
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
略
</Host>
将localhost改成你的域名,就可以啦!
<Host name="www.aaa.com" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
略
</Host>
一般情况同域名可以需要将www 和 不带www的都解析过来,这样的话,上面的配置只会接受www的请求,不带的就无法处理了,我们家一个Alias来处理这个问题
<Host name="www.aaa.com" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
略
<Alias>aaa.com</Alias> 如果有其他的就加一个Alias,比如m什么的
</Host>
如果想做多个网站的话,建多个host就可以啦
<Host name="www.aaa.com" appBase="/data/website/tomcat/aaaa.com" unpackWARs="true" autoDeploy="true">
<Alias>aaa.com</Alias>
<Alias>m.aaa.com</Alias>
</Host>
<Host name="www.bbb.com" appBase="/data/website/tomcat/bbb.com" unpackWARs="true" autoDeploy="true">
<Alias>bbb.com</Alias>
<Alias>m.bbb.com</Alias>
</Host>
改完重启下tomcat就好啦,绑定就成功啦