**启动一个elasticsearch实例,此处略过** **nginx配置** ``` $ cat elastic.conf server { server_name www.erica.com; location / { proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; auth_basic "login"; auth_basic_user_file /etc/nginx/conf.d/espasswd; autoindex on; proxy_pass http://192.168.0.3:9200; } } ``` **生成密码** ``` $ yum -y install httpd-tools $ htpasswd -c /etc/nginx/conf.d/espasswd es123 $ cat espasswd es123:$apr1$azF0v.3/$vTZbFP0lq3HRRcoue5JhP1 # 密码是 $$之间的字符 ``` **本机访问** ``` 绑定hosts 192.168.0.3 www.erica.com 访问 www.erica.com ``` **参考** ``` https://www.minvolai.com/setting-up-a-secure-single-node-elasticsearch-server-behind-nginx/ ``` 最后修改:2019 年 08 月 30 日 11 : 41 AM © 著作权归作者所有