摘要:配置文件中,加上如下代码通过访问网站不安全。配置文件加上一行内存限制低于建议值配置修改,改成内存缓存未配置,为了提升使用体验,请尽量配置内存缓存。将不再支持这个版本,需要或更高版本。
支持手机,ipad,电脑三端同步,还支持类似百度网盘的链接分享,总体来是还是挺香的
准备工作:
一台UHost建议2C4G+
一个域名,链接
一个SSL证书,可以申请TrustAsia的免费的证书,链接
略
这里需要注意,因为nextcloud后续支持的原因,PHP建议>7.2MySQL建议8.0(如果配置比较低就上5.7,但是比较坑的是后续nextcloud 21将不支持5.7)
注意因为表情符的原因,字符集选择uft8mb4,确认无误后点击提交
跳转到对应的网站目录下
这里的文件全部删除,注意.user.ini需要删两次
访问nextcloud官网链接,下载压缩包并解压
进入解压好的文件,全选复制,然后粘贴到之前网站的根目录下
略
域名解析配置完成之后,访问域名进入到安装界面
输入账户,密码
注意配置数据库选择MySQL,具体用户名,密码,库名,参考宝塔面板数据库界面
填入之后点击安装
安装完成~
点击右上角 设置---概览,会看到一系列安全设置警告,需要逐一解决
配置文件中,加上如下代码
location ~ ^/(?:build|tests|config|lib|3rdparty|templates|data)/ {
deny all;
}
点击网站设置,SSL界面,点击其他证书,将申请到的证书粘进去,保存并开启https强制跳转
配置文件加上如下两行
rewrite /.well-known/carddav /remote.php/dav permanent;
rewrite /.well-known/caldav /remote.php/dav permanent;
php-fpm配置文件加上一行
env[PATH] = /usr/local/bin:/usr/bin:/bin:/usr/local/php/bin
PHP配置修改,memory_limit改成512
宝塔面板-->软件商店-->PHP 设置-->安装扩展,安装redis+acpu,安装完成修改配置文件
vim /www/wwwroot/网站域名/config/config.php
memcache.distributed => OCMemcacheRedis
memcache.locking => OCMemcacheRedis
memcache.local => OCMemcacheAPCu
filelocking.enabled => true
redis => array(
host => localhost
port => 6379
)
切换到网站跟目录,执行如下命令修复
cd /www/wwwroot/域名/
sudo -u www php occ db:add-missing-indices
配置高就上8.0,低就老老实实5.7,之前用8.0,全默认参数,4G内存三天两头给OOM,心态爆炸
fileinfo,imagemagick这些php扩展里面都能找到,装上就行了
如果是创建主机的时候就买了数据盘,默认是挂载在/data下,手动改一下fstab文件,改到/www
保存退出执行mount -a再执行df Th查看是否数据盘是否挂载到/www
如果多带带买的数据盘,控制台挂载上去之后,执行
mkfs.xfs /dev/vdb 创建文件系统
mount /dev/vdb /www 手动挂载
注意如果需要重启之后挂载不失效,需要/etc/fstab加上这样一行
/dev/vdb /www xfs defaults 0 0
注意:不要用bt一键挂载磁盘,不要用bt一键挂载磁盘,不要用bt一键挂载磁盘!重要的说三遍,因为它会给磁盘做分区,后续扩容比较麻烦
具体操作文档参考:https://docs.ucloud.cn/ufile/tools/tools/us3fs
配置文件改好,执行以下这个命令(具体参数值视情况自行调整):
us3fs --dcache_timeout=60s --entry_timeout=60s --attr_timeout=60s --parallel=32 --readahead=32 本地挂载点
修改备份目录
以后设置定时备份任务,备份文件都会存放在us3上(备份期间服务器负载会比较大,建议放在夜里)
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/126032.html
摘要:总的来说,适用于个人搭建家庭网盘,也适合大家公司内部私有云网盘。支持显示消息状态指示器举手功能群组对话说明可折叠的视频栏全屏屏幕共享。。参与维护万的开源技术资源库,包括等。 ...
摘要:和是目前两款比较适合个人当成网盘或者同步云盘使用的程序,最近为了可以找到最适合自己的云盘程序,分别安装并试用了与。二应用平台两者旗鼓相当客户端,与都比较齐全,全平台支持。手机电脑端网页端等都可以正常使用。NextCloud和Seafile是目前两款比较适合个人当成网盘或者同步云盘使用的程序,最近为了可以找到最适合自己的云盘程序,分别安装并试用了NextCloud与Seafile。总得来说,N...
摘要:是一组基于超文本传输协议的技术集合,有利于用户间协同编辑和管理存储在万维网服务器文档。同时我们还可以使用来挂载支持的网盘,方便你统一管理各大网盘。WebDAV是一组基于超文本传输协议的技术集合,有利于用户间协同编辑和管理存储在万维网服务器文档。很多的软件例如WPS、Joplin、Keepass等都可以结合WebDAV实现数据云存储,让你不用依赖于服务商的云存储服务,不仅保护隐私,还可以自定义...
摘要:它的客户端覆盖了等各种平台,也提供了网页端以及接口,所以你几乎可以在各种设备上方便地访问你的云盘。【简介】 1.Azure Virtual machines是Azure 提供的多种可缩放按需分配计算资源之一,Nextcloud是一款开源免费的私有云存储网盘项目,可以让你快速便捷地搭建一套属于自己或团队的云同步网盘,从而实现跨平台跨设备文件同步、共享、版本控制、团队协作等功能。它的客...
搭建个人云存储一般会想到ownCloud,堪称是自建云存储服务的经典。而Nextcloud是ownCloud原开发团队打造的号称是下一代存储。初一看觉得口气不小,刚推出来就重新定义了Cloud,真正试用过后就由衷地赞同这个Nextcloud:它是个人云存储服务的绝佳选择。 与ownCloud相比,Nextcloud的功能丝毫没有减弱,甚至由于可以安装云存储服务应用,自制性更强,也更符合用户的...
阅读 3514·2023-04-25 20:09
阅读 3720·2022-06-28 19:00
阅读 3035·2022-06-28 19:00
阅读 3058·2022-06-28 19:00
阅读 3131·2022-06-28 19:00
阅读 2859·2022-06-28 19:00
阅读 3014·2022-06-28 19:00
阅读 2610·2022-06-28 19:00