记一次服务器配置过程

昨天花20r整了台香港轻量云,配置如下:

  • 2H2G

  • 系统盘-SSD-30G

  • 流量- 500G 带宽- 100Mbps

  • 防御峰值 - 2G

  • IPv4 - 1个

  • 系统 Ubuntu 24.04.4 LTS

这个配置已经是十分良心了,希望以后别跑路(

准备工作

进入主机管理面板,获取到登录信息,用 ssh 连接

1
ssh root@IP

先执行更新,然后重启

1
apt update && apt upgrade

安装 1Panel 面板

1
bash -c "$(curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)"

记下控制台输出的登录地址、用户名、密码

新建普通用户并授予 sudo ,防止误操作致使系统损坏

1
2
3
adduser 用户名
usermod -aG sudo 用户名
groups 用户名

最后一行命令输出 sudo 即成功

logout 退出登录

前往云服务商的服务器控制面板,转到 安全组 ,新建规则,类型 tcp ,端口填入控制台输出的端口,授权IP 0.0.0.0/0 (表示允许所有IP访问)

打开浏览器,输入 1Panel 登录地址并登入

点击侧边栏 终端,在登录凭据窗口输入普通用户的用户名、密码,勾选 记住登录凭据 ,点击 测试连接 ,通过后点击 连接

安装 openlist

openlist 是一款开源的网盘聚合管理器,可以很方便地管理不同平台的云存储,在 1Panel 中安装也十分方便

导航至 应用商店 ,搜索 openlist ,点击安装

安装配置面板一定要记得勾选 端口外部访问 ,否则外网无法访问服务

点击 确认 , 等待安装完毕

前往云服务商的服务器控制面板,转到 安全组 ,新建规则,类型 tcp ,端口 5244 ,授权IP 0.0.0.0/0
在浏览器地址栏输入 IP:5244 ,即可进入 openlist

安装3x-ui

这是一款开源的代理管理面板,用它来建立节点十分方便

输入以下命令安装

1
2
curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh -o install.sh
sudo bash install.sh

若出现依赖安装失败可尝试重新执行安装脚本

记下控制台输出的登录地址、用户名、密码

开启 BBR

1
2
3
sudo echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
sudo echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
sudo sysctl -p

执行完用 lsmod | grep bbr 检查,出现 bbr 就成功

前往云服务商的服务器控制面板,转到 安全组 ,新建规则,类型 tcp ,端口填入控制台输出的端口,授权IP 0.0.0.0/0

登入面板,点击 入站 ,新建规则

  • 协议: vless

  • 传输: RAW

  • 安全:TLS,证书点击按钮自动配置

前往云服务商的服务器控制面板,转到 安全组 ,新建规则,类型 tcp ,端口填入配置中的端口,授权IP 0.0.0.0/0

前往 客户端 ,新建配置

关联入站 选择刚刚创建的入站规则

我自己使用的客户端是 Clash ,需要相应的订阅文件格式

转到 面板设置 -> 订阅设置 ,打开 Clash / Mihomo 订阅

点击下方 打开订阅格式 ,打开 自动识别 Clash/Mihomo 客户端

回到 客户端 ,点击配置信息按钮,在 订阅信息 一栏复制带 CLASH 标识的订阅,然后打开 Clash 客户端,添加远程订阅

CloudFlare ImgBed

CloudFlare ImgBed 是一个支持 Docker 与 Serverless 部署的开源图床和文件托管方案,可将 Telegram、Discord、Cloudflare R2、S3 兼容存储、Hugging Face 和 WebDAV 等后端统一接入一个管理界面。项目提供上传、读取、目录与标签管理、身份认证、内容审查、HTTP API、WebDAV 和公开浏览等能力,适用于个人图床、网站资源管理和轻量文件分发。——官方文档

本文使用 Docker 部署

进入终端,输入命令

1
2
3
4
5
6
7
mkdir cloudflare-imgbed
cd cloudflare-imgbed

# 下载 docker-compose.yml
wget https://raw.githubusercontent.com/MarSeventh/CloudFlare-ImgBed/main/docker-compose.yml
# 启动服务(后台运行)
docker compose up -d

前往云服务商的服务器控制面板,转到 安全组 ,新建规则,类型 tcp ,端口 7658 ,授权IP 0.0.0.0/0

打开浏览器访问:http://your-server-ip:7658,配置存储渠道即可使用

Docker 服务绑定域名

本文使用 Nginx 反代实现,此处以本站的图床服务为例

前往 1Panel 应用商店,安装 OpenResty

确保防火墙已放通 80443 端口

前往域名托管商面板,添加解析记录

  • 类型:A

  • 值:pic

  • 目标:服务器IP地址

前往 1Panel -> 网站 -> 证书 申请证书

主域名 填入 pic.thirhythm.topAcme账户 可添加自己邮箱,也可使用面板提供的邮箱, 密钥算法 默认, 验证方式HTTP ,勾选 自动续签 ,确认

前往 网站 -> 创建 ,类型选择 反向代理 ,域名填入 pic.thirhythm.top ,端口默认,勾选 启用HTTPS ,账户和证书使用上一步所使用和创建的,代理地址 (http)127.0.0.1:7658 ,应用如果需要填写则选择一个已有的

等待片刻,域名即绑定完成


记一次服务器配置过程
https://www.thirhythm.top/1787445637/
作者
拾三律
发布于
2026年8月23日
许可协议