在Nginx上配置日志和监控,需要在Nginx配置文件中进行相应的配置。以下是一个简单的示例,展示了如何在Nginx上配置日志和监控。
打开Nginx配置文件。通常位于/etc/nginx/nginx.conf或/etc/nginx/sites-available/default。
在配置文件中,添加一个新的server块,如下所示:
http {
...
server {
listen 80;
server_name example.com;
# 配置日志
access_log /var/log/nginx/access.log;
error_log /var/log/nginx/error.log;
# 配置监控
location /status {
stub_status on;
access_log off;
allow 127.0.0.1;
deny all;
}
location / {
root /var/www/example.com;
index index.html index.htm;
}
}
...
}
解释一下上述配置:
保存配置文件,重启Nginx服务:
sudo systemctl restart nginx
配置完成后,可以通过浏览器访问example.com,看是否能正确访问网站,并且日志和监控生效。