在Linux中运行两个web服务器 – Apache2和OPA

我有一个运行与LAMP Ubuntu的Linux机箱。 我打算在同一台服务器上添加opa( http://opalang.org )。 根据opa文档,默认情况下它将通过端口8080运行。 有没有办法使两个本地主机上运行没有指定任何端口?

例如:

1. http://localhost/php_project/index.php 2. http://localhost/opa_project/ 

不,这是不可能的,他们都将绑定到某个端口,所以如果你使用8080,Apache2也使用这个端口(这是备份的http端口),那么你的OPA将无法使用它,因此不会得到任何请求通过。

如果你想同时运行,你可以configurationApache2将请求传递给OPA(mod_proxy)或自动redirect到OPA端口。