关于服务器
教你如何购买并配置阿里云服务器、开放端口,适合零基础用户。部署 PHP 服务器版,或把本地版对外提供服务时都会用到
去哪里购买服务器#
前往 阿里云云服务器 ECS 控制台 ↗ → 点击「创建实例」 → 选择合适的配置进行购买。
服务器配置选择#
配置方面 2 vCPU + 2 GiB 内存 足够运行本项目,购买时关注以下几个重点即可:
- 地域:请选择 中国香港(具体原因详见下方章节 关于为什么要选择香港服务器)
- 配置:最低建议选择
2 vCPU + 2 GiB 内存。计算型、共享型等都可,不推荐“突发性能实例” ,这类机型在大多数时间会限制 CPU 性能,影响使用体验。 - 系统镜像:请选择
Ubuntu 26.04 64位,我所有的测试与部署都基于此版本,兼容性和稳定性最好。
其他配置可根据个人需求自行选择,不过如果你是第一次使用,建议直接参考下图进行配置,省事也稳妥。

跟截图不一致#
新注册的阿里云账号进入后台后,可能默认看到的是“简洁版”界面。点一下左上角,把它切换到“标准版”就能看到完整功能了。

开放端口#
云服务器默认是不开放外部访问的,你需要在安全组里手动加规则,才允许用户从外网访问。
建议你一次性把这几个端口都开好,后续用起来就不会再被端口卡住了:
| 端口 | 用途 | 什么时候需要 |
| ------- | -------------------------- | -------------------------- |
| 80 | HTTP,域名访问的默认端口 | 绑定域名时 |
| 443 | HTTPS,证书签发与加密访问 | 绑定域名时 |
| 7777 | PHP 服务器版:机器人控制台 | 部署 PHP 服务器版 |
| 5177 | PHP 服务器版:积分商城 | 部署 PHP 服务器版 |
| 25443 | Go 重构版:控制台与商城 | 把 Go 重构版对外提供服务时 |




如何连接服务器#
可以通过 FinalShell 远程连接服务器:点击下载 ↗

关于为什么要选择香港服务器#
- 备案麻烦 & 使用限制:
大陆地区的服务器对外提供互联网服务时,必须完成备案和一系列合规流程,流程繁琐,还会受到一定的监管。相比之下,香港属于中国,却不需要备案,开箱即用、稳定省事。
至于日本、韩国等境外服务器,由于科学上网问题,连接经常不稳定,不推荐新手使用。 - 代码托管在 GitHub:
无论选哪种部署方式,代码或安装包都来自 GitHub,而 GitHub 并不在国内。
大陆服务器与个人一样也会受到网络限制,可能导致拉取代码、下载安装包失败。 - 实用角度考虑:
其实用国内服务器也不是不能用,就是容易自找麻烦。
阿里云香港的稳定性不错,部署项目之外还能顺便搭个梯子。虽然 ChatGPT 屏蔽了香港 IP,但看点其他内容、搭建加速服务还是很香的,明码标价、速度稳定,视频都能流畅播放。