1. CentOS 6 上安装 PHP 7
在 CentOS 6 上安装 PHP 7 需要执行以下步骤:
1.1. 添加 EPEL 仓库
PHP 7 需要使用 EPEL 仓库提供的软件包,因此需要先将 EPEL 仓库添加到 CentOS 6。
sudo yum install epel-release
1.2. 添加 Webtatic 仓库
Webtatic 仓库提供了用于 CentOS 6 的最新 PHP 版本。
sudo rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm
1.3. 安装 PHP 7
使用以下命令安装 PHP 7:
sudo yum install php70w
安装完成后,可以使用以下命令查看 PHP 版本:
php -v
1.4. 配置 PHP
可以编辑 PHP 主配置文件来进行一些基本的配置。
sudo vi /etc/php.ini
注意:在编辑配置文件之前,最好先进行备份。
修改完成后,重新启动 web 服务器以使配置生效:
sudo service httpd restart
2. CentOS 7 上安装 PHP 7
在 CentOS 7 上安装 PHP 7 的步骤如下:
2.1. 添加 EPEL 仓库
和在 CentOS 6 上安装 PHP 7 一样,首先需要添加 EPEL 仓库。
sudo yum install epel-release
2.2. 安装 Remi 仓库
Remi 仓库提供了 CentOS 7 上的 PHP 7 软件包。
sudo rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm
安装完成后,可以使用以下命令启用 Remi 仓库:
sudo yum-config-manager --enable remi-php70
2.3. 安装 PHP 7
使用以下命令安装 PHP 7:
sudo yum install php
安装完成后,可以使用以下命令查看 PHP 版本:
php -v
2.4. 配置 PHP
同样可以编辑 PHP 主配置文件进行自定义配置。
sudo vi /etc/php.ini
修改完成后,重新启动 web 服务器以使配置生效:
sudo systemctl restart httpd
总结
在 CentOS 6 和 CentOS 7 上安装 PHP 7 的过程略有不同,但都需要添加相应的仓库并安装相应的软件包。安装完成后,可以通过编辑 PHP 配置文件来进行一些自定义配置。
注意:在安装和配置过程中,可能会遇到一些错误或依赖项的问题。在遇到问题时,可以根据错误信息进行相应的调试和解决。