AWS上で公開している Farend-Redmine AMI の構成情報を明らかにするために公開しております。
AWSコンソール等にてubuntu Linux 16.04のmicroインスタンスを作成する。
- 一度インスタンスにログインし、
sudo apt-get update; sudo apt-get -y upgrade
を実施する。 - 再起動する。
hosts.sample
をhosts
として複製する。
- ホストのIPアドレスを設定する。
ansible_ssh_private_key_file
を正規のファイルパスにする。
group_vars/redmine.sample
をgroups_vars/redmine
として複製する。
redmine_db_pass
に db_redmineデータベースのuser_redmineアカウントのパスワード を設定する。ruby_major
に rubyのメジャーバージョン(小数点1位まで) を設定する。ruby_version
に rubyのバージョンのruby_major以外 を設定する。
ansible-playbook -i hosts main.yml
で実行
インスタンスにログインし、下記を実行。
$ export HISTSIZE=0
$ history -c
$ sudo su -
# cd
# sh delete.sh
# rm delete.sh
# export HISTSIZE=0
# history -c
ログなどが削除されたか確認し、この状態でAMIを作成