当前位置:首页 > RockyLinux > 正文

RockyLinux Nginx命令详解(Nginx管理教程:从安装到日常运维)

在当今的Web开发和服务器运维中,Nginx 是一款广受欢迎的高性能 Web 服务器和反向代理服务器。而 RockyLinux 作为 CentOS 的继任者,因其稳定性与企业级支持,成为部署 Nginx 的理想操作系统。本文将手把手教你如何在 RockyLinux 上使用 RockyLinux Nginx命令 进行完整的 Nginx管理,即使是 Linux 新手也能轻松上手。

RockyLinux Nginx命令详解(Nginx管理教程:从安装到日常运维) Nginx命令 Nginx管理教程 Web服务器 Nginx配置与启动 第1张

一、安装 Nginx

首先,确保你的 RockyLinux 系统已更新:

sudo dnf update -y  

然后安装 Nginx:

sudo dnf install nginx -y  

二、启动与启用 Nginx 服务

安装完成后,使用以下命令启动 Nginx:

sudo systemctl start nginx  

为了让 Nginx 在系统重启后自动运行,还需启用它:

sudo systemctl enable nginx  

三、常用 Nginx 管理命令

掌握以下 Nginx管理 命令,可轻松控制服务状态:

  • sudo systemctl status nginx — 查看 Nginx 运行状态
  • sudo systemctl stop nginx — 停止 Nginx
  • sudo systemctl restart nginx — 重启 Nginx
  • sudo systemctl reload nginx — 重载配置(不中断服务)

四、测试 Nginx 是否正常工作

打开浏览器,访问你的服务器 IP 地址(如 http://192.168.1.100),如果看到 “Welcome to nginx!” 页面,说明服务已成功运行。

你也可以在终端使用 curl 测试:

curl http://localhost  

五、配置文件位置与基本修改

Nginx 的主配置文件位于 /etc/nginx/nginx.conf,站点配置通常放在 /etc/nginx/conf.d/ 目录下。

例如,创建一个简单的网站配置:

sudo nano /etc/nginx/conf.d/mywebsite.conf  

写入以下内容:

server {    listen 80;    server_name example.com;    root /var/www/html;    index index.html;}  

保存后,务必检查配置语法是否正确:

sudo nginx -t  

若显示 syntax is ok,即可重载配置:

sudo systemctl reload nginx  

六、防火墙设置(重要!)

RockyLinux 默认启用 firewalld,需放行 HTTP(80端口)流量:

sudo firewall-cmd --permanent --add-service=httpsudo firewall-cmd --reload  

总结

通过本教程,你已经掌握了在 RockyLinux 上使用 RockyLinux Nginx命令 完成从安装、启动、配置到防火墙设置的完整 Nginx管理流程。无论你是搭建个人博客、企业官网还是 API 网关,这些基础操作都是必不可少的。

记住关键的 SEO 关键词:RockyLinux Nginx命令Nginx管理教程RockyLinux Web服务器Nginx配置与启动,它们将帮助你在搜索引擎中快速找到相关资源。

现在,你已经可以自信地在 RockyLinux 上部署和管理 Nginx 服务了!