首页 > 解决方案 > Compute Engine(wordpress 网站)崩溃、错误的 SSL 命令和空间问题

问题描述

在过去的 12 个月里,我一直在谷歌云上运行我的 wordpress 网站,没有任何问题。VM 实例 - 在 Apache 服务器上使用 SSH。

我的网站昨天宕机了,我无法通过 wordpress 访问它。我正在尝试自己做所有事情,并且在学习后端功能方面我是初学者。

所以我进入我的谷歌云并ssl'd到我的服务器上。我虽然它可能是一个过时的证书并且我输入了一个不正确的命令(见附图 - 我没有愚蠢地包括我的实际电子邮件和域名,从互联网复制并粘贴它)。现在我收到一个错误,说 mysql 不工作。我认为也可能存在空间问题。

当我尝试访问我的网站时,我得到了

建立数据库连接时出错

所以我的问题是 - 我是否因为在 SSL 中输入错误代码而搞砸了?以及如何解决空间问题并让我的网站再次运行。

我只是试图通过谷歌控制台更新我的服务器大小 - 但在屏幕截图中出现无法连接的错误。

在此处输入图像描述

在此处输入图像描述

标签: wordpressgoogle-compute-enginebitnami

解决方案


  1. 在脚本中输入以下内容并保存。确保将“域”占位符替换为您的实际域名,将“电子邮件地址”占位符替换为您的电子邮件地址。

对于阿帕奇:

 #!/bin/bash
sudo /opt/bitnami/ctlscript.sh stop apache
sudo /opt/bitnami/letsencrypt/lego --tls --email="EMAIL-ADDRESS" --domains="DOMAIN" --path="/opt/bitnami/letsencrypt" renew --days 90
sudo /opt/bitnami/ctlscript.sh start apache

请通过此链接了解更多信息。

  1. 在某些情况下,证书未正确上传到服务器,因此服务器仍在使用虚拟证书。执行以下检查:

检查 Apache 的证书文件是否位于以下位置:

Certificate: /opt/bitnami/apache2/conf/server.crt
Key: /opt/bitnami/apache2/conf/server.key
CA: /opt/bitnami/apache2/conf/server-ca.crt.
  1. 请点击此链接查看连接被拒绝错误。

如果您在执行上述操作后仍然遇到问题,请提及有关错误的详细信息以缩小问题范围。


推荐阅读