У меня есть VPS с CentOS7 с httpd + php, работающим на 80-порте, и, скажем, с domainOne.tld
.
Все веб-файлов находятся в / var / www / html
.
Теперь мне нужно запустить Java-приложение на пристани в другом домене, скажем, domainTwo.tld
.
] Если я просто установлю причал, он будет на порту 8080, а httpd - на 80. Думаю, они должны работать нормально, но можно ли подключить domainTwo.tld
к порту 8080 причала, пока он не будет доступен на domainOne.tld: 8080
?
Проверьте mod_proxy . Примерно так должно работать.
<VirtualHost *:80>
ServerName domainOne.tld
#put info to point to your PHP app here
</VirtualHost>
<VirtualHost *:80>
ServerName domainTwo.tld
ProxyRequests Off
ProxyPreserveHost On
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/
</VirtualHost>