• 1、安装httpd
  • 2、生成用户密码
  • 3、配置nginx.conf
  • 4、重启nginx
  • 5、登录验证



flink 进行standalone安装候,不需要登录密码,可以直接访问,存在一定安全隐患,可以通过nginx以及httpd实现密码验证。

1、安装httpd

yum -y  install httpd

2、生成用户密码

htpasswd -b /app/data/nginx/conf/htpasswd flink 123456

这里flink 就是后面登录需要的用户, 密码 123456

3、配置nginx.conf

在nginx 配置中添加 如下配置,ip为访问flink服务器ip,一般flink端口为8081,通过nginx转发以后,调整访问端口,这里调整端口为8090。

server {
	listen 8090
	server_name 192.168.1.8;
	location /flink {
		auth_basic "Restricted Access";
		auth_basic_user_file /app/data/nginx/conf/htpasswd;
		proxy_pass http://192.168.1.8:8081;
	}
}

4、重启nginx

添加配置完成以后,重启nginx,

sudo /opt/nginx/sbin/nginx -s quit
sudo /opt/nginx/sbin/nginx -c /opt/nginx/conf/nginx.conf

5、登录验证

重启号以后,访问flink 需要地址改为http://192.168.1.8:8090/flink .并且需要输入用户密码。

flink设置登录密码_服务器