我正在尝试使用Bitnami MAPP Stack 5.5.30-0 (用于Apache,PostgreSQL)
当我试图配置Apache时,我会得到以下错误:“无法绑定到端口80,它可能是由另一个应用程序获取的,或者您没有足够的权限。
我不想换另一个端口。我真的很想用80端口。
我不知道哪个应用程序正在使用端口80。
我在运行MAC OS X Yosemite
我试过这个命令:
sudo lsof -i ':80'但是在这个港口上什么都没有。
我打开了httpd.conf,并试图将侦听端口更改为80。但还是不起作用。
有人能帮我吗?谢谢
发布于 2022-09-26 23:47:41
也许您已经运行了 Apache 或Nginx,但是您需要在使用XAMPP启动Apache之前停止它们。你可以这样做:
停止Apache:sudo /etc/init.d/apache2 stop
要阻止Nginx:sudo nginx -s stop
发布于 2015-10-04 23:16:03
这意味着您要么有另一个已经使用端口80的进程,要么您没有足够的特权。下面的unix命令可能会显示一些信息。您可以在终端运行:
sudo lsof -i ':80'也可以查看this link。
如果发现您没有足够的权限,请尝试使用sudo配置/运行apache。(sudo代表超级用户do)。注意:这可能是一种快速修复,可以让您在本地机器上运行,但在生产机器上不建议这样做。
https://stackoverflow.com/questions/32939326
复制相似问题