gpt4 book ai didi

docker - 如何为 OnlyOffice 正确设置 HTTPS

转载 作者:行者123 更新时间:2023-12-02 18:07:30 35 4
gpt4 key购买 nike

正在关注 OnlyOffice's help center's instructions导致创建被浏览器声明为无效的安全证书,因为它是自签名的。

目的是在 Docker for NextCloud 上使用 OnlyOffice 的服务器,它已经在另一台服务器上正常运行。

目前证书已经创建在指令提示的目录下:

/app/onlyoffice/DocumentServer/data/certs# ls
dhparam.pem onlyoffice.crt onlyoffice.csr onlyoffice.key

我已按照所有给定的步骤操作,但它不起作用。

有没有办法使用 LetsEncrypt 而不是自签名证书?

我不是 IT 管理人员,我只是一个尝试使用 OSS 而不是 Google Docs 等的简单开发人员。在提供指导时请考虑到这一点,因为您可能认为理所当然,我可能不会。

最佳答案

您遇到的问题是自签名证书不受任何人(任何事物)的信任。

您可以使用 Let's Encrypt 创建自己的证书。您需要在您的服务器上创建一个特殊文件或在您域的 DNS 服务器上创建一个 TXT 记录。

Certbot Download

以下是针对 Linux 的。如果您在 Windows 上运行,请尝试使用 ManuaLE(下面有更多信息)

前往let's encrypt 并下载certbot。然后从命令行:

certbot certonly --manual --preferred-challenges dns -d mydomain.com

此命令将提示您在 DNS 服务器上创建 TXT 记录。创建记录后等待几分钟,然后按 ENTER 键继续。

创建 SSL 证书后,将它们复制并重命名到问题中列出的所需位置。

Windows 版 ManuaLE 说明。

ManuaLE Download

manuale authorize mydomain.com
manuale issue mydomain.com

创建 SSL 证书后,将它们复制并重命名到问题中列出的所需位置。

关于docker - 如何为 OnlyOffice 正确设置 HTTPS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50766990/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com