Need help finding something? Start Here

Frequently Asked Questions


Q: What does Content Optimisation or mod_pagespeed is?
A:

Content Optimisation with Google's Apache or Nginx module PageSpeed speeds up your site and reduces page load time. This open-source webserver module automatically applies web performance best practices to pages and associated assets (CSS, JavaScript, images) without requiring that you modify your existing content or workflow.

Q: Do you support SPDY or HTTP/2
A:

We are offering SPDY support via Nginx webservers for Managed Secure Hosting plan customers. 

Q: As a reseller, how much control will I have over my accounts?
A:

As a reseller, you can activate, delete, suspend, resume, upgrade or downgrade accounts. We give you total control over your resold accounts, all of which you can manage from your special admin control panel. From here, you have the ability to allocate disk space as necessary, and even upload your company logo so all of your clients will see it within their own panels.

Q: Will you contact my clients?
A:

No, we will never contact your clients. We remain in the background and anonymous to your clients in order to protect your business image. However, if we do find any account violating our terms and conditions, we will suspend it immediately and notify you in the process. It is your responsibility to make sure these terms and conditions are not being violated by your clients, in addition to providing them with proper billing and technical support.

Q: Do I have to promote my own web hosting services?
A:

Yes, you must promote your own operations. We do not assist you in the marketing of your reseller business.

Q: How do I redirect visitors of my web site to your products directly?
A:

Upon your request we could generate direct affiliate links to our products order page. For example, we could generate a direct link to all our web hosting packages or GeoTrust SSL certificates. This could allow you to promote our web hosting packages individually.

Q: How do I redirect visitors of my web site to your products directly?
A:

Upon your request we could generate direct affiliate links to our products order page. For example, we could generate a direct link to all our web hosting packages or GeoTrust SSL certificates. This could allow you to promote our web hosting packages individually.

Q: How and when you receive affiliate commissions?
A:

Any purchase made by your referrals will generate 15% pay back amount of the order's eligible products total to your affiliate account, payable every month after your affiliate account reaches AU $100.00.

Have further questions? Contact us to arrange a call back by our sales representative!

Q: Why choose RedyHost
A:

World Class Infrastructure

Our server infrastructure is built on world class equipment. We use latest Dell ​PowerEdge servers and everything sits in the world class datacenter. This means your web hosting or VPS is now part of an enterprise class environment but is still available to you at small business prices. 

Reliable foundation

Build your online presence on firm foundations. Our cloud hosting infrastructure is the best in the country, designed for large enterprise websites. Whether your business is big or small, you benefit from being hosted on the same world-class, reliable and highly redundant system.

Q: What kind of guarantee does RedyHost offer?
A:

FireRedyHost offers the same 30 Day Money Back Guarantee to our resellers as we offer to all of our normal clients. Read more about our Guarantee here.

Q: Do you provide monthly affiliate reports?
A:

Our affiliate system automatically update all the data and generate monthly affiliate reports. We will be emailing you the status and statistics of your affiliate account every month. Make sure you add info@redyhost.com into your address book to avoid these emails being moved to the Junk mail folder on your computer.

Q: Do my clients have to meet RedyHost's terms and conditions, or can I make my own?
A:

As a reseller, you are responsible for your customers' actions and monitoring if they meet our terms and conditions. You can simply copy our terms and conditions onto your own site, replacing our company name with your own. We encourage all resellers to take this seriously.

Q: Do I have to arrange the transfer of domain names?
A:

As a reseller, you must inform your new clients to go to their domain registry and redirect their domain names to RedyHost’s nameservers, which are:

  • ns1.truecms.com.au
  • ns2.truecms.com.au
Q: Will spam be deleted before I retrieve my email?
A:

No email is deleted from your mailbox, unless you configure it to do so through the cPanel control panel. Any email reported by the system as spam will have the subject line modified and header records added (tagged) to indicate them so that you can automatically filter them from your inbox and place them in a separate folder so that you can check them at a later time. You can configure MailScanner to delete email marked as Spam and/or Definitely Spam for you, but beware of the issues in the following answers to spam related questions. 

Q: What is installed with your Self-Managed VPS?
A:

Self Managed VPS could be configured in one of the following configurations:

  1. Vanilla OS: CentOS 7 64 or RedHat 7 64x or Debian Squeeze 7 64x or Ubuntu 14.04 64x
  2. Preconfigured LEMP: Fully optimised Linux, Nginx, MariaDB, PHP

Independant on the configuration requested, the following points apply to any CloudVPS server:

  • You will receive a welcome email containing your server username and other access details
  • To become privileged user (root), use `sudo`
  • MySQL root password is stored in /root/.my.cnf file. This allows passwordless access for user 'root'
  • In any configuration your server will have a user 'redyhost' configured, used by RedyHost support team to access your server whenever you raise a support request. RedyHost does not recommend removing this user or denying access to your server. 

