首页 - 神途手游 > 10分钟搭建私人云盘系统

10分钟搭建私人云盘系统

发布于:2024-02-22 作者:admin 阅读:85

市面上有很多的云盘系统,但要获得良好的体验都要进行会员付费,而且 *** 受到了限制。对于重要的文件和资料,处于安全的考虑大家可能都用硬盘来保存,但是硬盘携带并不是很方便,而且容易遗忘。这个我深有体会,2021年6月份的时候我将一个项目的图纸保存在本地硬盘,然后带着硬盘去出差,当时和客户喝了点酒,一不小心就喝蒙了。把硬盘遗忘在KTV。上了飞机才知道硬盘丢了。幸好我在家里的电脑有备份,不然半年白忙活了。后来我就想能不能搭建自己的一套私人云盘系统。这样就不会受到平台的限制,而且安全和 *** 也能得到保证,只要有网络我们可以随时随地的像在本地电脑一样存取文件。今天灵灵果果就教大家搭建一套自己的私人云盘系统。首先我们先要清楚下面几个软件的用途

搭建私有云盘系统的流程如下

1.安装 VFM。在这一步,我们需要在服务器中安装 VFM。完成这一步我们就已经有一个可以上传和管理文件的在线网盘了。

安装 cosfs 工具。在这一步,我们将通过编译安装的方式,将 cosfs 工具安装到服务器。关联存储桶。之一步中得到的在线网盘,使用的是服务器本地的存储资源,还不是真正的云盘。所以,这一步中,我们要通过 cosfs 工具,将 COS存储桶挂载到服务器,实验一个真正的云盘。新建站点。到这一步,我们的云盘已经准备就绪了,我们只需要到宝塔面板中新建一个站点,就可以在 web 端使用我们的云盘。上传文件。云盘已经搭建完成。在这一步,我们要向云盘随机上传一个文件,然后到 COS 控制台验证文件已经上云。

云产品

规格

备注

腾讯云 CVM*1

4C 8GB 及以上

同时使用终端模式和桌面模式

腾讯云 COS *1

本次应用将运行在云产品 CVM 上,规格为 4核8GB 及以上,并且同时支持 终端模式 和 桌面模式 。

推荐使用腾讯云服务器的原因是价格便宜,对象存储和CVM是绝配,可以快速建立应用并上线

数据和服务器分离,可以更好地存储和保护数据。我们通过对象存储COS搭建一个共享云盘,实现博客数据与服务器的分离。

【腾讯云】腾讯云 COS 具有高扩展性、低成本、可靠和安全等特点,能为您提供专业的数据存储服务。您可以使用控制台、API、SDK 等多种方式连接到腾讯云对象存储,实时存储和管理您的业务数据。

【腾讯云】星星海SA2云服务器,1核2G首年99元起,高性价比首选

1安装 VFM

1.1下载 VFM 安装包

在终端执行以下命令下载 VFM 软件包:

wget /veno-file--v3.4.8.zip

直接解压刚刚下载好的安装包

unzip veno-file--v3.4.8.zip

执行以下命令可以看到解压出来的软件包:

ls /root

1.2将 VFM 添加到站点目录

执行以下命令新建站点目录:

mkdir /www//cloud-disk

然后将 VFM 软件复制到站点目录:

mv /root/veno-file--v3.4.8/vfm/* /www//cloud-disk

执行以下命令查看是否添加成功:

ls /www//cloud-disk

如果结果显示包含 vfm-admin 目录,说明添加成功:

1.3修改软件权限

将 vfm-admin 目录中的所有文件权限修改为 755:

chmod 755 -R /www//cloud-disk/vfm-admin

然后将 vfm-admin 的所有者修改为 www 用户:

chown www:www -R /www//cloud-disk/vfm-admin

执行以下命令可以看到相应的权限和所有者:

ls -l /www//cloud-disk/vfm-admin

如果所有的文件权限都是 -rwxr-xr-x 并且所属用户都是 www:www,说明修改成功:

2、安装 cosfs 工具

2.1安装依赖环境

在终端执行以下命令安装 git 工具:

yum git -y

然后执行以下命令安装需要的依赖包:

yum gcc-c++ -devel -devel fuse-devel make -devel fuse -y

2.2克隆 cosfs 工具

安装完成后,通过 git 命令克隆 cosfs 工具:

git clone //cosfs /usr/cosfs

执行以下命令可以查看是否克隆成功:

ls /usr

如果有结果中包含 cosfs 说明克隆成功:

2.3生成 文件

克隆成功后,进入相应的目录:

cd /usr/cosfs

用其中的 .sh 脚本生成 文件:

./.sh

然后执行 文件,生成 文件:

./

2.4编译安装 cosfs 工具

执行以下命令,编译安装 cosfs 工具:

make && make

执行以下命令:

cosfs --

如果出现以下提示,说明安装成功:

3、关联存储桶

3.1配置 cosfs 信息

在 /etc 目录下,新建一个名为 -cosfs 的文件:

新建-文件步骤如下:

在终端下输入:cd /etc 进入配置文件目录进入目录后输入:vim -cosfs 新建文件按i键进入文件写入模式将COC的 ID、 Key 以及存储桶名称 ,替换代码中的相应变量。各变量的位置如图所示:

5、然后按ESC 输入:wq保存文件并退出

3.2配置生效

执行如下命令设置 -cosfs 的权限,使配置能够生效:

chmod 640 /etc/-cosfs

3.3挂载存储桶

在终端输入以下挂载命令,先不要执行:

cosfs 存储桶名称 /www//cloud-disk// -ourl=cos.地域名. - -=info - -

将其中:

存储桶名称 替换成前面 COS信息 中的

地域名 替换成 COS信息 中的 英文编码

然后再执行,将存储桶挂载到站点目录。

输入:Df -h 检查COS是否挂载成功

二维码

扫一扫关注我们

版权声明:本文内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容,请告知我们,本站将立刻删除涉嫌侵权内容。

相关文章