2017-02-11 1 views
-2

- любой доступный сервер, который запускает программу php и веб-программу java на одном сервере и одну ссылку. , например: xampp обеспечивает apache и tomcat для обоих языков, но отдельно как ссылка localhost для php и сервлета для localhost/8080 Я хочу, чтобы одиночная одиночная ссылка на одном сервере могла запускать программу php или программу сервлетов, что бы мы ни захотели. означает, что localhost может работать в программе php и программе сервлетов, не нужно запускать разные серверы отдельно, как tomcat и apache. если таковые доступны, так дайте мне ответ пожалуйстаЯвляется ли какой-либо сервер, на котором запущена программа php и servalet?

+0

Если вы хотите использовать один сервер, такой как apache или любой другой, вы можете использовать метод обратного прокси-сервера, который будет передаваться по запросу sendlet для tomcat, работающего на другом порту. –

+0

техника обратного прокси? можете ли вы посоветовать мне, пожалуйста, об этом –

ответ

0

как это не может быть пригодным в комментарии

<VirtualHost myhost:80> 
    ServerName myhost 
    DocumentRoot /path/to/myapp/public 
    ProxyPass/http://myapp:8080/ 
    ProxyPassReverse/http://myapp:8080/ 
</VirtualHost> 

Здесь http://myapp:8080 ваш кот адрес означает, в то время как каждый посылает запрос @ 80 и ваш апач проходит его Кот.

+0

И это также хорошо для безопасности, если вы держите свои динамические серверы в локальной сети. –