我是一名 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>