如何建立自己的网盘

如何建立自己的网盘,第1张

如何建立自己的网盘取决两个因素:钱和技术。

如果你本身是程序员,且参与过网盘的搭建,那么搭建一个自己的网盘是容易的,但是从楼主的问题就知道,并不是IT相关人员,所以我们来说第二种:花钱。

花钱买网盘也是要看需要的,网盘分为公有云和私有云,同时进一步划分成个人网盘和企业网盘。如果只是用来存自己的照片、视频、文档,百度网盘、阿里云网盘这一类的公有云个人盘比较适合,但是如果想要协作、权限设置、安全分享、在线编辑的,私有云企业网盘更适用,价格也实惠。

不过搭建私有云网盘需要有服务器,然后到云盒子企业私有云盘的官网进行采购账号,会有专业的客服+实施工程师引导安装、后期也会有售后团队进行跟进维护,省心。

还有一种就是在公有云上搭建,在阿里云上购买存储空间,不过价格较贵,扩容就更贵了,后期数据增长越快,花费就越高。

望采纳!

在centos系统上

添加镜像加速器

新建/etc/docker/daemon.json

在域名控制台

创建一条A记录,并指向服务器IP地址

可以通过 ping 域名查看解析是否生效

添加并编辑构建文件

docker-compose.yml

4.构建上游服务器

在本次教程中,我们采用 Docker + Caddy + PHP + SQLite 的构架。

Caddy 是一个非常优秀的上游服务器(功能类似于 Nginx),但是它自带免费申请 SSL证书 的功能,它的配置方法如下:

添加并构建caddyfile

5.启动服务

让docker-compose自动构建并维护docker即可

docker-compose up -d

通过docker-compose ps检查docker的状态

至此,nextcloud配置完毕

可访问https://域名查看

有三种方式:1、搭建服务器系统,做简单文件共享。方便快捷支持在线编辑所有文件。缺点:数据保密性有一点隐患。

2、搭建FTP文件服务器,每个人可以管理自己的共享文件,并且加密文件夹。可以对访问者加密,缺点:有些文件格式不支持在线编辑,备份每次需要手动拷贝。

3、内网搭建私有网盘,可以做成流行的云盘。可以自己写或者用网上源码搭建。可选择的语言有asp,asp.net,php,Java等等,如果技术好可以可扩展很多功能,可以开启外网访问,成为真正的云盘。大多文件格式在线编辑难实现和系统维护比较麻烦。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/78796.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-03
下一篇2023-03-03

发表评论

登录后才能评论

评论列表(0条)

    保存