首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >使用200M轻量+对象存储低成本搭建文件中转站

使用200M轻量+对象存储低成本搭建文件中转站

原创
作者头像
用户7028236
修改于 2025-01-21 02:00:33
修改于 2025-01-21 02:00:33
1.7K1
举报
文章被收录于专栏:应用技术合集应用技术合集

腾讯云锐驰型轻量+对象存储实现低成本文件中转站

1. 简介

近日,腾讯云上架了200M轻量应用服务器(锐驰型轻量),不仅大碗,而且不限流量。国内2核2G运存,200M三网BGP宽带的服务器每月仅需45元,这在以往是令人难以想象的价格,腾讯云目前正在派放3.5折的轻量服务器续费优惠券,结合使用,上述配置每月仅需约16元 。

2. 正文

2.1 可行性分析

2.1.1 环境可行性

自从恢复省间/跨网流量结算以来,本就岌岌可危的互联环境更是雪上加霜,为了打击PCDN等行为,运营商正在加速收回家庭宽带的公网IP,这使得很多家庭NAS变得不可用。此时我们需要内网穿透等手段才能正常访问,我们也可以选择上云方案,将程序部署在服务器。而无论如何,都需要一个具有公网IP的服务器,物美价廉的轻量应用服务器便成了我们的首要选择。

2.1.2 技术可行性

本次轻量服务器提供了不限流量的200M高速宽带,而对象存储可以挂载到服务器本地,为我们提供了可无限扩展的存储空间,而腾讯云对同一区域的业务提供内网访问能力,我们可以通过服务器的内网读写对象存储,也就是说我们可以访问服务器,并在服务器内网中读取并下载对像存储的文件,整个过程是完全不消耗流量的,技术上完全可行。

2.1.3 经济可行性

为什么在开篇强调200M宽带呢?在此之前我们能在国内接触到的服务器往往都是个位数宽带的“小水管”,它们仅适合个人网站搭建,对于文件传输而言实在是捉襟见肘,曾经稳定的国内大宽带是我们遥不可及的存在,个人很难承担如此昂贵的价格

而且个人用户对于服务器宽带的使用率比较低,大多数人都只是突发需求,因此价格才是我们考虑的第一要素。腾讯云本次推出的200M轻量套餐,让大厂+大宽带+低价成为可能,云服务中流量成本是最高的,而上述一套“组合拳”,全程不产生付费流量,因此在经济层面是完全可行的。

2.2 运行环境介绍

工欲善其事必先利其器,在正式使用之前,我们先进行基础的环境搭配,由于CentOS系统早在去年正式停止维护,不在推荐大家使用,本文我们使用同为Linux发行版的Debian12进行演示

本项目所需底层服务包括腾讯云锐驰型轻量服务器、对象存储(COS),使用腾讯云DNSPOD完成域名解析,软件方面使用宝塔面板管理运行环境,使用Github开源项目FileCodeBox完成程序部署

2.3 开通必备服务

2.3.1 购买锐驰型轻量服务器

本文采用南京区域的“2核2G内存”套餐,首先在控制台完成购买,操作系统选择Debian12,设置我们想要的密码

购买服务器
购买服务器

在完成购买后,记得在安全组开放端口,因为默认是只开放个别常用端口,而我们的面板和程序都需要非常用端口,这里为了方便我们选择全部放行:

放行端口
放行端口

2.3.2 开通对象存储桶

完成服务器的购买后,我们前往对象存储板块,开通对象存储服务,地区选择南京:

创建存储桶
创建存储桶

2.3.3 新建腾讯云密钥

后续我们将对象存储的空间挂载到服务器本地磁盘,需要通过API进行管理,所以我们首先创建API密钥,为了安全起见,我们只给后续软件读写对象存储的权限,因此我们需要通过子账户的API操作后续功能

我们首先从腾讯云控制台右上角进入“访问管理”,点击用户列表新建一个子用户,这里可以选择快速新建

