LoginSignup
2
3

More than 5 years have passed since last update.

Keycloak のインストール

Last updated at Posted at 2018-12-07

Keycloak のインストールを試してみたのでメモ。
環境はCentOS 7

前提条件

これぐらいが必要らしい

システム スペック
Java Java 8 JDK
コマンド zip, gzip もしくは tar
RAM 512M
ディスク容量 1G

手順

  1. tarファイルをダウンロード

    # curl -LkvOf https://downloads.jboss.org/keycloak/4.7.0.Final/keycloak-4.7.0.Final.tar.gz
    
  2. ダウンロードしたtarファイルを展開

    # tar xvzf keycloak-4.7.0.Final.tar.gz
    
  3. /opt配下に移動

    # mv keycloak-4.7.0.Final /opt/keycloak
    
  4. keycloak実行用ユーザ作成

    # useradd keycloak
    
  5. keycloakのディレクトリの所有者を実行用ユーザに変更

    # chown -R keycloak:keycloak /opt/keycloak
    
  6. サービスファイルを作成

    # vi /usr/lib/systemd/system/keycloak.service
    
    keycloak.service
    [Unit]
    Description=Keycloak server daemon
    
    [Service]
    User=keycloak
    ExecStart=/opt/keycloak/bin/standalone.sh -b=0.0.0.0
    ExecStop=/bin/kill -INT $MAINPID
    
    [Install]
    WantedBy=multi-user.target
    

    -b=0.0.0.0をつけると制限なくなるので、本番などでは絶対にやらないようにしてください。あとでここは修正します

  7. 自動起動設定

    # systemctl enable keycloak
    
  8. 起動

    # systemctl start keycloak
    

参考

2
3
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
3