在Linux上安装PHP 7有多种方法,这里我将介绍两种常用的方法:通过包管理器(如apt或yum)和从源代码编译
- 使用包管理器安装PHP 7:
对于基于Debian的系统(如Ubuntu):
sudo apt-get update sudo apt-get install php7.x
将7.x
替换为您想要安装的PHP 7版本。例如,要安装PHP 7.4,请运行:
sudo apt-get install php7.4
对于基于RHEL的系统(如CentOS、Fedora):
sudo yum install php7x
将7x
替换为您想要安装的PHP 7版本。例如,要安装PHP 7.4,请运行:
sudo yum install php74
安装完成后,您可以通过运行php -v
来检查PHP版本。
- 从源代码编译PHP 7:
首先,确保已安装必要的依赖项,如gcc、make、autoconf等。在基于Debian的系统上,可以使用以下命令安装依赖项:
sudo apt-get install build-essential autoconf automake libtool
在基于RHEL的系统上,可以使用以下命令安装依赖项:
sudo yum groupinstall "Development Tools" sudo yum install autoconf automake libtool
接下来,从PHP官方网站下载所需版本的源代码:
wget https://www.php.net/distributions/php-7.x.tar.gz
将7.x
替换为您想要安装的PHP 7版本。例如,要下载PHP 7.4,请运行:
wget https://www.php.net/distributions/php-7.4.tar.gz
解压缩源代码并进入解压后的目录:
tar -zxvf php-7.x.tar.gz cd php-7.x
运行以下命令以配置和编译PHP:
./configure make sudo make install
安装完成后,您可以通过运行php -v
来检查PHP版本。
请注意,从源代码编译PHP可能需要较长时间,并且您需要根据需要安装其他扩展和依赖项。在实际生产环境中,建议使用包管理器安装PHP,以便于管理和更新。