1. 简介
PHP是一种广泛使用的开源脚本语言,用于Web开发。CentOS是一个流行的Linux发行版,许多Web服务器都在上面运行。本文将详细介绍如何在CentOS 7上安装PHP 7。
2. 安装PHP7
2.1 更新系统
在安装PHP 7之前,您应该先更新系统,以确保安装PHP 7所需的所有依赖项都已更新到最新版本。
sudo yum update -y
2.2 安装EPEL存储库
PHP 7需要EPEL(Extra Packages for Enterprise Linux)存储库来安装额外的软件包。
sudo yum install epel-release -y
2.3 安装REMI存储库
REMI存储库提供了最新版本的PHP。您可以使用以下命令启用REMI存储库。
sudo rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm
2.4 安装PHP 7
现在,您可以使用以下命令安装PHP 7和相关软件包。
sudo yum install php php-cli php-fpm php-mysql php-zip php-devel php-gd php-mcrypt php-mbstring php-curl php-xml php-pear php-bcmath -y
2.5 配置PHP 7
一旦安装完成,您需要对PHP进行一些基本配置。
首先,打开php.ini文件。
sudo nano /etc/php.ini
找到以下行并取消注释(去掉前面的“;”)。
cgi.fix_pathinfo=0
保存并关闭文件。
接下来,您需要重启PHP-FPM服务。
sudo systemctl restart php-fpm
3. 测试PHP 7
为了验证PHP 7是否正确安装,可以创建一个简单的PHP脚本并在Web浏览器中运行。
首先,创建一个名为info.php的文件。
sudo nano /var/www/html/info.php
在文件中插入以下内容。
<?php
phpinfo();
?>
保存并关闭文件。
现在,在Web浏览器中访问http://your_server_ip/info.php。您应该能够看到有关PHP配置和版本信息的页面。
4. 结论
恭喜!您已成功在CentOS 7上安装了PHP 7。现在,您可以在您的Web服务器上开始使用PHP 7进行开发和部署应用程序。