Nextcloud snap一键安装包: https://github.com/nextcloud/nextcloud-snap
建议安装 Ubuntu 系统, 因为官方一键安装包用的是 Snap, CentOS 还未支持, 所以 Ubuntu 是目前最简单的安装系统
sudo apt-get update
sudo apt-get install snap
sudo apt-get install snapd
sudo snap install nextcloud
这时你可以使用服务器 IP 访问, 如果你想用域名访问, 只要把域名指向这个 IP 就可以, 用域名访问的时候 Nextcloud 就会询问你是否绑定这个域名
第一次访问, 会提示你设置下管理员的帐号和密码
启用 SSL, 使用 HTTPS 访问
sudo nextcloud.enable-https lets-encrypt
系统就会自动申请 Let's Encrypt 证书并启用
以后升级:
sudo 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
把数据库和文件的文件夹都备份就可以啦~