最近决定在我的Google Cloud帐户上更改我的VM类型,但是在更改VM的过程中似乎出现了问题,因为我现在无法启动Apache,因为我不断收到以下错误:
(98)已在使用的地址:AH00073:make_sock:无法侦听地址[::]上的连接:80(98)已在使用的地址:AH00073:make_sock:无法侦听地址0.0.0.0:80上的连接可用侦听套接字,关闭AH00015:无法打开日志
我试图执行以下步骤:
netstat -ltnp | grep :80
这将返回以下内容:
tcp6 0 0 :::80 :::* LISTEN 1047/apache2
然后运行以下命令:
sudo kill -9 1047
(1047 - pid no)
(出现在您的特定实例上的pid。)
重启Apache。
sudo service apache2 restart
但这没有帮助,我不断得到同样的错误。事实上,如果我在杀死进程后立即运行netstat,则会弹出增量id为1的新进程。
还跑了
grep Listen /etc/apache2/ports.conf
要查看同一端口上是否有多个进程,情况似乎并非如此:-(
我被卡住了,帮助:-(
的Mikael
通过更改Apache的端口来管理最终排序,不知道是什么或为什么端口80被采取,但我按照这些步骤进行了操作:
https://docs.bitnami.com/aws/apps/redmine/administration/configure-port/#http-port
干杯,米卡