美文网首页
laradock workspcae php-fpm 开启 sw

laradock workspcae php-fpm 开启 sw

作者: _lin_ | 来源:发表于2020-07-01 14:34 被阅读0次

前言

laradock 是一个很好的开发PHP的环境,集成几乎所有会用到的工具,作为开发环境是上佳选择。最近想在laradock 上使用swoole,折腾了下终于成功,这里做个纪录。

修改 .env 配置

开启 workspace 的swoole 选项

WORKSPACE_INSTALL_SWOOLE=true
# 末尾追加指定开发的端口
WORKSPACE_SWOOLE_PORT=9501

如果需要在 php-fpm 环境也开启 swoole 的话

PHP_FPM_INSTALL_SWOOLE=true
# 末尾追加指定开发的端口
PHP_FPM_SWOOLE_PORT=9501

修改 laradock 根目录下的docker-compose.yml

在 workspace 部分添加开放的端口

workspace:
  #.....
  port:
    #......
    - "${WORKSPACE_SWOOLE_PORT}:9501"

如果需要在 php-fpm 环境也开启 swoole 的话,类似操作,这里不做纪录

重建 workspace 镜像

执行命令,等待构建完成,时间比较久,耐心等待

docker-compose build workspace php-fpm 

结束

这样就完成了 swoole 的安装,可以开发 swoole 的应用了,弊端是端口必须要指定开放,不能任由代码控制。<br />还有就是 swoole 代码的 127.0.0.1 要写成 0.0.0.0 , 这个要多注意,否则会不成功。

相关文章

  • laradock workspcae php-fpm 开启 sw

    前言 laradock 是一个很好的开发PHP的环境,集成几乎所有会用到的工具,作为开发环境是上佳选择。最近想在l...

  • phpstorm调试laradock

    Laradock 设置.env 修改laradock/.env设置,开启xdebug。 php-fpm,works...

  • 502 Bad Gateway的可能原因,及解决方法

    一:可能的原因是php-fpm未开启,查看php-fpm状态,若未开启,开启后重试 开启php-fpm,查看状态 ...

  • laradock 中加入 webp 文件支持

    默认的laradock有开启gd库,但是没有开启webp的图片支持操作步骤如下: 打开laradock目录,找到p...

  • php-fpm优化方法

    php-fpm优化方法 php-fpm存在两种方式,一种是直接开启指定数量的php-fpm进程,不再增加或者减少;...

  • laradock 搭建php开发环境

    下载laradock git clone https://github.com/laradock/laradock...

  • php-fpm

    php-fpm cpu 高排查思路 解决思路 解决思路 设置控制php-fpm进程池进程数量。 开启慢日志 编辑p...

  • laradock

    首先展示一下路径 获取 laradock laradock配置 修改laradock的.env,建立laradoc...

  • Redis事件监听

    关于Docker Laradock Redis配置 修改Laradock/redis/Dockerfile red...

  • NGINX配置PHP-FPM

    1、首先安装php70与php-fpm 使用yum , 注意拓展的开启问题, 开启必要拓展。https://www...

网友评论

      本文标题:laradock workspcae php-fpm 开启 sw

      本文链接:https://www.haomeiwen.com/subject/gtncqktx.html