三分钟可在腾讯云服务器跑通hyperf——先装php 8.1+、composer和swoole,再用composer创建项目并启动服务,最后通过curl验证返回"hello hyperf."即成功。

直接在腾讯云服务器上跑通 Hyperf,三分钟是可行的——前提是已选好系统镜像、网络通畅、操作熟练。核心步骤就是:装环境 → 拉项目 → 启服务 → 验证访问。不需要改配置、不涉及域名或 Nginx 反向代理,纯命令行快速验证。
基础环境准备(30秒)
登录腾讯云 CVM(推荐 Ubuntu 22.04 或 CentOS 7+),执行以下命令一次性安装 PHP 8.1+、Composer 和 Swoole 扩展:
- Ubuntu:
sudo apt update && sudo apt install -y php8.1-cli php8.1-mbstring php8.1-xml php8.1-zip php8.1-bcmath curl git unzip - 然后安装 Swoole:
sudo pecl install swoole,安装完成后运行echo "extension=swoole.so" | sudo tee /etc/php/8.1/cli/conf.d/20-swoole.ini - 安装 Composer:
curl -sS https://getcomposer.org/installer | php && sudo mv composer.phar /usr/local/bin/composer
创建并启动 Hyperf 项目(90秒)
执行三条命令,从拉骨架到启动服务一气呵成:
- 新建项目:
composer create-project hyperf/hyperf-skeleton hyperf-demo - 进入目录:
cd hyperf-demo - 启动服务:
php bin/hyperf.php start
看到 HTTP Server listening at 0.0.0.0:9501 即表示成功。默认监听 9501 端口,注意在腾讯云控制台「安全组」中放行该端口(TCP 9501)。
验证是否跑通(30秒)
打开浏览器或用 curl 测试:
- 本地测试(若已配公网 IP):
curl http://<strong>你的服务器公网IP</strong>:9501 - 返回
{"method":"GET","message":"Hello Hyperf."}就说明完全跑通 - 如遇连接失败,优先检查安全组规则和云服务器是否处于「运行中」状态
整个流程无需修改代码、不依赖数据库、不配置 Redis,纯粹验证框架最小可运行单元。后续再按需接入日志、Redis、MySQL 或部署到 Serverless,都以此为基础。











