jam*_*s e 5 apache ssl https debian google-cloud-platform
我在 Google Compute Engine 上使用 Apache/2.2.22 (Debian) 和 Wordpress 安装(点击部署)。
我正在尝试为 Wordpress 安装设置 SSL 证书 (https)。我已经创建了一个静态 IP、一个私钥、一个 CSR,并且已经将 SSL 和中间 crt 文件(来自 freeSSL.com)上传到etc/apache2/ssl(使用私钥)并授予了此文件夹root:root权限。
我已经按照https://www.digitalocean.com/community/tutorials/how-to-create-a-ssl-certificate-on-apache-for-debian-7并按照指示更新了 default-ssl 配置文件(更新.crt 和 .key 文件的路径名、ServerName 和 ServerAdmin)。
我运行了一个 configtest(语法正常),启用了 default-ssl 并重新启动了 apache。当我访问https://domain或 时https://ip-address,出现“此网页不可用”错误 (ERR_CONNECTION_CLOSED)。wordpress 安装在 http 上仍然可以正常加载。
https://www.digicert.com/help/ 上的 SSL 检查器给了我一个“未找到证书”错误,尽管证书在那里。
这对我有用;
首次尝试使用计算 | 中的复选框启用 HTTPS 计算引擎 | VM 实例配置设置。如果失败并出现错误消息,您可以直接添加防火墙规则...
关于计算 | 计算引擎 | 网络页面,选择“默认”网络。然后在“防火墙规则”下单击“添加新规则”。使用以下设置;
Name: allow-https
IP Range: 0.0.0.0/0
Allowed Protocol/Ports: tcp:443
Target tags: http-server
Run Code Online (Sandbox Code Playgroud)
以上所有内容均假设您已用尽所有其他 apache 配置选项(ports.conf、虚拟主机等)。
| 归档时间: |
|
| 查看次数: |
8919 次 |
| 最近记录: |