要在系统上安装 PHP 7.2.1,可以按照以下步骤进行操作:
- 更新软件源
首先,确保系统的软件源是最新的,以便获取最新的软件包。在终端中运行以下命令:
sudo apt update
- 安装必要的依赖项
PHP 7.2.1 需要多个依赖项和编译工具才能成功安装。运行以下命令安装它们:
sudo apt install build-essential libxml2-dev libssl-dev libsqlite3-dev libbz2-dev libcurl4-openssl-dev libjpeg-dev libpng-dev libonig-dev libmcrypt-dev libreadline-dev libtidy-dev libxslt1-dev
- 下载 PHP 源代码
前往 PHP 官方网站 下载 PHP 7.2.1 源代码。下载后,在终端中切换到下载目录并运行以下命令解压文件:
tar -xvf php-7.2.1.tar.gz
- 编译和安装 PHP
进入解压后的 PHP 目录,并执行以下命令进行配置和编译:
cd php-7.2.1
./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --enable-mbstring --enable-zip --enable-bcmath --enable-pcntl --enable-ftp --enable-exif --enable-calendar --enable-sysvmsg --enable-sysvsem --enable-sysvshm --enable-wddx --with-curl --with-mcrypt --with-iconv --with-gd --with-jpeg-dir --with-png-dir --with-zlib --with-pdo-mysql --with-mysqli --with-openssl --with-pdo-sqlite --with-sqlite3 --with-pear --with-libxml-dir --with-readline --with-tidy --with-xsl
make
sudo make install
- 配置 PHP
拷贝默认的 PHP 配置文件,并根据需要进行调整。
sudo cp php.ini-development /usr/local/php/etc/php.ini
sudo nano /usr/local/php/etc/php.ini
在 php.ini
文件中,可以修改时区、文件上传限制等参数。
- 配置 PHP 命令行环境
为了使 PHP 命令在系统中可用,可以创建一个软链接:
sudo ln -s /usr/local/php/bin/php /usr/bin/php
这样,你就可以在终端中直接运行 php
命令。
- 验证 PHP 安装
执行以下命令,确认 PHP 是否成功安装:
php -v
如果安装成功,终端将显示 PHP 7.2.1 版本信息。
下载地址: