admin管理员组文章数量:1550647
https://wwwleaf/2588.html
https://aichh/777.html
参考上面2个文章,经过自己的摸索,在腾讯云上试验,上面2个文章没有讲到重点。
重点就是第一步,你先run镜像images,生成了一个容器container对吧,这里特别注意,平常我们映射容器的80端口出来9000,而现在,你必须映射443端口出来9000哦。
docker run -i -t -d -p 800:80 -p 9000:443 onlyoffice/documentserver
docker run -i -t -d -p 9000:443 onlyoffice/documentserver
然后进入这个容器。
docker exec -it 容器ID /bin/bash
进入容器的文件夹Data下面:/var/www/onlyoffice/Data/
在Data目录里建立certswenjianj:mkdir certs
#创建私钥
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
页面上可以设置https地址访问9000端口即可。
<script type="text/javascript" src="https://111.230.181.182:9000/web-apps/apps/api/documents/api.js"></script>
[root@VM_16_4_centos ~]# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
a1603bf96dd4 alehoho/oo-ce-docker-license "/app/ds/run-documen…" 21 minutes ago Up 4 minutes 80/tcp, 0.0.0.0:9000->443/tcp stoic_morse——这个容器在前面运行镜像的时候,就映射了443端口,所以添加证书后可以使用https了。
本文标签: HTTPS
版权声明:本文标题:Onlyoffice6.1.0设置https 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1727230021a1103557.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论