CentOS 6 Nginx PHP 安装与配置指南

环境准备
在开始安装和配置Nginx与PHP之前,确保您的CentOS 6系统已更新到最新状态,以下是更新系统的命令:
sudo yum update
安装Nginx
安装Nginx
sudo yum install nginx
启动Nginx服务
sudo systemctl start nginx
设置Nginx开机自启
sudo systemctl enable nginx
检查Nginx服务状态
sudo systemctl status nginx
安装PHP

安装PHP
sudo yum install php php-fpm php-mysql
启动PHP-FPM服务
sudo systemctl start php-fpm
设置PHP-FPM开机自启
sudo systemctl enable php-fpm
检查PHP-FPM服务状态
sudo systemctl status php-fpm
配置Nginx与PHP
修改Nginx配置文件
sudo nano /etc/nginx/nginx.conf
- 在
http块中添加以下配置:
server {
listen 80;
server_name localhost;
root /usr/share/nginx/html;
index index.php index.html index.htm;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
} 保存并退出配置文件。
测试配置

创建一个简单的PHP文件
sudo nano /usr/share/nginx/html/info.php
添加以下内容:
<?php phpinfo(); ?>
- 访问
http://localhost/info.php,如果看到PHP信息页面,则配置成功。
FAQs
Q1:如何查看Nginx的版本信息? A1:使用以下命令查看Nginx版本:
nginx -v
Q2:如何查看PHP的版本信息? A2:使用以下命令查看PHP版本:
php -v
