AWS上で公開している Farend-Redmine AMI の構成情報を明らかにするために公開しております。
AWSコンソール等にてAmazon Linuxのmicroインスタンスを作成する。
- 一度インスタンスにログインし、
sudo yum -y updateを実施する。 - 再起動する。
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を作成