大家好,我通过 Google Cloud 使用 Bitnami wordpress 配置创建了网站。在我通过 SSH 安装 Mod_pagespeed 之后。我的网站只显示 Debian 默认页面。我很困惑,因为它没有显示我的 wordpress 网站。运行此命令会显示此 sudo /opt/bitnami/ctlscript.sh restart apache
未监控的 apache 语法 OK /opt/bitnami/apache2/scripts/ctl.sh: apache 未运行 语法 OK (98)地址已在使用中: AH00072:make_sock:无法绑定到地址 0.0.0.0:80 没有可用的监听套接字,正在关闭 AH00015:无法打开日志 /opt/bitnami/apache2/scripts/ctl.sh: 无法启动 httpd 监控的 apache
我的目录位于 /opt/bitnami/apps/wordpress/ 但网站目录位于 var/www 某处。
答案1
你没错,你的 bitnami 可能有它自己的网络服务器,它启动并使用它 80 端口。现在你安装了一个安装了 apache2 的包,它现在阻止了 80 端口,因为它正在使用它。
现在您的 bitnami 网络服务器无法绑定到正在使用的端口 80 并且无法启动。
由于您的配置仅在 bitnami 中可用,因此您只能获得中提供的默认页面/var/www
。
长话短说,禁用并停止新安装的 apache2 服务。
sudo systemctl stop apache2.service && sudo systemctl disable apache2.service
之后再次运行启动脚本它就应该可以工作了。
但是,如果您使用系统安装插件,但使用外部安装的 apache2 服务,那么问题又出现了,您希望插件如何工作。您可能还需要通过 bitnami 安装插件。