1、确定你的ssl证书,使用apache支持的

2、将你的证书改名如下
2_star_xxx.crt–>cert.pem
3_star_xxx.key–>privkey.pem
1_root_bundle.crt–>chain.pem
3、将证书复制到下面的目录里,如果拒绝访问就用chmod获取权限,我的很多目录都是无法访问不知道为什么
/var/snap/nextcloud/37720/certs/custom/
3、执行以下命令
sudo nextcloud.enable-https custom -s cert.pem privkey.pem chain.pem
4、查看443端口是否起来
netstat -lntp
防火墙开放端口
sudo ufw allow 443