828华为云征文-基于Flexus云服务器X实例的应用场景-部署网盘挂在工具alist

🔴大家好,我是雄雄,欢迎关注微信公众号:雄雄的小课堂


写在前面

华为云828优惠活动来啦,力度还是蛮大的。这次还推出了Flexus X实例的云服务器,如果对算力、以及性能有要求的小伙伴,是个不错的选择。

这不,我手里已经拿到了一台Flexus X实例的云服务器,之前也做过各种评测,无论是从数据库性能还是服务器本身的性能来说,整体评测的得分都很满意。

今天,我们就基于这款Flexus X实例的云服务器,部署一个网盘挂载工具—Alist,管理我们的各种网盘。

Flexus X实例的云服务器

Flexus云服务
匠心打造的下一代跃级产品,面向中低负载场景,性能倍增、体验跃级

华为云Flexus云服务是新一代开箱即用、体验跃级、面向中小企业和开发者打造的高品价比云服务产品。其特点如下:

  • 易搭建:内置丰富的解决方案与镜像,覆盖八大场景,即开即用,新手友好
  • 更实惠:极具性价比,首创柔性计算,智能感知业务,动态推荐规格,越用越划算
  • 易维护:运维、监控、资源分布一站式可视化管理,运维更省心高效,让IT更聚焦业务
  • 更安全:媲美旗舰级安全品质,跨AZ 99.995%可用性,100+全球权威合规认证

我们今天使用的是Flexus系列下的X实例的云服务器,官网介绍在这里:点我查看

在这里插入图片描述
主要是对算力有很大的提升。

Alist

AList是一个支持多种存储,可以实现多种网盘挂载为硬盘,并可以挂载不限量的网络资源。支持网页浏览和 WebDAV 的文件列表程序。相当于是一个网盘聚合器。可以将我们的网盘挂载到一起,方便统一管理。

最主要的是完全免费!!!

相关文档可以在这里查看:点我查看

在这里插入图片描述

支持的网盘

目前,alist支持了许多网盘,除了我们耳熟能详的大厂网盘外,还有一些小众好用的网盘,下面是他支持的网盘列表:

  • 本地存储
  • Crypt
  • 阿里云盘Open
  • 阿里云盘
  • OneDrive /APP/ SharePoint(国际版, 世纪互联,de,us)
  • GoogleDrive
  • 123云盘/分享/直链
  • FTP / SFTP
  • PikPak / 分享
  • S3[对象存储]
  • 多吉云
  • 又拍云对象存储
  • WebDAV(支持无API的OneDrive/SharePoint)
  • Teambition(中国,国际)
  • 分秒帧
  • 天翼云盘 (个人云, 家庭云)
  • 中国移动云盘 (个人云, 家庭云)
  • 中国联通云盘
  • 四川电信魔盘
  • Yandex.Disk
  • 百度网盘 / 分享
  • 夸克网盘/TV
  • 迅雷网盘 / X / 浏览器
  • 蓝奏云、蓝奏云优享版
  • 小飞机网盘
  • 阿里云盘分享
  • 谷歌相册
  • Mega.nz
  • 一刻相册
  • TeraBox -海外百度
  • AList v2/v3
  • SMB
  • 别名
  • 115
  • Seafile
  • Cloudreve
  • Trainbit
  • UrlTree
  • IPFS
  • UC网盘/TV
  • Dropbox
  • 腾讯微云
  • 腾讯智能创作平台
  • 超星星小组盘
  • 曲奇云盘
  • 网易云音乐云盘
  • 6盘
  • 联想家庭储存链接分享

大家可以看看,基本上满足日常需要。一般情况下,我们可能常用的也就阿里、百度、360、115、夸克等这几个。

安装部署alist

arm架构服务器安装alist

接下来,我们就来实操一下,看看基于华为云Flexus X实例的云服务器如何安装Alist网盘聚合神器。如果你的服务器是arm架构的,可以直接执行下面的命令:

  1. 安装
curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s install
  1. 更新
curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s update
  1. 卸载
curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s uninstall
  1. 自定义路径
# Install
curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s install /root
# update
curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s update /root
# Uninstall
curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s uninstall /root

  1. 服务操作
  • 启动
