These are step-by-step instructions for creating a new band site hosting server (i.e. bandsX.bombplates.com)
- Generate a server instance - e.g. A softlayer CentOS instance
- Configure DNS (on dnsimple.com)
- Configure firewall
- Create user(s)
- Configure sudo
- Configure ssh
- Configure YUM
- Install git
- Configure sendmail
- Configure php
- Configure Apache
- Create /etc/httpd/conf.d/bombplates.conf
- Configure SSL
- Configure Perl
- Configure MySQL
- Install and Configure Munin
- Get Site Creation Scripts
- Configure GPG
- Populate Webroot
- Configure Cron
- Configure Google App
- Configure Facebook App
- Configure Twitter App
Configure MySpace App- Configure Scripts in /var/www/include/this_node/X.php
- Configure backups
- Configure SELinux
- Other Miscellaneous Steps
- Functionality testing