首页 > 编程语言 >PHP配置Swoole环境

PHP配置Swoole环境

时间:2023-03-13 13:46:00浏览次数:42  
标签:php tar swoole make 配置 Swoole enable PHP

1. 下载解压 swoole-src-xxx.tar.gz

tar -zxvf swoole-src-xxx.tar.gz

2. 准备php扩展安装的编译环境的。用于手动编译安装php扩展。

2.1 进入解压好的swoole目录
  cd swoole-src-xxx
2.2 执行 phpize 命令 

3. 执行 configure 命令

./configure --enable-swoole-curl --enable-http2 --enable-swoole-json

4. 编译

sudo make

5. 安装

sudo make install

6. 添加swoole扩展(找不到Swoole相关命名空间/类)

vim /usr/local/etc/php/8.1/php.ini
第一行添加
extension=swoole.so

7. php安装redis扩展(如果需要)

pecl install redis

8. 卸载清理

1. xargs rm < install_manifest.txt 
2. sudo make clean

标签:php,tar,swoole,make,配置,Swoole,enable,PHP
From: https://www.cnblogs.com/gzxiaohai/p/17211048.html

相关文章

  • vue开发本地跨域配置(代理proxy)
    问题我们本地调试一般都是npmrunserve,然后打开本机ip:8080(localhost:8080)对吧,这时候我们要调接口调试,后端的接口的地址可能在测试环境,也可能是自己电脑的ip,总之不是你......
  • ASP.NET Core - 配置系统之自定义配置提供程序
    4.自定义配置提供程序在.NETCore配置系统中封装一个配置提供程序关键在于提供相应的IconfigurationSource实现和IConfigurationProvider接口实现,这两个接口在上一......
  • vscode 配置 linux C++ 开发环境 和 终端配置 oh-my-zsh
    1.配置linuxC++开发环境vscode安装C/C++;CodeRunner插件。#安装gdbsudoapt-getupdatesudoapt-getinstallgdb点运行按钮就可以调试和运行代码了......
  • MybatisPlus(十三) 配置多数据源(一)
    一、引入dynamic-datasource-spring-boot-starter<dependency><groupId>com.baomidou</groupId><artifactId>dynamic-datasource-spring-boot-starter</artifact......
  • vscode中配置c#程序中的Configuration,使其输出在console.exe类型与classlib库类型之间
    应用场景:最终目标是输出classlib库类型为dll,给js程序调用;但是中途需要可以断点调试。最初做法是另外创建个console程序,引用目标类库,但是在vscode中不知道怎么断点调试引用......
  • JUnit单元的配置和使用过程及总结提高
     单元测试不仅能帮我们验证代码逻辑,还可以通过执行时间进行快速筛选不合格代码并进行优化。核心模块的代码的单元测试覆盖率要达到100%,其他模块代码的单元测试覆盖率需要......
  • Idea常用配置手册
    快捷键自定义快捷键保存所有文件SaveAll新增快捷键Alt+S保存代码即自动格式化辅助生成变量名IntroduceVariable新增快捷键Alt+A运行单元测试方法快捷......
  • MybatisPlus(十一)配置日志显示执行SQL(配置文件篇)
    一、Springboot整合mybatisPlus配置日志#配置mybatisPlus日志mybatis-plus:configuration:log-impl:org.apache.ibatis.logging.stdout.StdOutImpl 二、测......
  • VDMA配置说明
    //BD中设置的3帧缓存地址#defineVIDEO_BASEADDR00x01000000#defineVIDEO_BASEADDR10x02000000#defineVIDEO_BASEADDR20x03000000#defineAXI_LITE_PL......
  • umi4查看webpack配置
    请按照以下步骤进行操作:打开.umirc.ts文件并添加chainWebpack方法。使用console.log()创建一个带有字符串消息的log语句。在console.log()语句后添加以下行以......