Ubuntu下重新编译PHP 扩展
时间: 2023-08-25 15:11:35 浏览: 151
ubuntu中安装LMAP
重新编译 PHP 扩展需要以下步骤:
1.安装 PHP 开发工具包和相关依赖项。
```
sudo apt-get install php-dev php-pear build-essential
```
2.下载需要重新编译的扩展源代码。
```
pecl download <extension>
```
这里的 `<extension>` 是需要重新编译的扩展名称。
3.解压缩扩展源代码并进入其目录。
```
tar -xvf <extension>-<version>.tgz
cd <extension>-<version>
```
这里的 `<extension>` 和 `<version>` 分别是扩展的名称和版本号。
4.配置扩展编译选项。
```
phpize
./configure
```
5.编译并安装扩展。
```
make
sudo make install
```
6.将扩展添加到 PHP 配置文件中。
打开 `php.ini` 文件并添加以下行:
```
extension=<extension>.so
```
这里的 `<extension>` 是需要重新编译的扩展名称。
7.重启 PHP-FPM 或 Web 服务器。
```
sudo service php7.4-fpm restart
```
注意,这里的 `php7.4-fpm` 应该替换为你当前使用的 PHP 版本。
以上就是在 Ubuntu 下重新编译 PHP 扩展的步骤。
阅读全文