Welcome to AngryHosting!

Before you can begin hosting your content online, you will first need to perform a few easy tasks to prepare and configure your account.

Pointing to AngryHosting

In order for your domain to become available under your AngryHosting hosting, you have to point the name server records towards 'ns1.angryhosting.com' and 'ns2.angryhosting.com'. The name server record's job is to point people looking to access your domain to our servers, which will then respond with the information they need to be able to visit your domain.

If you are registering a new domain, it should ask you for name server (NS) records (primary and secondary). If you are transferring your existing domain(s) to AngryHosting, you will need to update your name service records with your registrar.

Your registrar will have a control panel which you will need to use to modify your domain's information.

Note: before attempting to change any DNS (domain name system) information, make sure you have added the domain to our control panel. This instructs our servers to build out the domain properly in your hosting account and configures the necessary settings to serve your content.

Adding Your Content

If you are uploading content for your brand-new domain, use your FTP client to connect to 'ftp.yourdomain.com' -- replace 'yourdomain.com' with your actual domain name. For additional security, you can use explicit FTP over TLS (read your FTP client's documentation to learn how to configure it to connect in this fashion). Unfortunately, some routers or firewalls may not work properly with FTPES connections since they cannot inspect the encrypted data for address translation. If that is the case for you, you will have to fall back to regular FTP.

Alternatively, you may also use SFTP or SCP if you desire additional security and your account type provides shell access.

Make sure you add your content to the yourdomain.com/www/html directory. Any content outside of this path will not be accessible by browser. The page you want to be served by default if not directly specified should be named 'index.htm' or 'index.html'.

Adding Accounts

After you create an email account from within the control panel, you may add the account to your local machine's email client (Microsoft Outlook, Netscape Messenger, etc). Follow your email client's documentation to add a new email account.

The username for your email account is your full email address (ex. john.doe@yourdomain.com).

The incoming mail server (POP3 or IMAP) is 'mail.angryhosting.com' and requires SSL / TLS encryption.

Please note: AngryHosting requires SSL for your email account. This adds security if you are checking your email from an untrusted network. Please read your email client's documentation to find out how to enable this.

You can also use AngryHosting's email servers to send your email. The outgoing mail server is 'mail.angryhosting.com' and requires SSL / TLS encryption. We recommend using port 587 as many ISPs are blocking outgoing connections to port 25 to deter spam. Authentication is required -- your email address is the username.


If you'd like to check your email account on the road, you can do so from our secure WebMail system.

AngryHosting does not provide phone-based support. We have developed our services around the idea that the customer will have complete control over all aspects of their domain hosting without ever having to contact us. This keeps our operating costs down which allows us to keep our service costs low.


You can reach AngryHosting's Technical Support department via e-mail or through our contact form.