На своем сервере я установил apache и tomcat. Но когда я захожу на свой сайт www.mysite.com, он будет использовать apache. Я хочу получить доступ к tomcat, потому что я помещу свой сайт в tomcat. Как ?
Вы можете сделать это, включив директиву ProxyPass в файле конфигурации apache.
ProxyPass / http://127.0.0.1:8080/
ProxyPassReverse / http://127.0.0.1:8080/
Настройте коннектор от Apache к Tomcat (один из таких коннекторов - mod_jk). Вот несколько документов о том, как это сделать:
http://tomcat.apache.org/connectors-doc/generic_howto/quick.html
http://tomcat.apache.org/connectors-doc/generic_howto/proxy.html
Также есть этот вопрос ServerFault некоторое время назад:
Как правильно запустить Tomcat вместе с Apache?
(На самом деле, посмотрите столбцы "Ресурсы" в правой части этой страницы; вы увидите множество вещей, связанных с Apache и Tomcat)
По сути, Apache находится перед Tomcat и будет действовать как обратный прокси. Apache можно использовать для обработки статического содержимого вашего сайта, а Tomcat - для динамической части.