在Centos7下安装最新版PHP7的详细步骤
Centos是一款Red hat基础的发行版本,是众多Linux系统中比较安全、稳定、灵活的发行版本,最新版本已发布至Centos7,支持了更加新的硬件组件及更新的内核,可让更多的设备用Centos7这个发行版本进行操作。目前,许多的服务器采用的都是Centos7,特别是服务器用于搭建PHP服务器。下面我们就来看看,在Centos7上安装PHP7的详细步骤。
一、系统需求
要安装PHP7在Centos7服务器上,你首先需要准备一些必要的环境,你必须用基于Centos7或者相对应的更新版本的Linux内核,否则您将无法从源中安装最新版本的PHP。另外,为了避免安装失败,请确保Centos是一个正确设置、已经更新和修复的系统,并且拥有至少128MB内存的服务器;
二、安装yum组件
在安装php7之前, 需要安装一个yum包管理工具,它能够帮助你安装php7及其他相关依赖包。你可以使用以下命令来安装它:
sudo yum update
三、安装php7
下一步就是安装php7。安装php7的最简单的方法之一就是使用yum源,为了完成这一步,我们需要添加PHP的RPM源。你可以使用下面的命令来安装:
sudo yum install php
安装完毕后,你可以查看安装后的php7版本:
php -v
四、安装额外依赖包
除了核心PHP7 RPM包以外,你还可以安装一些额外的依赖库以便享用更多的功能。比如说你要使用php7作为web开发,那么你可以安装php5-mcrypt及php5-gd以便享受这两个库所提供的功能。你可以使用以下命令来安装:
sudo yum install php5-mcrypt
sudo yum install php5-gd
五、检查php7配置
现在你就可以检查php7的配置了。php7的配置文件位于/etc/php.ini,你可以使用vi或者nano编辑器打开这个文件并进行修改:
sudo vi /etc/php.ini
如果你想了解更多关于php7的配置,你可以查看php7官网上的文档:
http://php.net/manual/en/configuration.php
六、重新启动Apache或Nginx
安装并配置完成后,现在你可以重新启动Apache或Nginx了。下面是一些常见的服务器管理命令:
重启Apache:
sudo /etc/init.d/apache2 restart
重启Nginx:
sudo /etc/init.d/nginx restart
最后,你可以查看php7的信息来确认一下是否配置成功了:
php -v
在Centos7上安装最新版PHP7是一件很容易的事,只要按照上面介绍的步骤一步一步来就可以安装成功。当然,安装php7前,大家需要确保各个组件已经安装完毕,以免出现安装失败的情况。