More Related Content
Similar to 2013 03-05-chef
Similar to 2013 03-05-chef (20)
2013 03-05-chef
- 1. Heroku is for sissies
|| Real men use Chef
Ruby-LX - 02-04-2013
Tiago Franco
www.imaginarycloud.com
- 2. WTF?
Tiago Franco – Imaginary Cloud
tfranco@imaginarycloud.com
Twitter: @gamafranco
Facebook: tiago.franco3
© ImaginaryCloud 2012 Page 2
- 3. Real men use Chef
* Chuck Norris
uses Chef
3
© ImaginaryCloud 2012 Page 3
- 5. Server setup
• ssh root@123.45.67.890
• sudo apt-get update
• Sudo apt-get upgrade
• /usr/sbin/adduser demo
• /usr/sbin/usermod -a -G wheel demo
• nano /usr/sbin/visudo
• su demo
• scp ~/.ssh/id_rsa.pub demo@123.45.67.890:
• mkdir ~demo/.ssh
• mv ~demo/id_rsa.pub
~demo/.ssh/authorized_keys
5
© ImaginaryCloud 2012 Page 5
- 6. Server setup (2)
• chown -R demo:demo ~demo/.ssh
• chmod 700 ~demo/.ssh
• chmod 600 ~demo/.ssh/authorized_keys
• Install apache, mysq, ruby
• configure virtualhosts
• setup backup manager
• configure iptables
• puff, puff, puff
6
© ImaginaryCloud 2012 Page 6
- 10. Heroku is for sissies
|| Real men use Chef
Ruby-LX
Tiago Franco – Imaginary Cloud
Twitter: @gamafranco
Facebook: tiago.franco3
tfranco@imaginarycloud.com
© ImaginaryCloud 2012 Page 10