У меня есть Eclipse EE и Tomcat7, и мне нужно запускать свои сервлеты не на localhost:8080
, а на симпатичном домене:)
Я сделал это следующим образом:
В файле %windows%\system32\drivers\etc\hosts
добавить:
127.0.0.10 tomcat
В файле %workspace%\Servers\Tomcat 7
в localhost-config\Server.xml
<Connector port="80" address="127.0.0.10" connectionTimeout="20000"
protocol="HTTP/1.1" redirectPort="8443" URIEncoding="UTF-8" />
<Engine defaultHost="tomcat" name="Catalina">
<Host name="tomcat" appBase="webapps" autoDeploy="true" unpackWARs="true">
...
</Host>
</Engine>
Теперь мой Apache Tomcat работает нормально (я надеюсь) на http://tomcat/
, и в то же время мой Apache2 + PHP работает на http://localhost/
.