ubuntu php8.3安装 swoole5扩展
时间: 2024-11-03 08:19:40 浏览: 56
在Ubuntu系统上安装PHP 8.3版本的Swoole扩展,需要几个步骤:
1. **更新包列表并安装依赖**:
打开终端,首先确保你的系统是最新的:
```
sudo apt update
sudo apt upgrade
```
2. **安装build工具**:
Swoole扩展需要编译,所以你需要安装`software-properties-common`和`build-essential`:
```
sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt update
sudo apt install php8.3-fpm php8.3-dev
```
3. **下载Swoole源码和扩展**:
下载Swoole源码:
```
wget https://github.com/swoole/swoole-src/archive/v5.x.x.tar.gz
tar -xzf v5.x.x.tar.gz
cd swoole-src-*
```
替换 `v5.x.x` 为实际的Swoole版本号。
4. **配置和编译**:
进入Swoole目录后,编辑 `configure` 文件,设置PHP的路径:
```
sed -i 's@^PHP_INI_DIR=.*@PHP_INI_DIR=\$(php-config --prefix)/etc@' configure
./configure --enable-swoole
```
5. **编译并安装**:
```
make && sudo make install
```
如果遇到权限问题,可以添加 `sudo` 前面。
6. **检查安装**:
安装完成后,确认Swoole是否已成功加载:
```
php -m | grep swoole
```
如果一切顺利,应该能看到 "swoole" 项表示已经安装成功。
阅读全文