soarli

Nextcloud安装及WebDAV配置笔记
前言2021年12月初了解到了Nextcloud这一强大开源的文件管理程序,恰好我这边亟需一款能够取代可道云的重量...
扫描右侧二维码阅读全文
16
2022/01

Nextcloud安装及WebDAV配置笔记

前言

2021年12月初了解到了Nextcloud这一强大开源的文件管理程序,恰好我这边亟需一款能够取代可道云的重量级程序来接管Notability笔记备份任务(iCloud虽方便但是性价比实在太低),如果可以我还希望这款程序可以承担iCloud旧照片的备份工作(能在确保照片不丢失的前提下保持住保持50G方案想想都香)。当时了解到了其与OSS结合的解决方案,但是由于当时正在准备研考就把部署实践工作顺延了。

简介

nextcloud前身是大名鼎鼎的owncloud,两者均是开源的网络硬盘系统。nextcloud不仅可以搭建私有云存储和同步数据,也提供联系人、日程管理功能,web端还提供私密的语音视频通话功能。nextcloud致力于数据安全,云端的数据均可选择加密,并遵循安全行业最佳实践。客户端支持windows、macos、linux三大pc平台,以及安卓ios两大移动平台,完全足够家庭或中小型团队协作使用。

踩坑

现在的最新版本是23.0.0,当然如果你也要安装,最好也到官网下载最新的版本

解压到Web站点根目录并直接访问,创建管理员账号并配置MySQL数据库

image-20220116040429733

Windows环境下建好MySQL数据库尝试部署却如下报错:

image-20220116042151965

查询问题得知:NextCloud不能安装在Windows上,但可以运行于Win server

此时此刻,有请Ubuntu虚拟机闪亮登场:

当头一棒

当头一棒,它对php版本要求7.3以上。

经过漫长的环境安装,在配置数据库时又踩了一个坑:数据库名首字母一定是小写,否则会报如下错误!

image-20220116043153035

部署

如果保留默认勾选的“安装推荐的应用”,则会展示如下界面:

image-20220116043333215

安装完毕:

image-20220116043511379

可见:NextCloud的安装流程特别简单,接下来调试并部署相关服务。

调试

允许上传大文件(PHP):

image-20220116044156763

允许上传大文件(Nginx):

image-20220116044317092

WebDAV

image-20220116044829989

总结

NextCloud的基本配置就到这里了,由于是在本地虚拟机测试安装,没有进行SSL/OSS的部署,难免多少有点水文的嫌疑

还是先在局域网体验一段时间,随后再考虑部署到公网并启用更加严格的安全策略以及对接阿里云OSS吧。

参考资料:

https://www.idzd.top/archives/1247/

https://zhuanlan.zhihu.com/p/38485411

https://joynaruto.com/archives/613

https://www.orcy.net.cn/1225.html

https://post.smzdm.com/p/a3gv2ee7/

最后修改:2022 年 01 月 16 日 05 : 21 AM

发表评论