ELK日志服务器的快速搭建并收集Nginx日志(3)

四、其他的一些配置。

kibana是直接访问的比较不安全,我们需要用nginx访问代理,并设置权限用户名和密码访问

先在kibana服务器上安装nginx 不介绍了

在nginx里面配置

#################################################################################

server

{

listen            80;

server_name    localhost;

auth_basic "Restricted Access";

auth_basic_user_file /usr/local/nginx/conf/htpasswd.users;  #密码和用户

location / {

proxy_pass    :5601;  #代理kibana的5601之后就可以直接80访问了

proxy_set_header Host $host;

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header REMOTE-HOST $remote_addr;

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

}

}

####################################################################################

创建密码和用户文件:htpasswd.users 

需要安装httpd-tool包先安装它

htpasswd -bc /usr/local/nginx/conf/htpasswd.users admin paswdadmin  #前面是用户后面是密码

##################################################################################

之后通过访问需要密码和用户并且是80端口了

ELK日志服务器的快速搭建并收集Nginx日志

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/e12eab40cbde5d229f3594f19621798f.html