CentOS 7 安装 Nginx 指南,centos7安装nginz

Time:2025年01月07日 Read:7 评论:42 作者:y21dr45

Nginx 是一款高性能的 HTTP 和反向代理服务器,以其高并发处理能力、低资源消耗和灵活的配置系统被广泛应用于各种网站和应用场景,本文将详细介绍如何在 CentOS 7 上安装和配置 Nginx。

CentOS 7 安装 Nginx 指南,centos7安装nginz

一、安装 Nginx

1. 添加 Nginx 官方源

为了确保我们安装的是 Nginx 的最新稳定版本,我们需要添加 Nginx 官方仓库源到 CentOS 7 中。

sudo rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

2. 安装 Nginx

添加完仓库源后,我们可以使用yum 命令来安装 Nginx:

sudo yum install nginx

在安装过程中,如果出现提示要求导入 GPG key,输入y 继续。

3. 启动 Nginx

安装完成后,我们需要启动 Nginx 服务,并设置其开机自启:

sudo systemctl start nginx
sudo systemctl enable nginx

4. 配置防火墙

CentOS 7 默认使用firewalld,我们需要开放 HTTP(80)和 HTTPS(443)端口:

sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload

二、验证 Nginx 安装

1. 检查 Nginx 服务状态

可以使用以下命令检查 Nginx 服务是否正常运行:

sudo systemctl status nginx

如果输出显示active (running),则说明 Nginx 正常运行。

2. 验证 Nginx 默认页面

打开浏览器,访问 http://YOUR_SERVER_IP 或 http://localhost,如果看到 Nginx 的默认欢迎页面,说明 Nginx 已成功安装并运行。

三、配置 Nginx

1. 修改配置文件

Nginx 的配置文件位于/etc/nginx/nginx.conf,你可以使用文本编辑器(如vim)进行编辑:

sudo vim /etc/nginx/nginx.conf

2. 配置虚拟主机

为了托管多个网站,你需要在 Nginx 中配置虚拟主机,进入/etc/nginx/conf.d/ 目录,该目录用于存放虚拟主机配置文件:

cd /etc/nginx/conf.d/

创建一个新的虚拟主机配置文件,例如mywebsite

sudo vim mywebsite

添加以下内容:

server {
    listen       80;
    server_name  your_domain_or_ip;
    location / {
        root   /usr/share/nginx/html;
        index  index.html index.htm;
    }
}

保存并退出编辑器,然后重新加载 Nginx 配置:

sudo systemctl reload nginx

四、常用 Nginx 管理命令

启动 Nginx:

    sudo systemctl start nginx

停止 Nginx:

    sudo systemctl stop nginx

重启 Nginx:

    sudo systemctl restart nginx

重新加载 Nginx 配置:

    sudo systemctl reload nginx

查看 Nginx 状态:

    sudo systemctl status nginx

通过以上步骤,我们已经成功在 CentOS 7 上安装了 Nginx,并且介绍了如何启动、配置以及管理 Nginx,如果你有更多高级需求,比如配置反向代理、负载均衡等,可以进一步研究 Nginx 的文档和相关教程。

标签: centos7安装nginx 
排行榜
关于我们
「好主机」服务器测评网专注于为用户提供专业、真实的服务器评测与高性价比推荐。我们通过硬核性能测试、稳定性追踪及用户真实评价,帮助企业和个人用户快速找到最适合的服务器解决方案。无论是云服务器、物理服务器还是企业级服务器,好主机都是您值得信赖的选购指南!
快捷菜单1
服务器测评
VPS测评
VPS测评
服务器资讯
服务器资讯
扫码关注
鲁ICP备2022041413号-1