wordpress - Compute Engine(wordpress 网站)崩溃、错误的 SSL 命令和空间问题
问题描述
在过去的 12 个月里,我一直在谷歌云上运行我的 wordpress 网站,没有任何问题。VM 实例 - 在 Apache 服务器上使用 SSH。
我的网站昨天宕机了,我无法通过 wordpress 访问它。我正在尝试自己做所有事情,并且在学习后端功能方面我是初学者。
所以我进入我的谷歌云并ssl'd到我的服务器上。我虽然它可能是一个过时的证书并且我输入了一个不正确的命令(见附图 - 我没有愚蠢地包括我的实际电子邮件和域名,从互联网复制并粘贴它)。现在我收到一个错误,说 mysql 不工作。我认为也可能存在空间问题。
当我尝试访问我的网站时,我得到了
建立数据库连接时出错
所以我的问题是 - 我是否因为在 SSL 中输入错误代码而搞砸了?以及如何解决空间问题并让我的网站再次运行。
我只是试图通过谷歌控制台更新我的服务器大小 - 但在屏幕截图中出现无法连接的错误。
解决方案
- 在脚本中输入以下内容并保存。确保将“域”占位符替换为您的实际域名,将“电子邮件地址”占位符替换为您的电子邮件地址。
对于阿帕奇:
#!/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
请通过此链接了解更多信息。
- 在某些情况下,证书未正确上传到服务器,因此服务器仍在使用虚拟证书。执行以下检查:
检查 Apache 的证书文件是否位于以下位置:
Certificate: /opt/bitnami/apache2/conf/server.crt
Key: /opt/bitnami/apache2/conf/server.key
CA: /opt/bitnami/apache2/conf/server-ca.crt.
- 请点击此链接查看连接被拒绝错误。
如果您在执行上述操作后仍然遇到问题,请提及有关错误的详细信息以缩小问题范围。
推荐阅读
- python - 出现错误 python setup.py build_ext --inplace VC C++ 14.0 required
- excel - 如何在 Microsoft Excel 中的公式后附加多行文本?
- python - 如何摆脱 ipdb 调试器?
- python - 文件上传不起作用,但不会出现错误
- c++ - 如何在c ++中的do while循环中读取空格
- javascript - 限制输入字段上图像的宽度和高度
- android - 根据 compileSDKversion 选择合适的支持库版本
- c - 为什么线程运行睡眠后回溯信息损坏?
- javascript - AWS无服务器部署错误NodeJS
- neural-network - 为什么keras模型中的输出会发生变化?