
Now I have the domain names I need somewhere for them to live, there are two options in the US that I could use and one in the UK which seemed viable till I learnt they're control panel sucks so bad it blows. It at least narowed the choice down to
The Planet and
EV1 Servers I've had servers from both in the past and both seem good. I've admin'd a P2800S at
The Planet and a cheap as chips $119 a month box from
EV1 Servers.
For this purpose I needed a small yet scalable box with two x 80 gb hard drives, 1 gb RAM, 100 mbps pipe to connect it to the internet and a shed load of data thrown in.
The best box for budget that I could find ended up being a Celeron 2.00 from
EV1 Servers running cPanel on Linux Red Hat Enterprise. I know the OS having had three boxes with it in the past. I like what I know and did the business online today. I'm blown away by
EV1 Servers the box was sitting in a rack just waiting for me to order so it could go live that moment, the box was running within two minutes of my order going through, ID was requested as I'm in the UK and they needed a scan of my passport to make sure I'm who I say I am, one phone call later (they rang me) and my order had been fully confirmed and sorted.
For anyone in the position of setting up a new RHE box for the first time with custom nameservers here's what I did to get it working.
First time login as root to myip:2086 presented me with a first run form, just go through it and don't set anything really at first as the chances are you'll need to add IP addresses to your box before you can continue to set your nameservers up.
Once the first run had been completed and the server knew the email addresses etc to use I logged into
Server Control, the Control Panel software for
EV1 Servers' dedicated server clients and requested three IP addresses, I need two for the custom nameservers plus another so that I can run a SSL certificate on the main site and also call it via IP for API purposes in the browser.
Within ten minutes, the order had been confirmed and the IP addresses were provisioned for me to use. I then logged back into Web Host Manager and hit the IP Addresses tab from the X themed front page. Then Add a new IP Address whereby I entered the IP numbers that had been assigned.
Once the box had accepted them I went to the Server Configuration tab and then into Basic cPanel / WHM setup. Once there I entered ns1.mobtex.net and ns2.mobtex.net into the Primary and Secondary nameserver form fields, I then clicked Assign IP address which took the first available IP from the pool and assigned it to each nameserver. Then it was just a case of asking WHM to add the A entry for the NS then save that screen and let BIND do it's restart and the machine was setup to work as a nameserver in the background.
Now the hardware was ready I needed to get the actual DNS side of things sorted through
Go Daddy which was done by logging in and selecting the domain name I wanted to first Unlock so I could then set the nameservers up Once the domain was unlocked I went under the Domain Host Summary tab and entered ns1.mobtex.net and ns2.mobtex.net with the IP addresses I wanted and saved the data. Once that was done I locked the domain again to make sure it's safe and can't be tampered with.
While waiting for the DNS to propagate I logged back into WHM and created the hosting account for
mobtex.net within a cuppa and a smoke it had done it's stuff and I got the default Apache directory listing page for that account. Now I could get to grips with stuff like the creation of email accounts, MySQL and much funkier stuff that is to come.