systemctl start alist
  • 关闭
systemctl stop alist
  • 状态
systemctl status alist
  • 重启
systemctl restart alist
  1. 获取密码
# 随机生成一个密码
./alist admin random
# 手动设置一个密码,`NEW_PASSWORD`是指你需要设置的密码
./alist admin set NEW_PASSWORD

不过,我们当前手里的这款服务器是x86的,那有人可能就会问,这个服务器架构从哪里查看呢?

我们进入ssh后,直接执行下面这个命令就可以了:

uname -a

在这里插入图片描述

所以我们需要基于其他的方式来安装。

docker方式安装AList

直接执行下面的命令:

docker run -d --restart=unless-stopped -v /etc/alist:/opt/alist/data -p 5244:5244 -e PUID=0 -e PGID=0 -e UMASK=022 --name="alist" xhofe/alist:latest

在这里插入图片描述

下面,我们使用命令查询一下是否启动成功:

docker ps

在这里插入图片描述

开放5244端口

在这里插入图片描述
在这里插入图片描述
我这边直接使用宝塔面板开放5244端口,很方便。

使用

下面我们来访问一下试试,访问方式如下:你的服务器ip+5244端口。

http://127.0.0.1:5244

在这里插入图片描述
接着,我们继续登录!!!

登录之前,先设置一个密码,不然无法进入控制台。

docker exec -it alist ./alist admin set NEW_PASSWORD

在这里插入图片描述
登录成功,如下所示:

在这里插入图片描述

添加存储

进入首页后,相当于是一个全新的alist。我们前面也说过,alist是个聚合网盘的神器,所以没有网盘,那alist就没啥意义了。那么,我们现在来添加一下网盘。

在这里插入图片描述
点击首页下方的【管理】按钮,进入后继续点击左侧菜单:【存储】,然后点击添加即可。

接着按照操作提示:

在这里插入图片描述

在这里插入图片描述
如上图中所示,表示我们已经将百度网盘添加成功!!

然后我们再回到首页,就可以看到刚刚挂载的网盘已经在页面上显示啦~

在这里插入图片描述
点击进去后,就是我们挂载的百度网盘里面所有的资料!!!

总结

以上就是我们基于华为云Flexus云服务器X实例的应用场景之部署AList网盘聚合神器,通过docker,安装起来还是蛮方便的,感谢的阅读!!

最后,再次推荐华为云的这款Flexus X实例的云服务器,你的业务越多,这款服务器就越合适,使用场景也很多,目前正值828活动,最高 可以领8280的上云券。活动地址:点我查看

在这里插入图片描述

