CentOS7.2にRundeckをインストール

1. Javaをインストール

# yum install -y java-1.8.0 

2. Rundeckパッケージインストール

# rpm -Uvh http://repo.rundeck.org/latest.rpm

3. Rundeckインストール

# yum install -y rundeck

4. Rundeck起動

# systemctl start rundeckd

5. Rundeck自動起動

# systemctl enable rundeckd

6. URL設定

# vi /etc/rundeck/rundeck-config.properties
  :%s/localhost/対象サーバのIPアドレスもしくはホスト名/gc
# vi /etc/rundeck/framework.properties
  :%s/localhost/対象サーバのIPアドレスもしくはホスト名/gc

7. Rundeck用にサービスとポート開放

# firewall-cmd --add-port=4440/tcp --permanent
# firewall-cmd --add-service=http --permanent
# firewall-cmd --reload

8. adminパスワードをハッシュ化

# java -cp /var/lib/rundeck/bootstrap/jetty-all-9.0.7.v20131107.jar org.eclipse.jetty.util.security.Password admin パスワード

9. アドミンのパスワードをハッシュ値に変更

# vi /etc/rundeck/realm.properties

10. Rundeck再起動

# systemctl restart rundeckd