CentOS 7.3 环境下使用 Nginx 的 yum 安装与配置指南

简介
Nginx 是一个高性能的 HTTP 和反向代理服务器,以及一个 IMAP/POP3/SMTP 代理服务器,本文将详细介绍在 CentOS 7.3 环境下,如何使用 yum 命令来安装和配置 Nginx。
安装 Nginx
添加 Nginx Yum 仓库
需要将 Nginx 的 yum 仓库添加到系统中,可以通过以下命令完成:
sudo rpm -Uvh https://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
安装 Nginx
添加完仓库后,可以使用以下命令安装 Nginx:
sudo yum install nginx
验证安装
安装完成后,可以通过以下命令查看 Nginx 的版本信息,以确认安装成功:
nginx -v
配置 Nginx

修改默认配置文件
Nginx 的默认配置文件位于 /etc/nginx/nginx.conf,您可以根据需要修改此文件。
创建站点配置文件
在 /etc/nginx/conf.d/ 目录下创建一个新的配置文件,example.com.conf,以下是该文件的示例内容:
server {
listen 80;
server_name example.com www.example.com;
location / {
root /usr/share/nginx/html;
index index.html index.htm;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
} 重启 Nginx 服务
修改配置文件后,需要重启 Nginx 服务以使更改生效:
sudo systemctl restart nginx
测试 Nginx
检查 Nginx 监听端口
可以使用以下命令检查 Nginx 是否在 80 端口监听:
sudo netstat -tulnp | grep :80
访问站点

在浏览器中输入您的域名或 IP 地址,如果一切配置正确,您应该能看到 Nginx 的默认欢迎页面。
FAQs
问题 1:如何查看 Nginx 的进程信息?
解答:可以使用以下命令查看 Nginx 的进程信息:
sudo ps -ef | grep nginx
问题 2:如何关闭 Nginx 服务?
解答:可以使用以下命令关闭 Nginx 服务:
sudo systemctl stop nginx
通过以上步骤,您可以在 CentOS 7.3 环境下使用 yum 命令成功安装和配置 Nginx,希望本文对您有所帮助。

