最小構成でインストールしたUbuntu ServerにRedmineを自動インストールするためのAnsibleプレイブックです。
ansible-playbook
を実行するだけで、あとはしばらく放置すればインストールが完了します。
Ansibleを使ってRedmineを自動インストールするためのプレイブックです。以下のwebサイトで紹介されている手順におおむね準拠しています。
Redmine 6.0 をUbuntu 24.04 LTSにインストールする手順
- Ansible 2.17.5
- Redmine 6.0
- Ubuntu Server 24.04 LTS
- PostgreSQL 16.4
- Apache (Railsの実行にはPassengerを使用)
- Ruby 3.3.6
インストール直後の Ubuntu Server にログインし以下の操作を行ってください。
Installing Ansible on specific operating systems — Ansible Community Documentation を参考にして Ansible をインストールします。
sudo apt update
sudo apt install software-properties-common
sudo add-apt-repository --yes --update ppa:ansible/ansible
sudo apt install ansible
git や PostgreSQL の操作 で必要なパッケージをインストールします。
sudo apt update
sudo apt install git python3-psycopg2
git clone https://github.com/farend/redmine-ubuntu-ansible.git
ファイル group_vars/redmine-servers
をエディタで開き、 db_passwd_redmine
を適当な内容に変更してください。これはPostgreSQLのRedmine用ユーザー redmine に設定されるパスワードです。
下記コマンドを実行してください。Redmineの自動インストールが開始されます。
Note
"BECOME password"にsudoを実行するためのパスワードを入力してください。
cd redmine-ubuntu-ansible
ansible-playbook -K -i hosts site.yml
10〜20分ほどでインストールが完了します。webブラウザで http://サーバIPアドレス/redmine
にアクセスしてください。Redmineの画面が表示されるはずです。
MIT License