在华为云新加坡 Flexus L 服务器上部署青龙面板:2核1G 实战记录与避坑

举报
yd_277712471 发表于 2026/11/09 21:20:40 2026/11/09
【摘要】 一、今天做了什么今天在华为云新加坡区域的一台 Flexus L 云服务器上,部署了青龙面板,用来集中管理一些个人的轻量定时任务。服务器配置是 2 核 CPU、1GB 内存,属于入门规格,所以整个过程我都按“够用、轻量、别折腾”的思路来做。这篇记录把步骤和踩到的点写下来,供同样用小规格服务器的朋友参考。 二、部署前的准备动手之前先确认了三件事:系统与 Docker 状态:先确认服务器可以正常...

一、今天做了什么

今天在华为云新加坡区域的一台 Flexus L 云服务器上,部署了青龙面板,用来集中管理一些个人的轻量定时任务。服务器配置是 2 核 CPU、1GB 内存,属于入门规格,所以整个过程我都按“够用、轻量、别折腾”的思路来做。这篇记录把步骤和踩到的点写下来,供同样用小规格服务器的朋友参考。

二、部署前的准备

动手之前先确认了三件事:

  1. 系统与 Docker 状态:先确认服务器可以正常 SSH 登录,Docker 已经安装并能正常启动。如果 Docker 还没装,先按官方文档把 Docker 装好,再继续。
  2. 端口放行:青龙面板默认使用 5700 端口,需要在华为云控制台的安全组里放行 5700 端口,否则本地浏览器打不开面板。
  3. 磁盘与内存预期:1GB 内存跑不了太重的任务,提前想好只挂必要的脚本,不要把服务器当成通用跑批机器。

三、用 Docker 部署青龙面板

我用的是 Docker 部署方式,核心思路就两点:把面板的数据目录挂载到宿主机、把 5700 端口映射出来。大致步骤如下:

# 1. 确认 Docker 正常运行
docker --version
docker ps

# 2. 拉取青龙面板镜像
docker pull whyour/qinglong:latest

# 3. 创建数据目录并启动容器(5700 为面板端口)
mkdir -p /root/ql/data
docker run -dit \
  --name qinglong \
  -p 5700:5700 \
  -v /root/ql/data:/ql/data \
  whyour/qinglong:latest

容器启动后,在浏览器访问 http://服务器公网 IP:5700,按页面提示完成初始化设置,设置好登录账号和密码后就能进入面板。

四、订阅拉库与任务配置

面板跑起来之后,接下来是把脚本接进来:

  1. 在面板左侧进入“订阅管理”,新建一个订阅,填入自己收集的、来源可靠的公开脚本订阅地址,并设置一个合理的定时拉取周期。
  2. 保存后手动执行一次拉取,观察拉取日志是否成功,确认脚本已经出现在“定时任务”列表里。
  3. 在定时任务里逐个检查:不需要的任务先禁用,只保留确实要跑的任务,并根据需要调整执行时间,避免多个任务在同一时间集中运行。
  4. 需要账号信息的任务,在“环境变量”里按脚本说明添加,不要把账号密码直接写进脚本或公开分享。

五、2 核 1G 上遇到的问题

这次部署中遇到的几个实际问题,记录如下:

1. 端口打不开,先查安全组

容器已经启动、本地 docker ps 也能看到,但浏览器访问 5700 一直超时。最后发现是安全组没有放行 5700 端口,在控制台放行后立刻就能访问了。小规格服务器也一样,网络问题先从安全组和防火墙查起。

2. 内存只有 1GB,并发不能贪多

1GB 内存下,同时跑多个任务很容易把内存打满,导致任务变慢甚至容器异常。我的做法是:只启用必要的任务、错开执行时间、定期清理面板日志和无用的镜像与容器,给系统留出余量。

3. 订阅拉取失败,先看日志和地址

有一次订阅拉取失败,日志里能看到报错。排查思路是:先确认订阅地址是否还能正常访问,再看网络是否通畅,不要反复点拉取。地址失效或网络波动时,等一等、换个时间再试,往往比不停重试更有效。

4. 容器重启后数据还在吗

因为启动时把 /ql/data 挂载到了宿主机目录,容器重启、甚至删除重建容器后,配置和任务数据都还在。部署时一定要做好数据卷挂载,不要用不带挂载的“裸跑”方式,否则重建容器就等于从头再来。

5. 时区与定时任务时间对不上

定时任务按服务器时间执行,服务器在新加坡区域,要注意面板和任务的执行时间是否符合自己的预期。设置任务时间前,先确认服务器当前时间,避免出现“以为是晚上跑,结果是凌晨跑”的情况。

六、安全方面的注意事项

  • 面板登录密码一定要用强密码,不要用弱口令,也不要把面板地址和账号公开分享。
  • 能用 IP 白名单或限制访问来源就尽量限制,公网直接暴露管理面板本身就有风险。
  • 只拉取来源可靠的订阅,不明来源的脚本不要直接上服务器跑,跑之前先看一眼脚本大概在做什么。
  • 定期看一眼面板日志和服务器资源占用,发现异常任务及时停掉。

七、总结

在华为云新加坡 Flexus L(2 核 1G)上部署青龙面板,整体并不复杂:装好 Docker、放行 5700 端口、用数据卷方式启动容器,再通过订阅拉取脚本、按需启用任务即可。真正的关键不在部署本身,而在小规格服务器上的取舍:任务要少、时间要错开、日志要清理、来源要可靠。这样一台入门服务器跑轻量定时任务是够用的,也比较省心。

提醒:请只用青龙面板管理自己合法合规的个人定时任务,遵守相关平台与服务的使用规则,不要用于违规用途。

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0)

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。