安装的是最新版的hyperf,版本是2.2

所需环境:

php版本>=7.4

安装好swoole4

安装redis

注意事项

找到下方的“禁用函数”去掉php禁用函数   putenv      pcntl_signal     proc_open   pcntl_wait

最后在cli下输入

composer create-project hyperf/hyperf-skeleton 

出现该界面


一直按回车 (默认no)

出现报错:

hyperf/redis[v2.2.0-beta1, ..., 2.2.x-dev] require ext-redis * -> it is miss

说明cli模式下没有识别到redis扩展,如果你在网页中使用phpinfo确认已经安装了redis。

查看页面默认引用配置文件位置:

可以看到识别到redis扩展的配置文件路径是:/www/server/php/74/etc/php.ini

预计猜想:那就是cli模式下引用的配置文件不对。

使用php --ini查看默认引用文件路径:

猜想得到证实:果然引用路径不一样!

解决方案:

将正确的配置文件复制一份,改个成与上图一样的名字,进行覆盖即可。

最后重启php版本,就会看到hypref安装了一大堆依赖...

最后就安装成功了

hypref运行

进入到hyperf-skeleton目录,使用php bin/hyperfphp start命令启动

这时候提示报错:pcntl_fork()被禁用,去宝塔解除该函数限制即可。

报错(short_usename = 'Off')

将swoole.use_shortname = 'off'  添加到对应的php配置文件下

再启动 看到这个debug则说明hyperf已经成功启动了!

接着需要放开9501端口

浏览器访问一下,可以看到成功访问了

启动端口被占用问题请异步:Address already in use

宝塔安装hyperf相关推荐

  1. 【服务器】【私人书库】宝塔安装calibre-web

    1.官网下载并上传 先下载,再上传,并且解压 官网地址:https://github.com/janeczku/calibre-web 2.宝塔安装python项目管理和python3.7 先装管理器 ...

  2. 宝塔软件商店安装不了php_宝塔安装php不显示

    在使用宝塔安装php扩展时,显示php扩展安装成功,但用phpinfo函数查看却没有. 解决办法: 进入ssh,输入以下指令wget -O ext.sh http://125.88.182.172:5 ...

  3. 最详细的宝塔安装教程

    宝塔安装教程 (一)服务器 (二)进入shell页面 (三)在shell页面安装宝塔 (四)登陆宝塔 (一)服务器 先搞台服务器,1核2G就可以了 我们选择安装在服务器上,我选择的服务器是阿里云 有了 ...

  4. 宝塔安装授权源码教程

    宝塔安装授权源码教程 注意:3.0之后不支持从免费版升级到授权版. 授权源码购买后,大家登录Niushop官网,点击授权账号进入到个人中心,在首页就可以看到购买的授权信息,包括授权码和授权证书. 授权 ...

  5. 天翼云盘目录索引php,TCShare:一个天翼云盘api目录列表索引程序 通过宝塔安装天翼云盘...

    TCShare:一个天翼云盘api目录列表索引程序 通过宝塔安装天翼云盘 下载程序,修改congip.php中的AK SK和FD 宝塔中新建网站,上传修改过的程序到网站根目录 设置网站伪静态 Ngin ...

  6. 宝塔 开启xdebug_宝塔安装及Xdebug断点调试配置

    宝塔安装及Xdebug断点调试配置 WINDOW安装: 1.首先在此网站 https://www.bt.cn/ 下载宝塔: 2.安装在D盘中,安装完成后在软件面版的右上角菜单设置账号和密码: 3.访问 ...

  7. 安装宝塔并修改宝塔安装路径

    根路径磁盘空间比较小,想把宝塔安装到磁盘空间比较大的路径下:例如,安装到挂在磁盘/data目录下 安装宝塔前: 1.进入/data下 cd /data 2.创建宝塔面板安装需要用的www目录 mkdi ...

  8. linux 跑分教程,Linux管理面板:宝塔安装和宝塔跑分详细教程

    宝塔是一个建站管理面板,是一款使用方便.功能强大且终身免费的服务器管理软件,支持Linux与Windows系统,用它可以一键配置LAMP/LNMP.网站.数据库.FTP.SSL,通过Web端轻松管理服 ...

  9. 宝塔安装MongoDB

    文章目录 前言 一.宝塔安装mongodb 1.点击软件商店,搜索mongodb进行安装 2.找到安装好的mongodb进行设置,将配置文件bindIp改为0.0.0.0 3.阿里云服务器安全组入方向 ...

最新文章

  1. Springboot结合 framework 加载静资源 出现404 问题解决 记录
  2. 【chrome错误】Cross origin requests are only supported for protocol schemes: http, data,chrome-extension
  3. java is-a_java中 is - a和 has - a的区别
  4. RoadStar创始人曝光真相:投资方忽然冻结账户,威逼利诱抢公章
  5. SpringCloud中 Feign结合Hystrix断路器开发。
  6. Windows 无法访问\\196.168.206.xx,你的计算机配置似乎是正确的,但该设备无法访问的问题解决
  7. IOS多线程实现多图片下载(一)
  8. 用注册表修改右键菜单
  9. 从AR光学开始,了解AR眼镜
  10. java数组三种排序方式
  11. (转载)高速ADC的关键指标:量化误差、offset/gain error、DNL、INL、ENOB、分辨率、RMS、SFDR、THD、SINAD、dBFS、TWO-TONE IMD...
  12. Django官方文档
  13. 参考答案+实验设计与分析(第6版) [Design and analysis of experiments] - 蒙哥马利(Montgomery D.C)
  14. r语言 svycoxph_生存分析的Cox回归模型(比例风险模型)R语言实现及结果解读
  15. C# 解析Json文件(使用NewtonJson库)
  16. 角度转度分秒lisp函数_自改小程序,提示错误,运行另一个lisp后就不会出错,求帮忙!...
  17. 计算自然数e以及怎样理解为什么出现这么一个数
  18. 坦克对战游戏 AI 设计
  19. C语言详解|float类型 数据的储存的存储方式详解
  20. python运行代码示例_python程序样例

热门文章

  1. 微信小程序界面设计——自定义一个好看的头图
  2. 我的历史文章整理(2017-2019)
  3. 3g安卓市场_手机有必要买12G运存的吗?看一下安卓手机运存发展史。
  4. 你说这里都是我的喜欢
  5. 三维SLAM算法LeGO-LOAM源码阅读(三)
  6. python list map成员排序_python的map关于Python列表排序方法reverse、sort、sorted详细说明...
  7. android视频分辨率压缩,surfaceview+MediaRecorder 视频录制压缩
  8. 华为华标HSS关于缺省呼叫转移部分CFD覆盖的格式变化记录
  9. Guitar Pro8免费吉他曲谱mySongBook
  10. 多聚-L-赖氨酸包被载玻片poly-L-lysine coated slides