插件窝 干货文章 nginx怎么查看运行版本

nginx怎么查看运行版本

Nginx bash 信息 查看 514    来源:    2025-04-07

在 Linux/Unix 系统中,可以通过以下几种方式查看 Nginx 的运行版本:

方法 1:使用 -v-V 参数

nginx -v

这会显示简短的版本信息,例如:

nginx version: nginx/1.18.0

如果想查看更详细的编译配置信息(包括模块):

nginx -V

方法 2:查看 HTTP 响应头(如果 Nginx 正在运行)

curl -I http://localhost

在返回的 HTTP 头中会包含 Server 字段,例如:

Server: nginx/1.18.0

方法 3:通过进程信息查看

ps aux | grep nginx

找到 master 进程后可以看到完整的启动命令,通常包含版本信息。

方法 4:查看安装包信息(适用于包管理器安装的 Nginx)

  • Debian/Ubuntu: bash dpkg -l | grep nginx
  • RHEL/CentOS: bash rpm -qa | grep nginx

注意事项:

  1. 需要确保 nginx 命令在 PATH 环境变量中
  2. 如果使用自定义路径安装,需要指定完整路径,例如: bash /usr/local/nginx/sbin/nginx -v
  3. 某些发行版可能需要 sudo 权限

如果需要进一步帮助(如特定环境下的版本检查),可以提供更多系统环境信息。