Я только что купил Linux VPS, и текущая установка похожа на apache. Файлы HTML хранятся на
/ var / www
Я хочу установить Tomcat на этот сервер. Я не понимаю, где мне это установить, поэтому, когда я нахожусь в своем домене, я хочу использовать сервер tomcat вместо того, что находится в /var/www/
папка.
Это первый раз, когда я использую VPS, поэтому я немного не понял, где устанавливать программное обеспечение.
Имеет ли значение, где он установлен, если я использую порт 8080?
решите, что должно работать на вашем VPS сервере:
Эти серверные программы немного отличаются в том, что они делают и для чего их следует использовать. Apache отлично подходит для обслуживания статического контента, но не может выполнять ваши файлы WAR. Он может быть связан с tomcat, поэтому apache делегирует один URI-путь к tomcat.
Tomcat запускает ваше веб-приложение, обычно это Java WAR.
Никакие два сервера не могут прослушивать один и тот же порт одной и той же машины (это небольшое упрощение, но соответствует вопросу), поэтому вам нужно решить, какой сервер вы хотите вызвать.
Я предполагаю, что вы нашли документацию по apache и tomcat.