首页 > 日记 > NextCloud 一键安装方法
2019
10-17

NextCloud 一键安装方法

建议安装 Ubuntu 系统 , 因为官方一键包用的是 snap,centos 还未支持 . 所以 Ubuntu 是目前最简单的安装系统 .

1234
sudo apt-get update
sudo apt-get install snap
sudo apt-get install snapd
sudo snap install nextcloud

OK, 搞定 . 简单吧 .

这时你可以使用服务器 IP 访问 , 如果你想用域名访问 , 只要把域名指到这个 IP 就可以 , 用域名访问的时候 ,nextcloud 就会询问你是否绑定这个域名 .

第一次访问 , 会提示你设置下管理员的帐号和密码

启用 SSL, 使用 https 访问

1sudo nextcloud.enable-https lets-encrypt

系统就会自动申请 lets-encrypt 证书并启用 . 也很简单吧 .

以后升级的话

1sudo snap refresh nextcloud

关于数据备份

数据库的文件夹 :/var/snap/nextcloud/current/

数据库文件夹包含了 :

  • Apache, PHP, MySQL, and Redis logs
  • Keys and certificates
  • MySQL database
  • Redis database
  • Nextcloud config
  • Any Nextcloud apps installed by the user

文件保存的文件夹 :/var/snap/nextcloud/common/

文件夹包含了 :

  • Nextcloud data
  • Nextcloud logs

把数据库和文件的文件夹都备份就可以拉

我发现的一些问题 , 主要集中在挂载外部目录

  1. 由于 snap 是容器 , 运行在沙箱中 , 好像无法挂载服务器上的本地目录
  2. 不知道什么情况 , 扩展外部容量的时候 , 无法支持 FTP
  3. 另外 ,Nextcloud 最新版本 13 已经无法挂载 google drive 了

不过我实际测试下 , 无论哪种挂载外部目录的方式 , 速度都很慢 … 没有外部挂载需求的朋友可以忽略这些问题拉 .

最后编辑:
作者:victor
这个作者貌似有点懒,什么都没有留下。