ubuntu22.04编译安装PHP
时间: 2023-09-09 10:09:09 浏览: 219
首先,您需要安装一些依赖项来编译PHP。在终端中运行以下命令来安装这些依赖项:
```
sudo apt update
sudo apt install build-essential libxml2-dev libsqlite3-dev libcurl4-openssl-dev libssl-dev libpng-dev libjpeg-dev libzip-dev
```
接下来,您可以下载PHP的源代码。您可以从PHP官方网站下载最新版本的源代码,或者使用以下命令下载最新的稳定版本:
```
wget https://www.php.net/distributions/php-8.0.13.tar.gz
tar -xzvf php-8.0.13.tar.gz
cd php-8.0.13
```
进入源代码目录后,运行以下命令进行配置:
```
./configure --prefix=/usr/local/php --with-apxs2=/usr/bin/apxs2 --with-config-file-path=/etc/php --enable-mbstring --with-curl --with-openssl --with-zlib --enable-bcmath --with-gd --with-jpeg
```
请注意,上述命令中的配置选项根据您的需求进行修改。在这个示例中,我们启用了一些常用的扩展,如mbstring、curl、openssl、zlib、bcmath和gd。
完成配置后,运行以下命令开始编译和安装PHP:
```
make
sudo make install
```
编译和安装过程可能需要一些时间。完成后,您可以通过运行以下命令来验证PHP是否成功安装:
```
php -v
```
如果成功安装,您将看到PHP的版本信息。
最后,根据您的需要,您可能还需要配置PHP的一些扩展和配置文件。您可以编辑`/etc/php/php.ini`文件来修改PHP的配置。
阅读全文