Redmineのインストール、昔はだいぶ苦労した記憶があるがAnsibleで楽ができるとのことでやってみます。
Redmine日本語サイトに記載の手順で実施。
https://redmine.jp/install/
1.リポジトリ追加と前提パッケージのインストール
# yum install -y epel-release # yum install -y ansible git
2.githubからプレイブックをダウンロード
# git clone https://github.com/farend/redmine-centos-ansible.git
3.PostgreSQLのパスワード指定
viエディタ等でファイルを開きパスワード設定後に保存
# cd redmine-centos-ansible/group_vars # vi redmine-servers # ---------------------------------------------------------------------- # データベースの redmine ユーザーのパスワード (変更推奨) db_passwd_redmine: ******** ← ここにパスワードを設定する # ----------------------------------------------------------------------
4.プレイブック実行
# cd redmine-centos-ansible/ # ansible-playbook -i hosts site.yml PLAY [redmine-servers] ********************************************************************************************************************************* TASK [Gathering Facts] ********************************************************************************************************************************* ok: [localhost] 途中省略 TASK [完了] ********************************************************************************************************************************************** ok: [localhost] => "msg": "インストールが完了しました。 http://xxx.xxx.xxx.xxx/redmine/ にアクセスしてください。" } PLAY RECAP ********************************************************************************************************************************************* localhost : ok=51 changed=39 unreachable=0 failed=0
5.Redmineトップページへアクセス
ここまで30分かからない!
楽だ・・・