2.Nginx 負載認證功能配置

1. 查找Nginx安裝路徑, 並創建啓動目錄

yum install httpd-tools

 

2. touch kibana.conf 創建負載配置文件,vim 編輯

[[email protected] conf.d]# more kibana.conf

server {

listen 8000;

# server_name elkmonitor.net.jdb-dev.com; #當前主機名

server_name 100.76.37.73 default ; #當前主機名

auth_basic "Kibana login";

auth_basic_user_file /usr/local/nginx/conf/htpasswd.users; #登錄驗證

location / {

proxy_pass http://100.76.37.70:5601; #轉發到kibana

# proxy_http_version 1.1;

# proxy_set_header Upgrade $http_upgrade;

# proxy_set_header Connection 'upgrade';

# proxy_set_header Host $host;

# proxy_cache_bypass $http_upgrade;

}

}

 

 

 

server {

listen 80;

server_name elkmanage.net.jdb-dev.com; #當前主機名

auth_basic "Kibana login";

auth_basic_user_file /usr/local/nginx/conf/htpasswd.users; #登錄驗證

location / {

proxy_pass http://100.76.37.68:9000; #轉發到kibana

# proxy_http_version 1.1;

# proxy_set_header Upgrade $http_upgrade;

# proxy_set_header Connection 'upgrade';

# proxy_set_header Host $host;

# proxy_cache_bypass $http_upgrade;

}

}

 

kibana.passwd