0

我是站点地图和 Google 站点地图生成器的新手。我正在测试服务器上工作,既不是本地主机也不是生活。它基本上是一个本地测试服务器。我已经安装了它并启用了远程访问,现在可以使用 http 访问管理控制台。问题是我也需要启用 https。

当我尝试通过 https 访问它时,我收到“SSL 连接错误”。

我知道谷歌关于这个主题的文档是这样说的:


在 Linux 上设置 HTTPS:

1.编辑文件/usr/local/google-sitemap-generator/conf/httpd.conf。

2.在 VirtualHost 部分,编辑 SSL 设置。

3.保存文件。

4.重新启动 Apache 以使更改生效。


但是在文件 httpd.conf 中,没有“SSL 设置”可供我编辑。

有人可以从指示中删除这种“模糊性”吗?

谢谢

4

1 回答 1

2

我想,你必须添加到 /usr/local/google-sitemap-generator/conf/httpd.conf 这样的东西(进入虚拟主机指令)

SSLEngine on
SSLCertificateFile /etc/google-sitemap-generator/server.crt
SSLCertificateKeyFile /etc/google-sitemap-generator/server.key

这个链接对我很有帮助:http ://groups.google.com/group/google-sitemap-generator/browse_thread/thread/a5b0575efad76328

在我的例子中,server.crt 和 server.key 文件是由 openssl 命令 ( http://www.akadia.com/services/ssh_test_certificate.html ) 生成的。

确保在 Apache 中启用了 mod_ssl(运行 a2enmod)。

于 2012-02-14T13:07:57.457 回答