PHP7.3是PHP编程语言的最新版本。它在功能和性能方面比以往任何版本都要先进,可以帮助您更好地开发动态网站和应用程序。本文将教您如何在Ubuntu系统上编译和安装PHP7.3。
1. 安装必备软件
要正确编译和安装PHP7.3,您需要在系统上安装一些必备软件:
1.1 更新软件包
在安装软件之前,请确保您的系统已更新到最新版本。运行以下命令更新软件包:
```
sudo apt-get update
```
1.2 安装编译工具和库文件
要编译PHP7.3,您需要安装一些编译工具和库文件。运行以下命令安装它们:
```
sudo apt-get install -y build-essential libxml2-dev libssl-dev libsqlite3-dev libcurl4-openssl-dev libonig-dev libzip-dev
```
2. 下载PHP7.3
现在,您已经准备好编译和安装PHP7.3了。请从PHP的官方网站下载PHP7.3源代码,并将其解压到您的系统上。您可以使用以下命令下载PHP7.3:
```
wget https://www.php.net/distributions/php-7.3.30.tar.gz
```
解压PHP7.3源码包:
```
tar -zxvf php-7.3.30.tar.gz
```
接下来,进入PHP源码目录:
```
cd php-7.3.30
```
3. 编译PHP7.3
您可以使用以下命令配置PHP7.3:
```
./configure
```
如果您需要启用或禁用某些功能,例如MySQL支持或GD库支持,请使用以下命令:
```
./configure --with-mysql --with-gd
```
运行./configure命令后,您将获得有关您机器上已安装的软件和库文件的信息,包括任何潜在的问题或缺失。如果没有出现任何错误,请使用以下命令编译PHP7.3:
```
make
```
这将花费一些时间,具体取决于您的机器性能。
4. 安装PHP7.3
编译完成后,通过以下命令将PHP7.3安装到系统中:
```
sudo make install
```
这将使PHP7.3安装到默认位置/usr/local/bin/php。您可以使用以下命令验证PHP7.3是否已正确安装:
```
php -v
```
您将看到有关已安装版本的信息。
5. 配置PHP7.3
默认情况下,PHP7.3安装后未包含任何配置文件。您需要手动创建一个php.ini配置文件以为您的运行环境设置配置选项。您可以使用以下命令在/usr/local/lib/php.ini位置创建一个示例php.ini文件:
```
sudo cp php.ini-development /usr/local/lib/php.ini
```
现在,您可以按照您的需要编辑php.ini文件,并使PHP7.3运行在您的要求下。
6. 结论
恭喜,您已经成功编译和安装了PHP7.3。现在,您可以开始使用PHP7.3来开发动态网站和应用程序。如果您遇到任何问题,请参阅PHP7.3的文档或在相关社区提问。