首页服务器教程如何搭建个人网盘(35GB免费存储空间)

如何搭建个人网盘(35GB免费存储空间)

2025-03-24 30

网盘是文件、数据存储的云端空间,也是日常办公中不可或缺的“百宝袋”。大家可能听说过夸克网盘、百度网盘等,但其众多功能只有会员才能使用。那么如何搭建个人网盘?本文将介绍通过亚马逊云科技Amazon EC2云服务器搭建一个高达35GB免费存储空间的个人网盘!

费用说明:亚马逊云科技AWS提供的Amazon EC2实例包含35GB存储空间,传入流量完全免费,每月传出流量1GB内免费。如果担心每月的免费额度用尽会造成收费,那么可以通过以下设置,在亚马逊云科技服务使用量接近或超过AWS免费套餐使用量限制时接收电子邮件提醒。登陆海外区亚马逊云科技控制台,打开控制台首选项页面,勾选“接收AWS FreeTier提醒”,这样就无需担心造成费用。

如何搭建个人网盘(35GB免费存储空间)

一、启动Amazon EC2实例和Amazon EBS存储卷

亚马逊云科技官网:点击访问注册立享12个月免费Amazon EC2

访问亚马逊云科技官网进入Amazon EC2管理控制台,点击启动实例。

1、在名称和标签处,为Amazon EC2实例命名。

2、在应用程序和操作系统映像处,选择UbuntuServer22.04LTS版本镜像。

3、在架构处,选择64位(x86)。

如何搭建个人网盘(35GB免费存储空间)

4、在实例类型处,选择t2.micro。

5、在密钥对处,创建新密钥对并保存。

如何搭建个人网盘(35GB免费存储空间)

6、在网络设置-防火墙处,勾选允许来自互联网HTTP流量。

如何搭建个人网盘(35GB免费存储空间)

7、在配置存储处,输入30GiB,选择gp3类型。

如何搭建个人网盘(35GB免费存储空间)

8、展开高级详细信息,在积分规范处,选择标准。

9、检查实例配置正确,启动实例。

如何搭建个人网盘(35GB免费存储空间)

二、Amazon EC2实例分配弹性IP

进入Amazon EC2管理控制台,网络与安全-弹性IP。

如何搭建个人网盘(35GB免费存储空间)

1、点击分配弹性IP地址,按照默认设置创建。

如何搭建个人网盘(35GB免费存储空间)

2、选中弹性IP地址,点击操作-关联弹性IP地址。

如何搭建个人网盘(35GB免费存储空间)

3、在实例处,选择第一步中创建的Amazon EC2实例并关联。至此,此弹性IP地址即为网盘的公共IP地址。

如何搭建个人网盘(35GB免费存储空间)

三、Amazon EC2安装Nextcloud

使用第一步所保存的密钥SSH至EC2实例,键入以下命令完成Nextcloud安装。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
#安装Nextcloud
sudosnapinstallnextcloud
#配置用户名和密码,将zhiyuan替换为用户名,Password替换为密码
sudonextcloud.manual-installzhiyuanPassword
#”value=”后填入第二步关联的弹性IP地址
sudonextcloud.occconfig:system:settrusted_domains1--value=xx.xx.xxx.xxx
#安装Nextcloud sudosnapinstallnextcloud #配置用户名和密码,将zhiyuan替换为用户名,Password替换为密码 sudonextcloud.manual-installzhiyuanPassword #”value=”后填入第二步关联的弹性IP地址 sudonextcloud.occconfig:system:settrusted_domains1--value=xx.xx.xxx.xxx
#安装Nextcloud
sudosnapinstallnextcloud
#配置用户名和密码,将zhiyuan替换为用户名,Password替换为密码
sudonextcloud.manual-installzhiyuanPassword
#”value=”后填入第二步关联的弹性IP地址
sudonextcloud.occconfig:system:settrusted_domains1--value=xx.xx.xxx.xxx

如何搭建个人网盘(35GB免费存储空间)

在浏览器中输入EC2的弹性IP地址,登陆Nextcloud,验证网盘安装成功。

如何搭建个人网盘(35GB免费存储空间)

四、创建Amazon S3存储桶

1、在与创建Amazon EC2实例相同的亚马逊云科技区域,进入Amazon S3管理控制台,点击创建存储桶。

2、存储桶类型选择“通用”。

3、为存储桶命名,点击创建。

如何搭建个人网盘(35GB免费存储空间)

4、进入IAM管理控制台-用户,点击添加用户。

5、为IAM用户命名。

如何搭建个人网盘(35GB免费存储空间)

6、为IAM用户添加AmazonS3FullAccess策略。

7、完成IAM用户创建。

如何搭建个人网盘(35GB免费存储空间)

8、进入该IAM用户,在安全凭证标签中点击创建访问密钥。

9、在步骤1使用案例中选择命令行界面(CLI),点击下一步。

10、在步骤2中为该访问密钥添加标签。

如何搭建个人网盘(35GB免费存储空间)

11、在步骤3中下载包含访问密钥的csv文件,请务必妥善保存该文件。

如何搭建个人网盘(35GB免费存储空间)

五、配置Nextcloud后端存储为S3

1、在浏览器中输入EC2的弹性IP地址,登陆Nextcloud,在应用设置中,启用External storage support。

2、在个人设置-管理-外部存储中,添加Amazon S3为外部存储。

3、在配置-Bucket处键入第四步骤创建的Amazon S3存储桶名。

4、在区域处,键入所使用的亚马逊云科技区域代码。

5、在认证处,选择Accesskey。在Access key和Secret key处,分别填入第四步创建的IAM用户访问密钥。

6、添加网盘用户,完成外部存储配置。

如何搭建个人网盘(35GB免费存储空间)

如何搭建个人网盘(35GB免费存储空间)

现在可以使用刚搭建的免费个人网盘存储数据、文件了。

如何搭建个人网盘(35GB免费存储空间)

相关推荐:

亚马逊云科技Amazon EC2部署DeepSeek-R1蒸馏模型教程

在Amazon EC2上训练深度学习模型教程

利用AWS打造AI聊天助手

  • 广告合作

  • QQ群号:707632017

温馨提示:
1、本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。邮箱:2942802716#qq.com(#改为@)。 2、本站原创内容未经允许不得转裁,转载请注明出处“站长百科”和原文地址。
Amazon EC2安装Nextcloud
下一篇:

已经没有下一篇了!

相关文章