of mainframes, 8th year in UNIX epoch. • started with Z80 assembly, went over 6502 to 8086 (1978-1990) • somewhere in between, there was an episode with BASIC but really enjoyed hard core C • was knee deep in DTP 1990-2000 • gone to Mac in 1995 and never looked back • 2005 started playing with web technologies • 2007 landed on Drupal :D 3
your clients are? • Service or VPS? System skill level • Will you be able to cope with system maintaining Resources needed • Service or VPS? • Sites • Memory • CPU • Disk • Transfer • SSL • IP Budget Client expectations, sensitivity • Security, maintenance, performance World region • Proximity to client market 12
just too small. • 1GB is enough for moderate use but will not allow Solr and memory use will be ~700-800MB active • 2GB would raise MySQL cache, allow for Solr (~200MB) and leave some room for more performance. • 4GB is expensive -> Dedicated 23
git standard port 9418 must be open. • SMTP standard port 25 (or SMTP relay) must be open for outgoing connections. • Minimum 1 GB of RAM • Locales with UTF-8 support, otherwise en_US.UTF-8 (default) is forced. • Basic sysadmin skills and experience. • Willingness to accept BOA PI (paranoid idiosyncrasies). 30
• You must be logged in as root or `sudo -i` first. • Don't run any system updates before running Barracuda installer. • You should use vanilla system. # cd # wget -q -U iCab http://files.aegir.cc/BOA.sh.txt # bash BOA.sh.txt 31 You are prepared now. But before starting installation, you have to configure it first.