Назад | Перейти на главную страницу

работает Tomcat, какие у меня варианты?

Если я запускаю java-контейнер Tomcat на сервере, нужно ли мне использовать apache?

Какие у меня есть варианты?

Если мне нужен apache, какую книгу вы порекомендуете?

Вам не обязательно использовать apache. Вы можете разрешить доступ напрямую к Tomcat, но будьте осторожны, поддержка HTTP Auth довольно ужасна, если у вас нет сервера в качестве прокси для Tomcat.

Вы можете использовать ряд других серверов, например nginx может выступать в качестве прокси-сервера для Tomcat.

Вам не нужно покупать никаких книг, вы можете неплохо справиться с доступной документацией как для Apache Server, так и для Tomcat.

http://tomcat.apache.org/connectors-doc/webserver_howto/apache.html

http://wiki.nginx.org/NginxJavaServers (Я этого не пробовал)

Это чертовски хорошая книга о Tomcat.

Нет. Tomcat может работать автономно. Однако он не очень эффективен при обслуживании статического HTML.

Если на вашем сайте смешано статическое и динамическое содержимое, вам следует рассмотреть возможность запуска Apache (на порту 80) и использовать соединитель интегрировать tomcat. Это также дает вам гораздо более детализированные элементы управления доступом, которые поставляются с Apache.

Я предпочитаю использовать лак перед tomcat вместо Apache, потому что разъем Apache tomcat вполне b0rken.

Varnish - очень эффективный обратный прокси-сервер и кеш, который ускоряет доставку HTML-вывода Tomcat. Без хлопот с разъемом tomcat.

Apache не требуется; вы можете использовать другой веб-сервер или вообще не использовать его, в зависимости от того, что делает ваше приложение Java. Видеть Документация по соединителю Tomcat