删除 nginx 后 Apache2 无法启动
Apache2 won't start after removing nginx
我停止了 nginx,删除了它,重新启动,安装了 Apache2 并重新安装了 php5-fpm。
现在,当我尝试启动 Apache 时出现此错误:
(98)Address already in use: AH00072: make_sock: could not bind to address [::]:80
(98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
AH00015: Unable to open logs
Action 'start' failed.
当我 运行 一个 netstat 我看到这个:
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1613/nginx
tcp6 0 0 :::8080 :::* LISTEN 1850/java
tcp6 0 0 :::80 :::* LISTEN 1613/nginx
tcp6 0 0 127.0.0.1:8005 :::* LISTEN 1850/java
删除 Nginx 后,我也进行了清除。
谁能告诉我如何去除这些剩余的残留物,这样我才能开始
阿帕奇2?另外 - 我无法弄清楚我的网页上有什么......大声笑..但是网站已经上线了。
感谢您的帮助!
三
php5-fpm
仅在您使用 运行ning nginx 时才有意义。如果您想要 运行 apache,请停止并删除 php5-fpm
。另外,确保 php 编译为 --with-apache
而不是 --with-fpm
。 运行使用 php 连接 apache 时,还要确保 libphp5.so
模块已加载到 httpd.conf
。
我停止了 nginx,删除了它,重新启动,安装了 Apache2 并重新安装了 php5-fpm。
现在,当我尝试启动 Apache 时出现此错误:
(98)Address already in use: AH00072: make_sock: could not bind to address [::]:80
(98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
AH00015: Unable to open logs
Action 'start' failed.
当我 运行 一个 netstat 我看到这个:
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1613/nginx
tcp6 0 0 :::8080 :::* LISTEN 1850/java
tcp6 0 0 :::80 :::* LISTEN 1613/nginx
tcp6 0 0 127.0.0.1:8005 :::* LISTEN 1850/java
删除 Nginx 后,我也进行了清除。
谁能告诉我如何去除这些剩余的残留物,这样我才能开始 阿帕奇2?另外 - 我无法弄清楚我的网页上有什么......大声笑..但是网站已经上线了。
感谢您的帮助! 三
php5-fpm
仅在您使用 运行ning nginx 时才有意义。如果您想要 运行 apache,请停止并删除 php5-fpm
。另外,确保 php 编译为 --with-apache
而不是 --with-fpm
。 运行使用 php 连接 apache 时,还要确保 libphp5.so
模块已加载到 httpd.conf
。