输入自定义的子账户名后,点击列表中的用户权限编辑图标,取消默认的AdministratorAccess,选择授予QcloudCOSFullAccess策略,这样就可以创建一个只能访问对象存储的子账户

给子账户授权策略
给子账户授权策略

而后在用户列表点击我们刚刚创建好的子账户,点击API密钥标签,新建一个密钥,这里一定要保存好,因为API密钥仅在创建时展示,后续遗忘或丢失,只能重新创建新的密钥

获取密钥
获取密钥

2.3.4 添加DNS解析(可选)

后续我们希望通过域名访问服务,所以在完成服务器购买后,我们可以使用DNSPOD预先给对应IP分配一个子域名,注意国内服务器需要绑定备案过的域名,如果你不想,也可以通过IP地址+端口号的形式访问(如1.2.3.4:8888)

2.4 安装运行环境

2.4.1 安装宝塔面板

我们访问宝塔面板的安装页面,根据提示完成面板安装

面板官方链接:https://www.bt.cn/new/download.html

输入指令后在SSH窗口输入“y”开始安装

安装宝塔面板
安装宝塔面板

完成安装后根据返回信息进入面板,此处可根据个人喜好调整组件,一般推荐“LNMP”组合

安装套件
安装套件

2.4.2 安装对象存储插件

宝塔面板与腾讯云深度合作,定制了一系列的功能插件,我们可以通过COSFS插件将开通的腾对象存储挂载到服务器本地磁盘,对其直接进行读写

安装COS插件
安装COS插件

然后在插件配置界面输入我们预先出创建好的子账户的API密钥,其中appid可以在主账号的账号信息中查询

完成输入后在列表选择刚刚创建好的对象存储,点击挂载就可以了,于是我们就可以看到对象存储已经成功挂载到本地,之后的读写操作就合并本地磁盘没有区别

完成挂载后,我们在文件模块,前往挂载的根目录,新建一个名为share的文件夹,后续会用到

对象存储挂载后
对象存储挂载后

2.4.3 安装Docker软件

宝塔面板包含Docker模块,为我们提供了可视化管理Docker的能力,免去了手敲代码可能带来的错误,这里我们使用默认安装方式即可

安装docker
安装docker

2.4.4 安装程序

我们前往Docker的线上镜像板块,搜索“FileCodeBox”

安装Docker镜像
安装Docker镜像

我们可以先拉取镜像,然后在本地镜像中创建容器

容器名称随便填写,为了方便外部访问,暴露对应端口,然后点击更多设置,将刚刚挂载好的对象存储路径/www/cosfs/file-box/share(路径只是示例,实际以你的为准)填写到挂载目录,然后容器目录为/app/data/share,这个是固定的不能修改,因为程序的存储路径是写死的

创建容器
创建容器

然后点击创建就大功告成了,其他参数由系统自动填写

2.5 测试运行

2.5.1 访问主页

而后我们打开服务器ip:端口号即可访问,如1.2.3.4:12345,其中1.2.3.4替换为你的服务器IP,12345为暴露出去的端口号

访问主页
访问主页

2.5.2 进入后台

而后我们访问如下地址进入后台管理界面:

http://ip:端口号/#/admin

访问后台
访问后台

根据官方文档提示,默认密码为:FileCodeBox2023,大家进入后台一定记得先改密码,然后也可以更改上传条件配置

2.5.3 上传文件

点击上传文件按钮,选择文件后开始上传

访问上传
访问上传

上传完成后,页面会返回一个提取码,我们可以通过二维码进行分享,也可以在上传历史中找到已经上传过的文件

2.5.4 下载文件

打开页面输入提取码,或者使用浏览器扫描二维码,即可成功提取文件,然后开始下载, 可以看到无论是上传还是下载都如飞速一般

访问下载
访问下载

3. 总结

至此本文告一段落,依托腾讯云+宝塔插件的整合能力,搭建过程快速方便,但是要提醒大家,虽然是200M不限流量的服务器,但我们不可用滥用噢,宽带成本如此高昂,稳定高速的前提是大家都合理共享宽带。

