前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Ubuntu Server snap 安装 Nextcloud

Ubuntu Server snap 安装 Nextcloud

作者头像
eallion
发布2022-12-20 14:16:27
2.2K0
发布2022-12-20 14:16:27
举报
文章被收录于专栏:大大的小蜗牛

警告

本文最后更新于 2019-11-25,文中内容可能已过时。

Nextcloud 官网提供了很多种安装方式,我选择通过 snap 安装。 其实 Ubuntu server 已经内置了 Nextcloud ,安装的时候最后一步选上就可以了。

官方项目地址:https://github.com/nextcloud/nextcloud-snap

代码语言:javascript
复制
sudo snap install nextcloud

如果系统没有 snap ,需要先安装 snap :

代码语言:javascript
复制
sudo apt update
sudo apt install snap

配置访问端口:

代码语言:javascript
复制
sudo snap set nextcloud ports.http=80 ports.https=443

如果需要使用域名访问,除了把域名解析到服务器,还需要把域名添加到 config:

config 配置文件在 /var/snap/nextcloud/current/nextcloud/config

代码语言:javascript
复制
cd /var/snap/nextcloud/current/nextcloud/config
vi config.php

找到 trusted_domains 这一行,在 array 里面按格式添加域名,注意结尾的逗号。

代码语言:javascript
复制
'trusted_domains' =>
        array (
            0 => '192.168.0.256',
            1 => 'eallion.com',
        ),

如果需要配置 https:

  • Let’s Encrypt 证书
代码语言:javascript
复制
sudo nextcloud.enable-https lets-encrypt

按提示输入邮箱和域名,即可签发证书。

  • 自签名证书
代码语言:javascript
复制
sudo nextcloud.enable-https self-signed
  • 购买的证书 下载 Apache 格式的证书,上传至:/var/snap/nextcloud/current/certs/custom

文件名改为:cert.pem chain.pem privkey.pem

配置证书:

代码语言:javascript
复制
sudo nextcloud.enable-https custom -s cert.pem chain.pem privkey.pem

备份 Nextcloud:

代码语言:javascript
复制
cd /var/snap/nextcloud/common
mkdir baskups
nextcloud.export

然后在 /var/snap/nextcloud/common/backups/ 文件夹下就有最新的备份文件了。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-11-252,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档