STEP 1: Choose a Domain and Web Hosting Provider

Choose from one of my trusted hosting providers below. I have personally used these providers, for myself and for clients, so I know that their uptime is reliable. I am also familiar with administering their hosting panels and if any trouble comes up, you can always ask me for help. If you don’t have a domain name yet, you can also register your domain when buying the web hosting account.

HostGator

HostGator is where I host most of my client sites and a few small personal websites.

Hostgator accounts come with:

  • Unlimited Disk Space and Bandwidth
  • Latest cPanel Control Panel
  • Unlimited Sub Domains, FTP Accounts, and Email Accounts
  • Unlimited MySQL Databases with phpMyAdmin Access
  • Unlimited POP3 Email Accounts with SMTP
  • WebMail Access: Horde, SquirrelMail, RoundCube
  • Receive your email to your phone via IMAP Support
  • 99.9% Uptime Guarantee
  • 24/7/365 Premium Support via Phone, Live Chat, and Ticket System (Email)
  • Automatic Weekly Off-Site Data Backups
  • 24/7/365 Server Monitoring
  • No Contract with a 45 Day Money Back Guarantee
  • Climate Friendly, Wind Powered, Certified RECs

Use this coupon code 25OFFGATORPH when registering to any HostGator plan and get 25% OFF your first invoice.

Namecheap

I use Namecheap for my domain names. I have not yet tried their hosting service but it is very cheap. Their cheapest hosting starts at USD 2.95/month and comes with:

  • cPanel
  • 1-Click Software Installer (including WordPress installer)
  • Google Apps/Gmail ready
  • 20 GB Disk Space
  • Unlimited Bandwidth
  • 1 Addon Domain
  • Unlimited Parked Domains
  • 50 Email Accounts
  • 50 MySQL Databases
  • 50 FTP Accounts/ Users
  • PHP, CGI, Perl, JavaScript, SSI & MySQL Support
  • 99.9% Uptime Guarantee

Namecheap.com - Cheap domain name registration, renewal and transfers - Free SSL Certificates - Web Hosting


Linode

And if, like me, you like total control over your server but do not want to spend a fortune in dedicated servers, then get a VPS over at Linode. My portfolio here is hosted at their Japan datacenter, and so do most of my personal projects. Using step-by-step tutorials from howtoforge.com, I setup my Linode server from scratch to run on Ubuntu + nginx + PHP-FPM.

Disclosure: The links here are affiliate links. I make a small commission when you purchase accounts with any of these services.