首页 > 其他分享 >乐维监控keycloak单点登录实操(上篇)

乐维监控keycloak单点登录实操(上篇)

时间:2023-01-04 10:34:53浏览次数:58  
标签:bin 单点 乐维 登录 实操 docker keycloak

Keycloak为Web应用和Restful服务提供了一站式的单点登录解决方案,为登录、注册、用户管理提供了可视化管理界面,用户可以借助于该界面来配置符合自身需要的安全策略和进行用户管理。下面让我们来看看乐维监控如何实现keycloak单点登录,乐维keycloak单点登录方案分为上下篇,此为上篇。

一、离线docker环境搭建

1. 上传二进制文件到指定服务器任意目录

Docker-19.03.9.tgz

乐维监控keycloak单点登录实操(上篇)_it监控

1. 解压二进制文件

tar -zxvf docker-19.03.9.tgz

2. 复制二进制文件到/usr/bin目录下

cp docker/* /usr/bin/

3. 配置docker.service文件

vi /usr/lib/systemd/system/docker.service

将下面内容粘贴进去

[Unit]

Description=Docker Application Container Engine

Documentation=https://docs.docker.com

After=network-online.target firewalld.service

Wants=network-online.target

[Service]

Type=notify

ExecStart=/usr/bin/dockerd

ExecReload=/bin/kill -s HUP $MAINPID

LimitNOFILE=infinity

LimitNPROC=infinity

TimeoutStartSec=0

Delegate=yes

KillMode=process

Restart=on-failure

StartLimitBurst=3

StartLimitInterval=60s

[Install]

WantedBy=multi-user.target

4. 启动docker服务进程

systemctl daemon-reload

systemctl start docker.service

systemctl enable docker.service

5. 检查是否启动成功

docker version

乐维监控keycloak单点登录实操(上篇)_docker_02

二、通过docker启动keycloak服务

1. 导入keycloak 16.1.1版本镜像

乐维监控keycloak单点登录实操(上篇)_乐维监控_03

1. 将压缩文件导入为镜像使用

docker load -i keycloak.tar

1. 创建外部存储目录

mkdir /keycloak-data

2. 修改外部存储目录权限

chmod 777 /keycloak-data

3. 启动keycloak服务(默认账号密码为admin:admin)

docker run -id -v /keycloak-data/:/opt/jboss/keycloak/standalone/data/ -p 8090:8080 -e KEYCLOAK_USER=admin -e KEYCLOAK_PASSWORD=admin --name keycloak-server jboss/keycloak


三、本地keycloak数据同步

1. 安装rsync

yum install rsync -y

2. 将本地密钥cp至异地authorized_keys文件

本地密钥:

乐维监控keycloak单点登录实操(上篇)_it监控_04

异地authorized_keys文件:

乐维监控keycloak单点登录实操(上篇)_it监控_05

1. 定时同步文件至异地

rsync -avz /keycloak-data/ ​[email protected]:/keycloak-data/​​

2. 同步后需重启异地keycloak-server服务

dockers restart keycloak-server

以上即为乐维监控keycloak单点登录操作步骤(上篇),下篇请留意后续内容,同时更多乐维监控使用问题还可V我:forum_lwops,或进入​乐维社区​进行留言。

标签:bin,单点,乐维,登录,实操,docker,keycloak
From: https://blog.51cto.com/lwops/5987045

相关文章