最小構成でインストールしたUbuntu ServerにRedmineを自動インストールするためのAnsibleプレイブックです。
コマンド6個をコピペ実行するだけで、あとはしばらく放置すればインストールが完了します。
Ansibleを使ってRedmineを自動インストールするためのプレイブックです。以下のwebサイトで紹介されている手順におおむね準拠しています。
Redmine 3.4をUbuntu Server 16.04.2 LTSにインストールする手順
Redmine標準に対して、カテゴリのサブプロジェクト継承パッチの組み込み、プラグイン、テーマの追加、admin初期パスワードの変更などを行っています。
http://www.redmine.org/issues/5358#note-108
redmine_startpage, redmine_issue_templates, redmine_banner, redmine_view_customize, redmine_xlsx_format_issue_exporter, redmine_theme_changer, redmine_default_custom_query, redmine_message_customize
詳細は下記参照ください。
farend_basic,redmine_flat,gitmike,PurpleMine2,minimalflat2,flatly_light,kodomo,farend_bleuclair
詳細は下記参照ください。
Redmineインストール直後のadmin初期パスワードは admin で固定されており、インストール直後に乗っ取られる可能性を否定できません。(特にインターネット上VPS等を利用する場合)
そのため、情報セキュリテイ対策として、admin初期パスワードを変更しました。初期パスワードは必要に応じ変更ください。
admin初期パスワード unofficial-cracking
- Ansible 2.8.5
- Redmine 4.0
- Ubuntu Server 18.04.3 LTS
- PostgreSQL
- Apache
インストール直後の Ubuntu 18.04 にログインし以下の操作を行ってください。
(自動更新(unattend)が完了するまで数分待ってから実行)
sudo apt-get update
sudo apt-get install -y python-pip libpython-dev git libssl-dev unzip
sudo pip install ansible\==2.8.5
========== Dockerの場合=========
apt-get update
apt-get install -y sudo iproute2
================================
git clone https://github.com/y503unavailable/redmine-ubuntu-ansible.git
ファイル group_vars/redmine-servers
をエディタで開き、 db_passwd_redmine
を適切な内容に変更してください。
これはPostgreSQLのRedmine用ユーザー redmine に設定されるパスワードです。
ubuntuのバージョンにより、デフォルトのpostgresqlのバージョンが異なります。
ubuntu18以外(ubuntu16または19)上で利用する場合は、ansible実行前に下記箇所を修正してください。
roles/system/tasks/main.yml
name='postgresql,postgresql-server-dev-10,python-psycopg2'
ubuntu16の場合 postgresql-server-dev-9.5
ubuntu18の場合 postgresql-server-dev-10 (初期値)
ubuntu19の場合 postgresql-server-dev-11
下記コマンドを実行してください。Redmineの自動インストールが開始されます。
cd redmine-ubuntu-ansible
ansible-playbook -K -i hosts site.yml
==> "BECOME password"にsudoを実行するためのパスワードを入力してください。
20〜30分ほどでインストールが完了します。
webブラウザで http://サーバIPアドレス/redmine
にアクセスしてください。Redmineの画面が表示されるはずです。
初期パスワードは admin/ unofficial-cracking です。(標準から変更)
初期設定を変更する場合は、ダウンロードしたプレイブック内の下記ファイル を、インストール前に変更してください。
admin初期パスワードを変更する場合は、下記箇所を変更してから実行ください。
group_vars/redmine-servers
redmine_admin_passwd: unofficial-cracking
初期設定されるテーマを変更する場合は、下記箇所を変更してから実行ください。
インストールされるテーマの一覧は、Redmineインストール下の/public/themes/を参照ください。
group_vars/redmine-servers
redmine_default_theme: redmine_flat
下記箇所を変更してから実行ください。(2018/3現在)
group_vars/redmine-servers
redmine_git_url: https://github.com/redmine/redmine.git
redmine_git_branch: 4.2-stable
ファイル group_vars/redmine-servers
をエディタで開き、 db_passwd_redmine
を適当な内容に変更してください。
これはPostgreSQLのRedmine用ユーザー redmine に設定されるパスワードです。
起動後、kodomoテーマを選択し、 message_customizeプラグインで用語を変更してください。
https://github.com/akiko-pusu/redmine_theme_kodomo
MIT License
y503unavailable (Redmine.Tokyoスタッフ unofficial redmine cooking 担当)