如何在Ubuntu 20.04上启用和查看Nginx日志

如何在Ubuntu 20.04上启用和查看Nginx日志

扫码添加渲大师小管家,免费领取渲染插件、素材、模型、教程合集大礼包!

服务器管理不仅仅与初始配置有关。还会涉及到监督服务并确保能正常运行。对于Web服务器(如Nginx)。日志文件包含有关通过Web服务器访问资源的相关信息。一旦发生错误。我们可通过查看日志文件来排查问题。那么如何在Ubuntu 20.04系统中启用和查看Nginx日志呢?下面一起来了解下。

如何在Ubuntu 20.04上启用和查看Nginx日志

先决条件:这里我们购买的是RAKsmart美国服务器。操作系统选的是Ubuntu 20.04 LTS。并且已安装Nginx。

Nginx中记录事件的日志有两种类型。一种是访问日志。另一种是错误日志。我们可以在Ubuntu服务器部分或HTTP中使用access_log伪指令启用访问日志。

access_log log_file log_format;

第一个参数“ log_file”是强制性的。而第二个参数是可选的“ log_format”。如果您未提及日志格式。则将以默认的组合格式键入日志。

默认情况下。访问日志是在Nginx配置文件中定义的。一般是存储在下面的配置文件中:

http {

access_log /var/log/nginx/access.log;

}

如果Nginx突然停止运行或无法正常工作。它将在错误日志中记录所有事件。我们可以通过查看Nginx错误日志来了解更多详细信息。启用错误日志会用到error_log指令。error_log指令的语法如下:

error_log log_file log_level;

在以上语法中。第一个参数表示日志文件路径。第二个参数标识日志事件的安全级别。

例如。在服务器上下文中的error_log指令中执行覆盖。

http {


error_log /var/log/nginx/error_log;
server {
listen 80;
server_name example1.com;
error_log /var/log/nginx/example1.error_log warn;

}
server {
listen 80;
server_name example2.com;
error_log /var/log/nginx/example2.error_log debug;

}
}

当需要禁用错误日志时。请将日志文件的名称分配给/dev/null。如error_log /dev/null;

以上是关于如何在Ubuntu服务器上启用和查看Nginx访问日志和错误日志的方法。当遇到错误时。我们可以通过查看日志详情来排查问题并解决。

分享到 :
相关推荐

适合租用香港免备案服务器的网站有哪些(香港免备案服务器哪家好)

适合租用香港免备案服务器的网站有:1。外贸网站。选择香港服务器能免去备案的手续;2。...

怎么做好vps美国服务器的安全保护措施(怎么做好vps美国服务器的安全保护措施)

做好vps美国服务器安全保护措施的方法:1。定期更换管理密码。降低被黑客暴力破解的风...

游戏高防服务器租用不稳定的原因有哪些(游戏高防服务器租用不稳定的原因有哪些呢)

具体内容如下:1。服务器的配置。服务器的运行将建立在服务器的硬件配置上。假如服务[&...

海外vps云主机登陆失败的原因有哪些(vps登录不上)

海外vps云主机登陆失败的原因有:1。使用的账号到期欠费。导致海外vps云主机无法登...

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注