windows下编译roadrunner和作为laravel服务器实践

文章介绍了如何在Windows环境下编译RoadRunner源码得到rr.exe,并将其与Laravel框架配合使用。通过创建.rr.yaml配置文件设置服务器和HTTP参数,然后在Laravel项目中安装roadrunner-laravel桥接器。在Linux系统中,可以使用命令行后台启动服务。
摘要由CSDN通过智能技术生成

roadrunner源码地址:https://gitee.com/mirrors/RoadRunner?_from=gitee_search

windows下编译roadrunner源码获得rr.exe可执行文件

将rr.exe拷贝到laravel目录下

.rr.yaml配置文件内容:

version: '3'

server:
  command: "php vendor/spiral/roadrunner-laravel/bin/rr-worker start"

http:
  address: 0.0.0.0:8080
  middleware: ["static", "headers", "gzip"]
  pool:
    #max_jobs: 64 # feel free to change this
    supervisor:
      exec_ttl: 60s
  headers:
    response:
      X-Powered-By: "RoadRunner"
  static:
    dir: "public"
    forbid: [".php"]

laravel框架安装roadrunner-laravel桥:

composer require spiral/roadrunner-laravel

安装完毕进入命令行就可以启动服务了:

 

linux下可以后台启动:

rr -c ./.rr.yaml serve -d

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

梅坞茶坊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值