龙空技术网

ubuntu20.04使用snap安装nextcloud并配置https

Ls老何 51

前言:

此刻同学们对“ubuntu域名重定向”可能比较珍视,朋友们都需要分析一些“ubuntu域名重定向”的相关资讯。那么小编也在网络上收集了一些关于“ubuntu域名重定向””的相关资讯,希望同学们能喜欢,你们一起来学习一下吧!

一、安装nextcloud

1、安装nextcloud

sudo snap install nextcloud

2、修改nextcloud的https端口号为5090

sudo snap set nextcloud ports.http=5090

3、添加应用程序源

编辑/var/snap/nextcloud/current/nextcloud/config/config.php

末尾添加

'appstoreenable' => true,

'appstoreurl' => ';,

二、添加https证书的3种方式

1、安装Let’s Encrypt SSL证书

sudo nextcloud.enable-https lets-encrypt

由于80端口被屏蔽,安装不成功

2、安装自签名证书

sudo nextcloud.enable-https self-signed

自签名证书有安全和兼容性问题

三、安装自定义证书

1、证书需采用固定文件名

分别为 cert.pemprivkey.pemchain.pem

把acme.sh申请到的证书文件'*.sjtu-lumia.cn.cer' '*.sjtu-lumia.cn.key' fullchain.cer分别复制为上述三个文件名

2、证书文件存放路径

/var/snap/nextcloud/current/certs/custom/

如果没有custom文件夹就新建文件夹,并把上述三个文件复制到这个文件夹

3、启用https

sudo nextcloud.enable-https custom -s cert.pem privkey.pem chain.pem

4、编辑config

vi /var/snap/nextcloud/current/nextcloud/config/config.php

修改可信域名

'trusted_domains' =>

array (

0 => '192.168.105.15:5090',

1 => 'nc.sjtu-lumia.cn:5090',

),

修改重定向

'overwrite.cli.url' => ';,

5、重启nextcloud

snap restart nextcloud

成功访问

标签: #ubuntu域名重定向