查询Nginx的版本号可以通过以下几种方法:
1. 命令行方式:
如果Nginx正在运行,可以直接在命令行中输入以下命令:
```bash
nginx -v
```
或者
```bash
nginx -V
```
这两个命令都会输出Nginx的版本信息。
如果Nginx没有运行,你可以直接使用以下命令来启动Nginx并输出版本信息:
```bash
nginx -t
```
这个命令会测试Nginx配置文件是否正确,并在最后输出Nginx的版本信息。
2. 通过服务管理器:
如果你的Nginx是通过服务管理器(如systemd)启动的,你可以查看服务状态来获取版本信息:
```bash
systemctl status nginx
```
在输出的信息中,你可以找到Nginx的版本号。
3. 检查Nginx安装目录:
如果你有Nginx的安装目录,通常版本号可以在`nginx`可执行文件中找到。你可以使用以下命令查看:
```bash
cat /usr/local/nginx/sbin/nginx grep "version"
```
或者根据你的Nginx安装路径替换`/usr/local/nginx/sbin/nginx`。
4. 查看源代码:
如果你从源代码编译了Nginx,版本号通常在源代码树中的`ngx_version.h`文件中定义。
选择上述方法之一,你就可以查询到Nginx的版本号了。