Linux 系统下安装 PHP 与 CURL 的详细步骤

准备工作
在开始安装 PHP 和 CURL 之前,请确保您的 Linux 系统已经安装了必要的依赖库,以下是在大多数 Linux 发行版中需要安装的依赖项:
- libxml2-dev
- libpng-dev
- libjpeg-dev
- libmcrypt-dev
- libxml2
- libpng
- libjpeg
- libmcrypt
您可以使用以下命令安装这些依赖项:
sudo apt-get update sudo apt-get install libxml2-dev libpng-dev libjpeg-dev libmcrypt-dev libxml2 libpng libjpeg libmcrypt
安装 PHP
下载 PHP 安装包
您需要从 PHP 官方网站下载 PHP 安装包,根据您的 Linux 发行版,选择合适的 PHP 版本,以下是一个示例命令,用于下载 PHP 7.4:
wget https://windows.php.net/download/7.4.0/php-7.4.0.tar.gz
解压安装包
下载完成后,解压 PHP 安装包:
tar -xvf php-7.4.0.tar.gz
进入 PHP 目录
进入解压后的 PHP 目录:
cd php-7.4.0
配置 PHP
运行以下命令配置 PHP:

./configure --prefix=/usr/local/php --enable-fpm --with-fpm-user=www --with-fpm-group=www --with-config-file-path=/usr/local/php/etc --with-mysql --with-mysqli --with-pdo-mysql --with-openssl --with-zlib --with-bz2 --with-curl --with-gd --with-xmlrpc --with-xsl --enable-zip --enable-bcmath --enable-soap --enable-ftp
编译与安装
配置完成后,编译并安装 PHP:
make sudo make install
配置环境变量
编辑 /etc/profile 文件,添加以下行:
export PATH=/usr/local/php/bin:$PATH export PHP_HOME=/usr/local/php export PATH=$PATH:$PHP_HOME/bin
验证安装
在终端中输入以下命令,查看 PHP 版本信息:
php -v
如果输出类似以下信息,则表示 PHP 安装成功:
PHP 7.4.0 (cli) (built: Dec 1 2020 16:39:01) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.4.0, Copyright (c) 1998-2018 Zend Technologies
安装 CURL
下载 CURL 安装包
从 CURL 官方网站下载 CURL 安装包,以下是一个示例命令,用于下载 CURL:
wget https://curl.haxx.se/download/curl-7.73.0.tar.gz
解压安装包
解压 CURL 安装包:

tar -xvf curl-7.73.0.tar.gz
进入 CURL 目录
进入解压后的 CURL 目录:
cd curl-7.73.0
配置 CURL
运行以下命令配置 CURL:
./configure --with-openssl=/usr/local/openssl
编译与安装
编译并安装 CURL:
make sudo make install
验证安装
在终端中输入以下命令,查看 CURL 版本信息:
curl --version
如果输出类似以下信息,则表示 CURL 安装成功:
curl 7.73.0 (x86_64-pc-linux-gnu) libcurl/7.73.0 OpenSSL/1.1.1f zlib/1.2.11 nghttp2/1.40.0 libidn2/2.0.4 libpsl/0.21.0 (+libidn2/2.0.4)
至此,您已经在 Linux 系统下成功安装了 PHP 和 CURL。



















