引言

CentOS是一个基于Red Hat Enterprise Linux(RHEL)的免费社区版操作系统,因其稳定性、安全性以及易用性而受到广大用户的喜爱。PHP是一种流行的开源服务器端脚本语言,广泛用于Web开发。本文将带您从零开始,学习在CentOS系统上执行PHP脚本。

系统准备

在开始之前,请确保您的CentOS系统已安装并运行。以下是在CentOS 7上执行PHP脚本的基本步骤:

1. 安装PHP

sudo yum install php php-fpm

安装过程中,系统可能会提示您确认,按y键继续。

2. 启动和设置PHP-FPM

sudo systemctl start php-fpm
sudo systemctl enable php-fpm

这将启动PHP-FPM服务并设置为开机自启。

配置Web服务器

在CentOS上,最常用的Web服务器是Apache。以下是安装和配置Apache的步骤:

1. 安装Apache

sudo yum install httpd

2. 启动和设置Apache

sudo systemctl start httpd
sudo systemctl enable httpd

启动Apache服务并设置为开机自启。

3. 配置Apache以支持PHP

sudo nano /etc/httpd/conf/httpd.conf

查找LoadModule行,确保以下模块被加载:

LoadModule php7_module modules/libphp7.so

4. 添加PHP配置

DirectoryIndex index.html index.htm index.php

5. 重启Apache以应用更改

sudo systemctl restart httpd

创建并执行PHP脚本

现在,您可以在Web服务器的主目录(通常是/var/www/html/)中创建一个名为info.php的PHP脚本,内容如下:

<?php
phpinfo();
?>

这个脚本会显示PHP的配置信息。

1. 上传PHP脚本

info.php文件上传到Web服务器的根目录。

2. 在浏览器中访问脚本

总结

通过以上步骤,您已经在CentOS系统上成功安装了PHP并执行了一个简单的PHP脚本。这是Web开发的基础,希望这篇文章能帮助您轻松上手。随着学习的深入,您可以探索更多的PHP特性和功能。