ubuntu php 8.1.27 安装swoole 扩展
时间: 2024-11-03 20:19:17 浏览: 33
PHP环境安装swoole-loader扩展
在Ubuntu系统上安装PHP 8.1.27版本并添加Swoole扩展,你可以按照以下步骤操作:
1. **更新包列表**:
```bash
sudo apt-get update
```
2. **安装依赖库**:
Swoole需要一些额外的库,运行以下命令:
```bash
sudo apt-get install libssl-dev libprotobuf-dev libcurl4-openssl-dev libpcre3-dev zlib1g-dev
```
3. **下载和解压php-swoole扩展**:
```
wget https://github.com/swoole/swoole-src/archive/v5.6.0.zip
unzip v5.6.0.zip
cd swoole-src-v5.6.0
```
4. **配置编译环境**:
创建一个`config.ini`文件,设置为支持PHP 8.1,例如:
```ini
zend_extension=/usr/lib/php/8.1/modules/swoole.so
```
确保路径指向你将来安装位置。
5. **编译和安装**:
```bash
sudo pecl install swoole --with-php-config=/usr/bin/php-config --enable-maintainer-zts --with-pcre-jit --with-openssl --with-zlib --with-readline --with-sockets
```
6. **检查安装**:
运行PHP命令检查是否已成功安装:
```bash
php -m | grep swoole
```
如果一切顺利,你应该能看到`swoole`字样表示已经安装成功。如果遇到错误,检查是否有权限问题或者网络连接。
阅读全文