ssl证书存放位置:
#没有certs目录,就自己创建一个 /var/www/onlyoffice/Data/certs
进入容器:
docker exec -it 容器ID /bin/bash
进入证书目录后创建证书:
#创建私钥 openssl genrsa -out onlyoffice.key 2048 #创建CSR openssl req -new -key onlyoffice.key -out onlyoffice.csr #用私枂和CSR签发证书 openssl x509 -req -days 365 -in onlyoffice.csr -signkey onlyoffice.key -out onlyoffice.crt #用dhparam加密服务器密钥 openssl dhparam -out dhparam.pem 2048
退出容器后,重启
exit docker restart 容器ID
如果不想在容器里操作,可以将容器中的目录映射至本地:
docker run -i -t -d -p 800:80 -p 4430:443 -v /home/onlyoffice/DocumentServer/logs:/var/log/onlyoffice -v /home/onlyoffice/DocumentServer/data:/var/www/onlyoffice/Data onlyoffice/documentserver
这样,直接访问本地目录来创建证书
/home/onlyoffice/DocumentServer/
参与评论
- QQ游客游客3年前 (2021-10-29)您好,不知道您是否有使用域名https访问,我使用IP https 访问office没问题,使用域名https就不行,不知道您是否有遇到过这个问题,看到劳烦回复,感谢1楼