2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

KeyCloakを使えるようにするところまで

Last updated at Posted at 2018-02-22

例によって自分用備忘録。
とりあえず8080番ポートでアクセスできるようになるまで。
KeyCloakのバージョンは3.4.3

##コマンド多いのでrootにスイッチ

##必要なコマンドをインスコ

##jdk8、mavenのインストール

# wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm
# rpm -ihv jdk-8u131-linux-x64.rpm
# cd /opt
# wget http://ftp.riken.jp/net/apache/maven/maven-3/3.5.2/binaries/apache-maven-3.5.2-bin.tar.gz
# tar xzvf apache-maven-3.5.2-bin.tar.gz
# mv apache-maven{-3.5.2,}

##PATHを通す

# vi ~/.bash_profile

//最終行に以下を追加
export JAVA_HOME=/usr/java/default/
export PATH=$PATH:/opt/apache-maven/bin

# . ~/.bash_profile

##KeyCroakのインストール

# wget https://downloads.jboss.org/keycloak/3.4.3.Final/keycloak-3.4.3.Final.zip
# unzip keycloak-3.4.3.Final.zip

##KeyCloak起動してアクセス

# cd keycloak-3.4.3.Final
# firewall-cmd --zone=public --add-port=8080/tcp --permanent
# firewall-cmd --zone=public --add-port=80/tcp --permanent
# firewall-cmd --zone=public --add-port=443/tcp --permanent
# firewall-cmd --reload
# bin/standalone.sh -b 0.0.0.0

##最後らへんに以下のログが表示がされたら起動完了。

INFO  [org.jboss.as.server] (ServerService Thread Pool -- 45) WFLYSRV0010: Deployed "keycloak-server.war" (runtime-name : "keycloak-server.war")
INFO  [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0212: Resuming server
INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0060: Http management interface listening on http://127.0.0.1:9990/management
INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0051: Admin console listening on http://127.0.0.1:9990
INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0025: Keycloak 3.4.3.Final (WildFly Core 3.0.8.Final) started in 29609ms - Started 545 of 881 services (604 services are lazy, passive or on-demand)

KeyCroakを終了したいときはCtrl + C で。

ブラウザから以下URLにアクセスしてKeyCloakの画面出てきたらとりあえずオッケー。

 http://【IPアドレス】:8080/auth/

##次回
今回構築したKeyCroakで、SAMLを使ってWordPressとのSSOをやっていく気持ちがある。
もしくはADFSでやってみる気持ちがある。

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?