Brucekomike(讨论 | 贡献) 无编辑摘要 |
Brucekomike(讨论 | 贡献) 无编辑摘要 |
||
(未显示同一用户的1个中间版本) | |||
第47行: | 第47行: | ||
'default_language' => 'zh_CN', | 'default_language' => 'zh_CN', | ||
=== working time === | |||
'maintenance_window_start' => 1, | |||
=== heic 支持 === | |||
苹果专有的图像格式 | |||
安装 | |||
heif-thumbnailer heif-gdk-pixbuf | |||
=== 软件 === | === 软件 === | ||
collective md在线文档 | collective md在线文档 | ||
registration | registration |
2024年11月29日 (五) 21:49的最新版本
本页面指导如何自建nextcloud
安装软件包(依赖)
大部分就是标准的LNMP, 可以参考mediawiki
一些必须要安装的软件包
php-sqlite3 php-zip
软件本体
压缩包
从官网下载压缩包并解压
https://nextcloud.com/instalCREATE USER 'username'@'localhost' IDENTIFIED BY 'password';l/
- 推荐放在 /opt/www下
- 推荐使用软链接,链到 /var/www
设置nginx和ssl
官方有文档,ssl用certbot
https://docs.nextcloud.com/server/latest/admin_manual/installation/nginx.html
设置数据库
可以myphpadmin
CREATE DATABASE nextcloud; CREATE USER 'username'@'localhost' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON nextcloud.* TO 'username'@'localhost'; FLUSH PRIVILEGES;
进入 设置向导
访问站点即可
后续配置
缓存
sudo -u www-data crontab -e
然后写上
*/5 * * * * php -f /var/www/nextcloud/cron.php
在 /etc/php/X.Y/mods_available/apcu.ini中 添加
apc.enable_cli = 1
在config.php中添加
'memcache.local' => '\OC\Memcache\APCu',
locale and time
'default_timezone' => 'Asia/Shanghai', 'default_language' => 'zh_CN',
working time
'maintenance_window_start' => 1,
heic 支持
苹果专有的图像格式 安装
heif-thumbnailer heif-gdk-pixbuf
软件
collective md在线文档
registration