整个程序本质上还是个半成品,不过基本功能都有了,由于网上找不到令我满意的相关程序,我计划自己开发一个更完善的文件分享系统,如果不忙的话,26年之前应该会完成(当然有意外情况或者我懒就咕咕咕了),届时我会继续和大家开源分享,大家有什么功能需求也可以留言,我在开发时会考虑到

4. 参考内容

4.1 本文所需程序

4.1.1 宝塔面板

https://www.bt.cn/new/download.html

4.1.2 FileCodeBox

https://github.com/vastsa/FileCodeBox

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
1 条评论
热度
最新
这个系统有人需要么?如何推广,可以应用在哪些方面?
这个系统有人需要么?如何推广,可以应用在哪些方面?
回复回复点赞举报
推荐阅读
编辑精选文章
换一批
轻量锐驰 x 轻量对象存储 搭建不限速网盘
大多数第三方网盘在进行分享时无法保障下载用户也享受高速下载的权益,而高昂的会员费+限速政策使不管是自己使用还是分享他人都会有不愉快的体验
小宇-xiaoyu
2025/01/21
7700
轻量锐驰 x 轻量对象存储 搭建不限速网盘
怎么样新购(使用)一台锐驰型(200m带宽)轻量应用服务器
随着腾讯云轻量应用服务器的推广,越来越多的朋友都想要一台锐驰型轻量应用服务器,但是苦于不知道在哪里购买,这里青阳就简单写一个教程指导一下,给大家指引。下面我简单展开一下:1、如何新购一台腾讯云轻量应用服务器?2、怎么样使用这台服务器,使用需要注意什么?3、常见功能运用。
青阳
2025/01/17
1.3K2
锐驰云端 轻速上云 腾讯云锐驰型轻量云服务器简单测评及其一应用——部署PhotoPrism
继2024年12月26日阿里云上架了200M峰值带宽不限制流量的轻量云服务器后,昨晚22:30,腾讯云也正式推出并全量发售自家的200M峰值带宽不限制流量的轻量云服务器——“腾讯云轻量应用服务器锐驰型套餐”,那么,小俊第一时间自费自购了一台2C2G200M的机器,接下来就带大家来抢先实机测评一下腾讯云轻量应用服务器锐驰型套餐以及小俊想到的其中一个主要应用场景吧!
小俊是我
2025/01/22
1.4K0
锐驰云端 轻速上云 腾讯云锐驰型轻量云服务器简单测评及其一应用——部署PhotoPrism
新版微擎框架对接轻量对象存储LighthouseCOS
本次课程为小白基础课程,从服务器购买到微擎框架安装和对接轻量对象存储等一系列的教程。可能会有点长,请耐心阅读。
快乐的小白
2024/02/18
4240
新版微擎框架对接轻量对象存储LighthouseCOS
安全快速的管理和使用你的文件——腾讯云轻量搭建ZFile
首先,你要拥有一台云服务器,这里购买的是腾讯云的轻量应用服务器。专属优惠购买连接:轻量应用服务器Lighthouse。新老用户同享!
星橙
2022/10/04
1.7K0
安全快速的管理和使用你的文件——腾讯云轻量搭建ZFile
【玩转Lighthouse】搭建Typecho+Chevereto博客写作环境
注册好腾讯云账号后,在轻量应用服务器购买页面选购服务器,本次教程选用服务器配置如下
吹肯
2022/04/13
3.2K3
【玩转Lighthouse】搭建Typecho+Chevereto博客写作环境
安全快速的管理和使用你的文件——腾讯云轻量搭建ZFile
首先,你要拥有一台云服务器,这里购买的是腾讯云的轻量应用服务器。专属优惠购买连接:轻量应用服务器Lighthouse。新老用户同享!
星橙
2021/08/09
2.3K0
来了!轻量对象存储重磅上线
轻量对象存储 Lighthouse-COS 是腾讯云专为中小企业开发者打造的轻量级数据存储服务,适用于云端网站、小程序、课堂演示、云盘/图床等场景下的数据存储和处理任务。针对图像、音视频等对象类型数据进行可视化一键管理。相比传统的对象存储服务更加开箱即用,提供专属打包式套餐,为您提供高性价比、极简但不减料的轻量存储体验。
云存储
2023/12/01
9210
来了!轻量对象存储重磅上线
使用腾讯云轻量应用服务器搭建一个不限速的网盘-Zpan搭建教程
ZPan致力于打造一款不限速的网盘系统,因此我们采用客户端直连云存储的方式进行设计。
青阳
2021/12/28
9.1K3
【腾讯云轻量对象存储“用户实践”征文】腾讯云轻量对象存储LighthouseCOS 实践体验:简单高效的数据存储解决方案
摘要:本文将介绍分享关于LighthouseCOS的功能和特点,并分享用户在实践中的体验,因为LighthouseCOS作为一种简单高效的数据存储解决方案,为用户提供了可靠、安全和易用的云端存储服务,值得一用。
三掌柜
2024/02/23
4173
【腾讯云轻量对象存储“用户实践”征文】腾讯云轻量对象存储LighthouseCOS 实践体验:简单高效的数据存储解决方案
腾讯云锐驰型轻量云服务器深度评测:200Mbps带宽实测与性能解析
腾讯云近期推出了一款全新的锐驰型轻量云服务器,虽然它本质上仍属于轻量云系列,但其带宽提升至200Mbps,为用户提供了更高的网络性能。本文将基于我个人的使用体验,对这款服务器进行简要测评。测试对象为新加坡区域的2核1G内存、200Mbps带宽的实例,服务器已重装系统,并在Ubuntu 24.04环境下进行测试。需要注意的是,测试结果仅供参考,由于云服务器的CPU型号可能存在差异,且CPU性能对整体表现有显著影响,因此本文的测评结果仅针对我当前所使用的实例。
VyrnSynx
2025/01/27
3.1K0
腾讯云 200M 轻量应用服务器锐驰型套餐测评评价
腾讯云此次推出的轻量应用服务器锐驰型套餐,主打 200Mbps 公网峰值带宽且不限制公网流量使用量这一亮点,在市场上具有一定的竞争力。该套餐通过资源池的优化调度来保障使用体验,官方定位适用于突发性大带宽需求、对峰值带宽波动不敏感的中低负载轻量级应用场景。
是山河呀
2025/01/31
2.2K0
轻量对象存储 LighthouseCOS实践
如今互联网时代在高速发展,对网站的访问速度越来越高了,往往在图片加载的时候,会遇到卡顿、超时、缓慢的情况产生,从而需要将大量的文本类资源(如css、html、图片、txt文本)都可以通过云储存为商户实现了快捷稳定的服务。
用户10585271
2024/02/13
6.8K8
轻量对象存储 LighthouseCOS实践
用腾讯云轻量应用服务器和宝塔面板从零打造博客官网:实战记录与新手避坑指南
想搞个属于自己的博客或官网,秀一波才华,或者在网上占个小角落?别慌,今天我带你用腾讯云轻量应用服务器和宝塔面板,从零开始整一个安全、稳定、好维护的博客网站。这篇实战记录手把手教你怎么搭,聊聊插件生态、对象存储、安全加固,还会整点创意玩法。文章像咱俩唠嗑一样,简单直接,干货满满,保证你看完能上手,还能避开新手常踩的坑!特别地,我会留出图片位置,方便你插入腾讯云控制台、宝塔界面或网站效果的截图!
是山河呀
2025/08/12
2180
用腾讯云轻量应用服务器和宝塔面板从零打造博客官网:实战记录与新手避坑指南
试用腾讯云新产品-轻量对象存储
最近群里有腾讯云轻量对象存储的试用活动,参加决定参加试试,顺便把ali云的迁移过去。
星哥玩云
2025/07/06
1310
试用腾讯云新产品-轻量对象存储
使用COSCLI六步将对象存储文件迁移至轻量对象存储
由于我的服务器大多都是轻量应用服务器,近期轻量云也推出了个轻量对象存储,套餐包的形式相比cos资源包还是挺划算,最主要的是没有读写请求计费,一个套餐包涵盖所有内容。
小宇-xiaoyu
2024/03/29
5981
Lighthouse全新上线锐驰型套餐,纵享200M峰值带宽
1月20日,在众多开发者的呼声中,腾讯云Lighthouse正式推出了「锐驰型套餐」,不仅仅有备受开发者瞩目的“200Mbps公网峰值带宽”、“不限流量”,还有若干惊喜彩蛋。
腾讯云计算产品团队
2025/02/05
6250
Lighthouse全新上线锐驰型套餐,纵享200M峰值带宽
Lighthouse全新上线锐驰型套餐,纵享200M峰值带宽
1月20日,在众多开发者的呼声中,腾讯云Lighthouse正式推出了「锐驰型套餐」,不仅仅有备受开发者瞩目的“200Mbps公网峰值带宽”、“不限流量”,还有若干惊喜彩蛋。
腾讯云开发者
2025/01/23
1K1
Lighthouse全新上线锐驰型套餐,纵享200M峰值带宽
用轻量应用服务器从零搭建一个动漫风图片API
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh 12f2c1d72
快乐的小白
2025/01/25
2102
用轻量应用服务器从零搭建一个动漫风图片API
使用对象存储最低成本搭建静态网站
前期准备 准备:域名,对象存储COS存储桶,SSL证书及CDN ---- 准备内容 域名,很简单,在腾讯云直接注册即可:https://cloud.tencent.com/act COS对象存储:ht
Ar-Sr-Na
2020/05/31
10.1K1
使用对象存储最低成本搭建静态网站
推荐阅读
轻量锐驰 x 轻量对象存储 搭建不限速网盘
7700
怎么样新购(使用)一台锐驰型(200m带宽)轻量应用服务器
1.3K2
锐驰云端 轻速上云 腾讯云锐驰型轻量云服务器简单测评及其一应用——部署PhotoPrism
1.4K0
新版微擎框架对接轻量对象存储LighthouseCOS
4240
安全快速的管理和使用你的文件——腾讯云轻量搭建ZFile
1.7K0
【玩转Lighthouse】搭建Typecho+Chevereto博客写作环境
3.2K3
安全快速的管理和使用你的文件——腾讯云轻量搭建ZFile
2.3K0
来了!轻量对象存储重磅上线
9210
使用腾讯云轻量应用服务器搭建一个不限速的网盘-Zpan搭建教程
9.1K3
【腾讯云轻量对象存储“用户实践”征文】腾讯云轻量对象存储LighthouseCOS 实践体验:简单高效的数据存储解决方案
4173
腾讯云锐驰型轻量云服务器深度评测:200Mbps带宽实测与性能解析
3.1K0
腾讯云 200M 轻量应用服务器锐驰型套餐测评评价
2.2K0
轻量对象存储 LighthouseCOS实践
6.8K8
用腾讯云轻量应用服务器和宝塔面板从零打造博客官网:实战记录与新手避坑指南
2180
试用腾讯云新产品-轻量对象存储
1310
使用COSCLI六步将对象存储文件迁移至轻量对象存储
5981
Lighthouse全新上线锐驰型套餐,纵享200M峰值带宽
6250
Lighthouse全新上线锐驰型套餐,纵享200M峰值带宽
1K1
用轻量应用服务器从零搭建一个动漫风图片API
2102
使用对象存储最低成本搭建静态网站
10.1K1
相关推荐
轻量锐驰 x 轻量对象存储 搭建不限速网盘
更多 >
LV.1
这个人很懒,什么都没有留下~
交个朋友
加入腾讯云官网粉丝站
蹲全网底价单品 享第一手活动信息
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档