CentOS 安装 Nginx 指南

简介
Nginx 是一款高性能的 HTTP 和反向代理服务器,常用于网站服务器、负载均衡、邮件代理等场景,本文将详细介绍如何在 CentOS 系统上安装 Nginx。
准备工作
- 确保您的 CentOS 系统已更新至最新版本。
- 安装必要的依赖包,如编译工具、开发库等。
sudo yum update -y sudo yum groupinstall -y "Development Tools" sudo yum install -y pcre pcre-devel zlib zlib-devel openssl openssl-devel
安装 Nginx
添加 Nginx Yum 仓库
sudo rpm -Uvh https://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
安装 Nginx
sudo yum install -y nginx
启动 Nginx 服务

sudo systemctl start nginx
设置 Nginx 服务开机自启
sudo systemctl enable nginx
验证安装
- 在浏览器中输入
http://localhost/,如果看到 Nginx 的欢迎页面,则表示安装成功。
配置 Nginx
编辑 Nginx 配置文件
sudo vi /etc/nginx/nginx.conf
- 修改
server部分的配置,例如添加自定义域名和路径。
server {
listen 80;
server_name localhost;
location / {
root /usr/share/nginx/html;
index index.html index.htm;
}
} 保存并退出编辑器。
重启 Nginx 服务
sudo systemctl restart nginx
FAQs

问题:安装 Nginx 时遇到依赖包错误怎么办?
解答: 确保已安装所有必要的依赖包,可以使用以下命令检查依赖包是否安装正确:
sudo yum install -y pcre pcre-devel zlib zlib-devel openssl openssl-devel
问题:如何查看 Nginx 的版本信息?
解答: 使用以下命令查看 Nginx 的版本信息:
nginx -v
通过以上步骤,您可以在 CentOS 系统上成功安装和配置 Nginx,祝您使用愉快!

