|
My office server runs Ubuntu 10.10. When I installed it, the configuration of Ubuntu, MySQL, Postfix, Apache, Dovecot, etc. took several days to complete. The files I needed to configure seemed endless--my.cnf, php.ini, httpd.conf, sshd_config, main.cf, master.cf, dovecot.conf, ntp.conf, resolv.conf, interfaces, iptables, fstab, syslog-ng, named.conf--- the list goes on and on. Each package--like phpmyadmin, roundcube, and squirrelmail--took anywhere from 10 minutes to 2 hours of configuration.
As a comparison, I recently set up a virtual private server for a client on hostgator. Within 2 hours after the credit card was charged, we had a server with exim, dovecot, mysql, apache, roundcube, squirrelmail, horde, boxtrapper, bind, ssh, ftp, awstats, webalizer, and a bunch of other packages all set up with defaults. It just took me a little time to tweak the settings, but I didn't have to start from scratch.
I know that the hostgator installation was facilitated with cPanel, which automated much of the mundane configuration (and which is not available on my preferred choice of distributions: Ubuntu and/or Debian).
Now that I am planning to move our website and am evaluating VPS hosting packages, I have to consider all the work to configure a new Ubuntu 10.10 server if I choose Linode vs. having everything installed for me with cPanel on Hostgator. On the one hand, I prefer Debian-based installations, so the end result will be better with Linode and easier for me to administer (it'll also cost less). On the other hand, it sure would be nice to be up and running in a few hours rather than a few days.
It would be a huge timesaver if Linode (or Ubuntu or Debian for that matter) offered a standard Ubuntu or Debian disk image with the most common options already installed and configured to typical default settings. (e.g.: Apache, ssh server, mysql, bind, postfix, dovecot, squirrelmail, roundcube, webmin, postfix admin, awstats, webalizer)
Is such a thing available?
|