Ubuntu20.04环境下SNAP安装Nextcloud 方法
Ubuntu20.04刚发布,其Server版本安装Nextcloud的方法更简单,只要在安装Ubuntu系统安装过程中,选中相关版本的Nextcloud(有十几个版本包)的SNAP包就完成安装。也可以后期运行下面命令安装最新版本。
sudo snap install nextcloud
完成后会提示一个警告说/snap/bin/没有包括在PATH环境变量中之类,不用管他。此时,通过IP地址即可访问页面。但下面几件事情需要配置,且初学者不太熟悉,容易出错。
1.如果使用域名访问,需要修改/var/snap/nextcloud/current/nextcloud/config目录下的config.php文件,注意目录里面的current子目录指向20498子目录,也就是说也可以20498子目录下的文件。
在config.php文件添加:
‘trusted_domains’ =>
array (
0 => ‘192.168.X.X’,
1 => ‘www.XXXXXX.com’,
),
- 接下来这一步很关键。现在一般需要配置 https访问,如果有公网IP,且80、443端口都没有被禁用,按照下面步骤配置SSL证书最方便。
1)申请Let’s Encrypt证书:
sudo /snap/bin/nextcloud.enable-https
lets-encrypt
按提示输入邮箱和域名,即可签发证书并上传。
2)另外,还有一个自签名证书方法ÿ