一、准备环境

1、php7.4+,并安装swoole4.x扩展

2、升级composer

composer self-update

3、关闭禁用的函数
putenv、proc_open、pcntl_fork、pcntl_wait

4、修改php.ini,关闭shortname

swoole.use_shortname = 'Off'

二、开始安装

1、使用composer安装hyperf框架

composer create-project hyperf/hyperf-skeleton

三、启动hyperf

# 进入项目根目录
cd /www/wwwroot/hyperf-skeleton
# 开启hyperf
php bin/hyperf.php start

四、访问外网 ip:9501

默认hyperf使用9501端口,如果外网无法访问,检查服务器云平台安全组是否放通9501端口,同时如果安装有宝塔等运维软甲,也要检查是否放通9501端口。

五、重载服务

修改代码后,需要重载服务才能生效

1、查看9501端口占用情况

netstat -anp | grep 9501

2、kill相应的进程

kill 进程号

3、再次启动服务

cd /www/wwwroot/hyperf-skeleton
php bin/hyperf.php start
最后修改:2024 年 10 月 29 日
如果觉得我的文章对你有用,请随意赞赏