00.2 安装 PHP 8.1 的 Swoole 扩展

2023年 7月 19日 80.9k 0

0. 开发环境

  • 操作系统:CentOS Linux release 7.9.2009 (Core)
  • PHP:8.1.21

1. 下载安装包

[root@iZ2zehdkhnyvzixuie7bzhZ tmp] pwd
/application/tmp
[root@iZ2zehdkhnyvzixuie7bzhZ tmp] wget https://github.com/swoole/swoole-src/archive/refs/tags/v4.8.7.tar.gz

2. 安装依赖

[root@iZ2zehdkhnyvzixuie7bzhZ tmp] yum -y install gcc-c++

3. 编译安装

[root@iZ2zehdkhnyvzixuie7bzhZ root] tar zxvf ./v4.8.7.tar.gz
[root@iZ2zehdkhnyvzixuie7bzhZ swoole-src-4.8.7] cd swoole-src-4.8.7
[root@iZ2zehdkhnyvzixuie7bzhZ swoole-src-4.8.7] /application/php/8.1/bin/phpize 
[root@iZ2zehdkhnyvzixuie7bzhZ swoole-src-4.8.7] ./configure --enable-openssl --enable-http2 --with-php-config=/application/php/8.1/bin/php-config 
[root@iZ2zehdkhnyvzixuie7bzhZ swoole-src-4.8.7] make && make install

4. 配置

/application/php/8.1/lib/php.ini文件中加入 extension=swoole 的配置项来开启 Swoole 扩展。

[swoole]
extension=swoole
# 关闭短名
swoole.use_shortname = 'Off'

检查是否成功安装:

/application/php/8.1/bin/php -m | grep "swoole"

运行结果:

swoole

🙂 这样就安装成功了。

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论