Nextcloud打开缓慢、卡顿的一些优化

目录 文章

官方文档

NC的官方文档其实写的很详细了,本文也是基于这个文档来操作的,最新版(18)也新增了一些优化选项,建议阅读 https://docs.nextcloud.com/server/18/admin_manual/installation/server_tuning.html

后台任务

Nextcloud的后台任务执行方式分为3中,AJAX、Webcron、Cron

默认是AJAX即在每次访问Nextcloud任意页面都会通过AJAX的方式发起定时任务的执行请求,这种方式如果没有自己的独立服务器或者VPS的话还是比较方便省心的

但官方推荐使用Cron,和Nginx或Apache等WEB服务独立开来,互不影响

在Nextcloud设置 — 基本设置里,选择为 Cron

然后SSH到服务器,添加crontab定时任务

crontab -e

添加一行,并保存

*/15 * * * * sudo -u apache php -f /var/www/html/nextcloud/cron.php

其中sudo -u后边为web服务器用户,centos为apache,debian为www-data

如果需要保存执行记录,添加如下行

*/15 * * * * sudo -u apache php -f /var/www/html/nextcloud/cron.php && date >> /var/log/cron.log 2>&1

内存缓存

通过使用内存作为数据缓存的话,可以提高NC的性能,以加快WEB端的访问速度,并且Nextcloud支持多个内存缓存后端,如APCu、Redis、Memcached

>>本文为下一朵云的原创文章,转载请附上原文出处链接及本声明
>>原文链接地址:Nextcloud打开缓慢、卡顿的一些优化

1 条评论

  • 头像
    阿东
    2020-12-05

    问题求解答:我的ocdownloader页面有时打不开,显示服务器内部错误,有时能打开但是里面没有那个BT那一项,只有HTTP\FTP\YOUTUBE,以前好好的下载东西非常给力,但是不知道我怎么弄的就成这样了,网上也找不到教程,求解答啊大神。。。联系我邮箱:21186233@qq.com,谢谢了!

阿东进行回复 取消回复

电子邮件地址不会被公开。 必填项已用*标注