💡
原文中文,约8300字,阅读约需20分钟。
📝
内容提要
本文介绍了在Debian 12下安装和配置Nextcloud服务端的步骤,包括准备环境、配置LEMP环境、安装Nextcloud、配置Redis缓存、配置Crontab、安装Nextcloud客户端和更新Nextcloud。
🎯
关键要点
-
Nextcloud 是一套开源的网络硬盘客户端和服务器软件,功能类似于 Dropbox。
-
建议在 4GB 内存以下的 VPS 上不要安装 Nextcloud,推荐配置为 512MB 内存,8GB 内存运行更流畅。
-
配置 LEMP 环境时,安装 PHP 8.2 及相关模块,包括 Redis 作为缓存。
-
优化 PHP-FPM 设置以适应 Nextcloud 的资源需求,修改上传文件大小和内存限制等参数。
-
配置 Nginx 以支持 Nextcloud,设置 SSL 证书和上传文件大小限制。
-
下载并解压 Nextcloud,设置文件夹权限为 www-data 用户。
-
配置 Redis 缓存,修改 Nextcloud 的 config.php 文件以启用 Redis。
-
使用 crontab 设置定时任务,每 5 分钟执行一次 Nextcloud 的 cron.php。
-
安装 Nextcloud 客户端并登录,使用完整网址访问。
-
更新 Nextcloud 可以通过管理员界面或命令行进行,更新前需备份数据。
➡️