安装了 zend-server CE。
我想使用这个端口(10088)。但每当我输入 localhost 时,我都应该输入 localhost:10088,因为 localhost 不起作用。
在主机文件中,我尝试输入 127.0.0.1 localhost。在这种情况下 localhost:10088 可以工作,而 localhost - 则不能。
如果我执行 127.0.0.1:10088 localhost 两种方式都不起作用。
答案1
Web 浏览器连接到端口80默认情况下,因为它是 的默认端口HTTP
。要在不同端口上打开连接,您需要在地址后面指定它,如 中所示http://localhost:10088
。
来自Zend 服务器帮助:
Zend Server 将安装在捆绑的 Apache Web 服务器上,默认情况下侦听端口 10088。可以通过编辑 Apache 配置文件
/usr/local/zend/apache2/conf/httpd.conf
并更改指令的值来将其设置为另一个端口Listen
。
因此,如果您希望 Zend Server 在端口 80 上运行,只需进行上述更改即可。
您所描述的更改/etc/hosts
不起作用 - 在主机文件中您只能将 IP 映射到主机名。
另一个解决方案是使用 iptables 在防火墙上创建一些重定向,但对我来说这有点矫枉过正了......