Экземпляр Liferay на сервере с Apache httpd
Я разработчик Java, которому было поручено запустить Liferay Portal на удаленном сервере (у меня есть IP и root-доступ). На сервере уже есть один экземпляр старого веб-сервера Liferay и Apache. Я хотел бы настроить дополнительные порталы Liferay и получить к ним доступ через ip:port
работает на этом сервере.
Как я могу запустить несколько сайтов на разных портах, используя Apache?
1 ответ
Вам нужно почитать о VirtualHosts - примерно, у вас будет что-то вроде следующего в вашем httpd.conf:
Listen 80
<VirtualHost *:80>
ServerName liferay-old.example.com
DocumentRoot /var/www
#### Server config for 'old' version of Liferay goes here
</VirtualHost>
Listen 8080
<VirtualHost *:8080>
Server liferay-new.example.com
DocumentRoot /var/www
#### Server config for 'old' version of Liferay goes here
</VirtualHost>