first_page

SonghaySystem.net at A2Hosting.com

An inevitable consequence of “power-using” Internet hosts is running your own server. The time has come for me to run my own server—with these self-imposed constraints:

  • Email will not be handled by me. Spam is a hell of a drug.
  • The Name-based Virtual Host will be used to host multiple “virtual” domains under one “real” songhaysystem.net.
  • DNS should be handled by A2 Hosting. This implies that I will not be forced to build my own name server.When you are unable to find kintespace.com, songhaysystem.com or megafunk.com then you know I have done something wrong!

Table of Research Resources

“[A2 Hosting Ubuntu Virtual Private Server Guide](http://jblevins.org/computing/internet/ubuntu-vps)” “This guide documents my experience of purchasing a VPS hosting package at A2 Hosting, setting up a fresh Ubuntu server installation, and configuring several typical applications such as Apache, MySQL, PHP via FastCGI, and Ruby on Rails via Mongrel.”
“[Ubuntu 5.10 web server howto](http://davidwinter.me.uk/articles/2006/02/05/ubuntu-5-10-web-server-howto/)” “My aim was to have a web server set up using Apache that I could use to host this blog which uses Ruby on Rails. Also, I wanted to set-up Webmin and Bind so I could manage the DNS stuff from here.”
“[FuseMail Email Hosting: Solutions: Guide: Using a domain name with FuseMail](http://www.fusemail.com/solutions/using_a_domain.html)” Email-only hosting is the new experiment. This helps me to avoid this: “[Setting up an Ubuntu System as an Email Server](https://help.ubuntu.com/community/MailServer).”
“[Changing Your Sites MX Record](http://www.webhostgear.com/272_print.html)” “Change the MX record of your website HOWTO is an easy guide for modifying your MX record to direct mail from one mail server to another for Cpanel users.”
“[The Perfect Setup—Ubuntu 6.10 Server (Edgy Eft)](http://www.howtoforge.com/perfect_setup_ubuntu_6.10)” “This is a detailed description about how to set up a Ubuntu 6.10 (Edgy Eft) based server that offers all services needed by ISPs and hosters…”
“[The Perfect Setup—Ubuntu Feisty Fawn (Ubuntu 7.04)](http://www.howtoforge.com/perfect_setup_ubuntu704)” “This tutorial shows how to set up a Ubuntu Feisty Fawn (Ubuntu 7.04) based server that offers all services needed by ISPs and hosters…”
“[Howto: Setup a DNS server with bind](http://ubuntuforums.org/showthread.php?t=236093)” “After looking on Ubuntu forum for an easy step-by-step howto for [installing] a DNS server, I decided the best idea would probably be to write this howto myself…”
[MyDNS](http://www.howtoforge.com/mydns_mydnsconfig_dnsmasp_on_ubuntu_edgy) “In this tutorial I will describe how to install and configure MyDNS and MyDNSConfig. MyDNS is a DNS server that uses a MySQL database as backend instead of configuration files like, for example, Bind or djbdns. The advantage is that MyDNS simply reads the records from the database, and it does not have to be restarted/reloaded when DNS records change or zones are created/edited/deleted.”
“[Simplify Your Life with Apache Virtual Hosts](http://www.onlamp.com/lpt/a/4021)” “Sometimes with the help of a few directives, web designing can be easier and server costs can be reduced. The `VirtualHost` directive is one of these helpful but often overlooked features. It can be used for running several domains on a single server with one or many static IP addresses.”
“[Name-based Virtual Hosts](http://httpd.apache.org/docs/1.3/vhosts/name-based.html)” “IP-based virtual hosts use the IP address of the connection to determine the correct virtual host to serve. Therefore you need to have a separate IP address for each host. With name-based virtual hosting, the server relies on the client to report the hostname as part of the HTTP headers. Using this technique, many different hosts can share the same IP address.”

rasx()