linux怎么查看nginx
linux怎么查看nginx详细介绍
在 Linux 系统里,你可以借助不同命令来查看 Nginx 的相关信息,下面为你详细介绍:
1. 查看 Nginx 是否正在运行
可以使用systemctl或者service命令来查看 Nginx 的运行状态。
使用
systemctl命令
在采用 systemd 的系统(像 CentOS 7 及以上版本、Ubuntu 16.04 及以上版本)中,可执行如下命令:
bash
systemctl status nginx
此命令会显示 Nginx 的当前状态,若正在运行,会显示active (running);若已停止,则显示inactive (dead)。
使用
service命令
在较旧的系统里,可使用service命令:
bash
nginx status
效果与systemctl status nginx相近。
2. 查看 Nginx 进程
使用ps命令查看正在运行的 Nginx 进程:
bash
nginx
这个命令会列出所有包含 “nginx” 的进程信息,你能够看到 Nginx 主进程和工作进程的详细情况。
3. 查看 Nginx 版本
要查看已安装的 Nginx 版本,可使用以下命令:
bash
nginx
此命令会输出 Nginx 的版本号。若要获取更详细的版本信息,可使用:
bash
nginx
该命令会输出 Nginx 的版本号以及编译时的配置参数。
4. 查看 Nginx 配置文件
Nginx 的主配置文件通常位于/etc/nginx/nginx.conf,可以使用cat命令查看其内容:
bash
/etc/nginx/nginx.conf
要是你想查看特定站点的配置文件,一般在/etc/nginx/sites-available/或者/etc/nginx/conf.d/目录下,同样可以使用cat命令查看。例如,查看名为example.com的站点配置文件:
bash
/etc/nginx/sites-available/example.com
5. 查看 Nginx 日志文件
Nginx 的日志文件能协助你了解其运行状况和访问情况。主要的日志文件有访问日志和错误日志。
访问日志
默认的访问日志文件路径为/var/log/nginx/access.log,使用以下命令查看:
bash
/var/log/nginx/access.log
错误日志
默认的错误日志文件路径为/var/log/nginx/error.log,使用以下命令查看:
bash
/var/log/nginx/error.log
若想实时查看日志文件的更新情况,可使用tail -f命令:
bash
/var/log/nginx/access.log
或者
bash
/var/log/nginx/error.log
912tail /var/log/nginx/error.log
借助以上这些命令,你可以全面查看 Nginx 的运行状态、版本、配置和日志等信息。