1. Vanilla OS

If you ordered a vanilla OS install, this comes with minimal set of packages required to run and operate your server. SSH daemon runs on default port, unless you specified an alternative port during the order

2. Preconfigured LEMP

Whenever you requested a preconfigured LEMP stack to be installed, we use the following configuration

  • CentOS Linux (latest stable version)
  • Nginx (latest stable version)
  • MariaDB (latest stable version)
  • PHP run with php-fpm (latest stable version)
  • Postfix (latest stable version)

CentOS

We install CentOS as this is our preferred Linux OS. CentOS comes with minimal set of packages required to operate a high performance production web server

SSH

By default we use port 221 for SSH access. This requires passing -p 221 to your ssh connection string, for example ‘ssh vmuser@ip_address -p 221’

Nginx

Nginx is built from source, it’s configuration located in /usr/local/nginx/conf folder. Any virtual host configuration is located inside conf.d/ subdirectory.

Nginx configuration files used:

  • 0_cache_zone.conf - manages Nginx cache zone
  • cloudflare.conf  - manages CloudFlare IP addresses and real_ip_header (required if you use CloudFlare or could be ignored)
  • drupal8.conf - test Drupal 8 installation virtual host. Could be safely removed or used as a base for your own Drupal 8 installation
  • disabled/drupal7.conf.disabled - could be used as a base configuration file for your own Drupal 7 installation. Move this file into the parent folder cp disabled/drupal7.conf.disabled drupal7.conf and modify ‘server_name’ and ‘root’ to point to your website docroot directory
  • headers.conf - controls any custom headers per server
  • pagespeed.inc - controls mod_pagespeed filters. Disabled by default. To enable, ensure the file is included (add include conf.d/pagespeed.inc; in vhost file) and change pagespeed off; to pagespeed on;
  • ssl.drupal8.conf - SSL configuration for vhost, could be used as base template for your own SSL configuration. 
  • static_cache.inc - manages static files cache
  • disabled/ - folder containing other use examples and configuration files not currently in use.

PHP

We install latest stable PHP version managed via php-fpm. 

php-fpm pools are configured in /etc/php-fpm.d/ directory

Default www.conf pool file controls php-fpm user (defaults to `redyhost`). If you change the user or copy this pool file to be used as another php-fpm pool (makes ure you change port number to a unique number, e.g. 9001, 9002 etc), make sure the Nginx docroot folder has been chown’d to the same user and group as the new php-fpm pool config file. This user must exists in the system prior php-fpm pool configuration.

Amongst the common modules required to run Drupal and Wordpress, we also have installed and preconfigured the following performance-oriented PHP modules:

  • Opcache by Zend
  • php memcached extension

MariaDB

to get mysql root password, run `sudo cat /root/.my.cnf`

To login to mysql client, become root user (sudo -s) and type ‘mysql’.

Use the root password to create databases and grant user privileges.

Memcached

We have installed the latest stable version of memcached daemon, running on the default port 11211. To modify the memory limit to be utilised, edit the fie /etc/sysconfig/memcached. The php-pecl-memcached extension was also installed to facilitate the utilisation of the memcached daemon from PHP scripts.

Email server

The CloudVPS contains Postfix as the email server, that sends emails directly. The configuration is stored in /etc/postfix/main.cf file

DNS

In order to manage your DNS zone file, we recommend creating a free account at CloudFlare.

Important Kernel version notice

Our CloudVPS uses vanilla kernel, however we discovered that due to a but in kernels 4.4 and above, we are unable to live migrate your CloudVPS to another server. Such migration may be required when we patch hypervisors, run server maintenance or likewise. Do not upgrade your kernel to 4.4 or above.

The latest supported kernel version is 4.3.x

First steps

To get started with your new Cloud VPS, follow these firsts steps

  1. SSH into your server and try to become root user via `sudo -s` command
  2. As root user, confirm you can access /root/.my.cnf file and read mysql root password
  3. Give you get mysql root password above, execute `mysql_secure_installation` as user root and change mysql root password
  4. Update /root/.my.cnf file with the new mysql root password and test you can login to mysql by running command `mysql` with no username and password specified
  5. Create `/var/www/html/[domain]` directory and chown it to the user specified in your php-fpm pool configuration file (defaults to 'redyhost'): `chown redyhost:redyhost /var/www/html/[domain]`
  6. Upload your website into `/var/www/html/[domain]/` directory or use git to clone your project into the folder
  7. Using /usr/local/nginx/conf/conf.d/drupal8.conf as an example (or create your own) set ‘server_name’ variable to your website domain and ‘root’ variable to point to your website docroot directory '/var/www/html/[domain]'
  8. Create a new database, an upliviledged mysql user and grant permissions to the new user
  9. Upload your database
  10. Test your website by visiting the domain name configured in Nginx virtual host file.