ssl - Google Sitemap Generator - 在 Linux 上设置 HTTPS

标签 ssl https ssh-tunnel xml-sitemap

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

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

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


在 Linux 上设置 HTTPS:

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

2.在虚拟主机部分,编辑 SSL 设置。

3.保存文件。

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


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

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

谢谢

最佳答案

我想,你必须添加到/usr/local/google-sitemap-generator/conf/httpd.conf 这样的东西(到 virtualhost 指令中)

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)。

关于ssl - Google Sitemap Generator - 在 Linux 上设置 HTTPS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6992588/

相关文章:

asp.net - Response.Redirect 使用 POST 而不是 Get?

windows-7 - 捕获和重定向来自给定 ip :port to target ip:port 的传出流量

MySQL 未知服务器主机(通过 ssh 隧道和 CLI,但不是工作台)

php - 从我自己的安全系统中退出

.htaccess - 当我将它设置为来自另一个主机的网站的子域时,不保护子域 heroku 网站

php - Android登录并注册MySQL HTTPS网站

ssl - 付费 SSL 证书与免费 SSL 证书

ssh - 如何使用私钥分别为 : scp over Jumphost,

ssl - traefik 1.7.X - 在 access.log 中记录 TLS 版本

ssl - Bluemix 在 Spring Boot 应用程序上强制使用 HTTPS