Skip to content

Latest commit

 

History

History

isucon3-qualifier

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

ansible-isucon/isucon3-qualifier

Overview

Ansible playbook for ISUCON3-qualifier

Requirement

  • CentOS 6.x

Usage

Remote:

git clone https://github.com/matsuu/ansible-isucon.git
cd ansible-isucon/isucon3-qualifier
echo 192.0.2.1 > hosts
ansible-playbook -i hosts playbook.yml

Local:

yum install -y epel-release git
yum install -y ansible
git clone https://github.com/matsuu/ansible-isucon.git
cd ansible-isucon/isucon3-qualifier
ansible-playbook -i local playbook.yml

本来の設定と異なるところ

  • goのバージョンを依存関係解決のため1.1.2から1.8に変更しています
  • phpのバージョンを5.4系(Amazon Linux標準)から5.3系(CentOS6標準)に変更しています
  • rubyのバージョンを依存関係解決のため2.0.0p247から2.0.0p645に変更しています
  • MySQLのバージョンを5.6.14からMySQL GA最新版(現在は5.6系)に変更しています
  • MySQLの起動スクリプトを/etc/init.d/mysqlから/etc/init.d/mysqldに変更しています
  • ログインユーザをec2-userからvagrantに変更しています
  • supervisordの起動スクリプトをLSB準拠に修正しています

References