<think>好的,我需要帮助用户了解如何在华为云服务器部署服务。首先,我需要根据用户提供的引用内容,整理出一个清晰的步骤指南。用户提到的引用[1]、[3]、[4]、[5]都与部署相关,特别是引用[1]和[4]提到了具体的部署步骤,比如使用OpenResty和前后端分离项目的部署。引用[5]提到了使用FileZilla和Python环境的配置,这些也是部署过程中常见的步骤。 首先,我应该分步骤讲解,从购买服务器实例开始,然后配置环境,上传代码,安装依赖,配置网络,最后启动服务。每个步骤需要参考对应的引用内容,确保信息准确。例如,在购买服务器时,引用[1]提到了Flexus云服务器X实例,而引用[3]提到其经济性和性能优势,可以在步骤中推荐用户选择这个实例类型。 接下来,在环境配置部分,引用[5]提到了安装Python和pip,以及使用FileZilla上传文件,这些需要详细说明。例如,安装Python和pip的命令,以及如何使用SCP或FileZilla上传前端文件,如引用[4]中的示例。 然后,在部署Web服务器部分,引用[1]提到部署OpenResty,可能需要指导用户安装并配置Nginx或OpenResty。同时,引用[4]中的上传dist文件到指定目录,可以结合到前端部署步骤中。 网络和安全组配置部分,引用[2]提到虚拟IP的绑定,但用户的问题可能更基础,需要开放端口如80和443。此外,引用[4]中的SCP命令和引用[5]的FileZilla连接都是文件传输的方法,需要分别说明。 最后,启动和测试服务时,需要确保服务正常运行,并能够通过公网IP访问。可能还需要提到HTTPS配置,但用户可能暂时不需要,可以放在优化建议里。 生成相关问题的时候,要考虑用户可能进一步的问题,比如性能优化、HTTPS配置、自动化部署等,这些都能在引用中找到相关点,比如引用[3]提到的成本节省和性能优化,可以引导用户了解如何优化部署。 需要检查是否有遗漏的步骤,比如安全组设置是否正确,依赖安装是否全面,以及是否需要数据库配置等。不过根据现有引用,可能不需要涉及数据库,但可以建议用户根据项目需求安装其他服务。 另外,注意使用中文,避免使用Markdown格式,但根据用户的要求,回答中需要包含代码块和公式,不过用户的问题是关于部署服务的,可能不需要数学公式。但按照系统级指令,所有行内数学表达式要用$...$,不过在这里可能用不上,所以可能不需要处理。但需要确保LaTeX语法正确,如果有的话。 最后,确保每个引用在回答末尾正确标注,例如[^1]、[^4]等,引用标识要自然地加在对应的步骤后面。例如,在购买服务器实例时引用[1]和[3],在文件上传时引用[4]和[5]。 总结步骤应该是: 1. 购买云服务器实例 2. 配置环境(安装必要软件) 3. 上传项目文件 4. 部署Web服务器 5. 配置网络与安全组 6. 启动与测试服务 7. 进阶配置建议 每个步骤详细说明,结合引用内容,确保用户能逐步操作。同时,相关问题要围绕部署后的优化、安全设置和自动化部署等方面,引导用户深入了解更多内容。</think>### 华为云服务器部署服务分步指南 #### 1. **购买云服务器实例** - 进入华为云控制台,选择 **Flexus云服务器X实例**,创建时根据业务需求选择配置(如CPU、内存、操作系统)。该实例性价比高,性能优于同类产品,迁移成本可降低30%[^3]。 - 推荐操作系统:openEuler(适合部署Web服务器)或Ubuntu/CentOS(通用性强)。 #### 2. **配置基础环境** - **连接服务器**:通过SSH工具(如PuTTY)登录实例。 ```bash ssh username@服务器公网IP ``` - **安装依赖**: - 安装Python环境(适用于后端服务): ```bash apt-get update apt-get install python3 python3-pip # 引用[5] ``` - 安装Web服务器(如OpenResty/Nginx): ```bash apt-get install openresty # 引用[1] ``` #### 3. **上传项目文件** - **方法一:使用SCP命令**(适合小文件): ```bash scp -r /本地项目路径/* username@服务器IP:/目标目录 # 如前端dist文件上传 ``` - **方法二:使用FileZilla**(可视化操作): - 在FileZilla中新建站点,输入服务器IP、用户名、密码,端口默认22(SFTP协议)[^5]。 #### 4. **部署Web服务** - **前端部署**(以Nginx为例): 1. 将前端文件(如`dist`目录)上传至`/var/www/myapp`。 2. 修改Nginx配置: ```nginx server { listen 80; server_name 你的域名或IP; root /var/www/myapp; index index.html; } ``` 3. 重启服务: ```bash systemctl restart nginx ``` - **后端部署**(以Python为例): 1. 安装依赖库: ```bash pip3 install -r requirements.txt # 引用[5] ``` 2. 启动服务(如使用Gunicorn): ```bash gunicorn -w 4 app:app ``` #### 5. **配置网络与安全组** - **开放端口**:在华为云控制台的**安全组**中放行所需端口(如HTTP 80、HTTPS 443、SSH 22)[^2]。 - **绑定域名**(可选):在域名解析服务商处将域名A记录指向服务器公网IP。 #### 6. **启动与测试服务** - 访问`http://服务器公网IP`,检查前端页面是否加载。 - 使用`curl http://localhost:后端端口`测试API接口。 #### 7. **进阶配置建议** - **HTTPS加密**:通过Let's Encrypt申请免费SSL证书,配置Nginx支持HTTPS。 - **负载均衡**:若需高可用,可结合华为云虚拟IP(VIP)实现多实例负载均衡[^2]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

穆雄雄

哎,貌似还没开张来着呢~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值