nginx配置转发到elk的kibana的服务器
服务器准备
在135服务器上安装nginx服务
编辑kibana服务器的配置文件
将端口改为监听自己
杀掉之前kibana进程
重新启动kibana服务
因为设置了监听自身,所以前台访问kibana页面报错
此时我们修改nginx配置文件,用grep命令反选不含#和空行的行
将其覆盖原来的nginx配置文件nginx.conf
在133els服务器上做一个解析
访问添加的解析域名
此时前台访问kibana的前台页面加5601端口会被拒绝,需要访问nginx的80端口,然后转发给kibana进行访问
接下来设置加密访问,编辑135机器的nginx.conf配置文件vim /etc/nginx/nginx.conf
在/etc/nginx/文件夹下创建.htpasswd文件,并通过apache加密工具写入密码
htpasswd -c /etc/nginx/.htpasswd admin 提示输入密码设置为123456,如果提示htpasswd不被允许,则需要安装httpd-tools工具
此时.htpasswd中内容为加密内容
此时访问nginx,则显示需要输入用户名密码
登录成功
重新启动配置文件
重新加载前台页面显示成功