带有 apache httpd 的服务器上的 Liferay 实例

带有 apache httpd 的服务器上的 Liferay 实例

我是一名 Java 开发人员,被分配了一项任务,在远程服务器上运行 Liferay Portal(我确实有 IP 和 root 访问权限)。该服务器已经有一个旧 Liferay 和 Apache Web 服务器实例。我想设置其他 Liferay Portal 并通过ip:port在该服务器上运行来访问它们。

如何使用 Apache 在不同的端口上运行多个站点?

答案1

你需要阅读虚拟主机- 你的 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 'new' version of Liferay goes here
</VirtualHost>

相关内容