美文网首页
nginx常用命令

nginx常用命令

作者: 胖子捏肚子 | 来源:发表于2024-07-12 22:28 被阅读0次
systemctl restart nginx  #刷新配置文件
systemctl reload nginx  #刷新配置文件
systemctl status nginx  #查看运行状态
tail -f /var/log/nginx/access.log  #查看运行日志
tail -f /var/log/nginx/error.log #查看错误日志
vim /etc/nginx/nginx.conf  #默认配置文件位置

日志说明

log_format custom '$remote_addr - $remote_user [$time_local] '
                  '"$request" $status $body_bytes_sent '
                  '"$http_referer" "$http_user_agent" '
                  '$server_port $scheme $request_time';

access_log /var/log/nginx/access.log custom;
  • $remote_addr 是客户端的 IP 地址。
  • $remote_user 是远程登录用户名。
  • $time_local 是本地时间。
  • $request 是请求行,包含了请求方法、请求的 URI 和协议版本。
  • $status 是 HTTP 状态码。
  • $body_bytes_sent 是发送给客户端的响应体字节数。
  • $http_referer 是请求的 Referer 头。
  • $http_user_agent 是请求的 User-Agent 头。
  • $server_port 是服务器监听的端口号。
  • $scheme 是请求的协议(http 或 https)。
  • $request_time 是处理请求所花费的时间(秒)。

相关文章

网友评论

      本文标题:nginx常用命令

      本文链接:https://www.haomeiwen.com/subject/hqifhjtx.html