Webhosting Review: Management of VPS – The QuickHostUK Web Hosting


First of all, I don’t work for QuickHostUK – Unlimited Web Hosting and this is the first time that I think something is good and should be recommended.

I have six websites in total. And now, I have moved all of them onto QuickHostUK VPS (Virtual Private Server) and it just works great! I don’t have to be pissed of by Fasthosts web hosting company that takes down my website without my permissions (prior to contacting me) just because of this stupid reason, that my PHP scripts uses too much CPU and it affects other websites on the same shared server. Check [this post] and [this post] for the issues with fasthosts.

The VPS stands for Virtual Private Server. Unlike dedicated servers (which are more expensive), one single server may be partitioned into several VPS instances and you are just using one of them, which is managed by the OS. However, the ‘Virtual’ means that the instance works/simulates as a real server, and you have full control (root or admin) to that server. I have purchased the VPS starter from QuickHostUK. It is the cheapest VPS package. It costs only 6 pounds per month and there is an option to pay for the whole year (12 months), which entitles you to a one-month discount. I wished I knew QuickHostUK a bit earlier. The VPS starter is something I can afford and it allows you to host simply all your websites on one place, with your own dedicated IP, and your CPU and hard drive space.

I have just used the VPS for less than a month and its uptime is 100%. It responds HTTP requests (connection speed) is lighting-fast. In fact, you can use the command uptime in Linux shell to see how long your VPS is activated.

root@uploadbeta:~# uptime
 22:08:52 up 23 days,  3:01,  1 user,  load average: 0.00, 0.01, 0.05
root@uploadbeta:~# 

For VPS, you will have the root permission, which virtually means that you can do anything you like. You don’t need to worry about using too much resources (CPU or hard-disk) on the shared server. You don’t need to worry about your site being compromised (slowed down or being blocked by e.g. Great Firewall in China) because some websites on the same IP address is being bad.

For the VPS starter, you will actually have a 1 core CPU, which is 2.8G frequency (linux command cat /proc/cpuinfo).

root@uploadbeta:~# cat /proc/cpuinfo  | head -n 9
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Xeon(R) CPU           E5440  @ 2.83GHz
stepping        : 6
microcode       : 0x1
cpu MHz         : 2826.278
cache size      : 4096 KB

The RAM is 512MB for VPS starter (same as Raspberry PI B Model). And it is said to be guaranteed. You can type in free -m to see the size of memory.

root@uploadbeta:~# free -m
             total       used       free     shared    buffers     cached
Mem:           490        397         92         64         19        182
-/+ buffers/cache:        195        294
Swap:            0          0          0

Or, you can use top or htop (needs to install by using sudo apt-get install htop if you are on e.g Ubuntu or sudo yum install htop if you e.g. run in CentOS)

Alternatively, you can use less /proc/meminfo or cat /proc/meminfo

root@uploadbeta:~# less /proc/meminfo
MemTotal:         501876 kB
MemFree:           98832 kB
Buffers:           20372 kB
Cached:           186720 kB
SwapCached:            0 kB
Active:           271344 kB
Inactive:          86728 kB
Active(anon):     202480 kB
Inactive(anon):    14452 kB
Active(file):      68864 kB
Inactive(file):    72276 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:                 0 kB
Writeback:             0 kB
AnonPages:        151004 kB
Mapped:            49076 kB
Shmem:             65928 kB
Slab:              29044 kB

There are some additional bundles which are optional. But I didn’t choose because of simply the price. Therefore, the basic VPS starter package is unmanaged by QuickHostUK but the customer service is still very kind enough to help with other issues related to domain settings or email configurations.

The control panel that comes with the basic VPS starter package is just great and provides some basic functions regarding to the VPS instance. Below is the overview look of the control panel for VPS starter.

296625ccd0b425aa5f51eb89297156f5.jpg Webhosting Review: Management of VPS - The QuickHostUK Web Hosting apache server internet linux web programming webhosting

And, as claimed ‘unlimited bandwidth’, however, which seems to be 5000GB per month. The quickhostuk says “It is unlimited however there is a soft limit to prevent abuse.” and by ‘soft limit’, they further explain “Yes in a sense. 5TB should be ample for a VPS if more is needed the site may need to be moved to a dedicated server. As yet I have not seen a site on the shared VPS platform reach this limit.”  I am ok with this explanation.

d42594f7ee31fba912700de11570db52.jpg Webhosting Review: Management of VPS - The QuickHostUK Web Hosting apache server internet linux web programming webhosting

If you accidentally mess something up, don’t worry, you can always re-install the Operating System. But please make sure that you have regular backups (database, website files etc).

e42f69484ef72456bb25de18ef366249 Webhosting Review: Management of VPS - The QuickHostUK Web Hosting apache server internet linux web programming webhosting

Of course, the Windows OS is not in ‘Other OS’. All these OS are popular linux distributions and I choose my Favourite Ubuntu and install apache2 and MySQL. If you want to use Windows VPS, you may have to pay 10 pounds extra per month, which is simply because that Windows OS is not free!

I have not totally and completely (but I think I will, maybe sooner than you think if they piss me off again) abandoned Fasthosts because my last payment to them covers the usages (Business Silver package, that allows hosting 2 domains) till Sept 2015. I didn’t even try to contact them for partial refunds because I have read many many bad reviews about them regarding with the same refund issues. When I was first with QuickhostUK, I have paid too much money on registration of domains and they are quite happy to give me refunds when I requested. Anyway, I still have two domains managed there and I recently move this blog to quickhostuk but keep the domain management in fasthosts control panel. By the way, the QuickhostUK charges a one-off fee 6 pounds to transfer in a domain… (maybe this is so far the only down side)

First, on the VPS, you put a configuration file for the website you want to host at apache2 directory /etc/apache2/sites-available

root@uploadbeta:/etc/apache2/sites-available# cat helloacm.com.conf 
<VirtualHost *:80>
  ServerName helloacm.com
  ServerAlias www.helloacm.com 
  ServerAdmin [email protected]

  DirectoryIndex index.php
  DocumentRoot /home/helloacm.com/htdocs

  LogLevel warn
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

And then, you use command a2ensite helloacm.com to add site to apache2 server. This command will create a symbol link with the same filename under folder /etc/apache2/sites-enabled.

Then, you will need to run /etc/init.d/apache2 reload or service apache2 restart to make this happen.

root@uploadbeta:~# /etc/init.d/apache2 reload
Reloading web server config...done.
root@uploadbeta:~# 

Make sure you copy all website files and dump MySQL databases first. Now the next thing is to point the domain name to the VPS. The domain management is still at fasthosts and in their control panel, you will need to go to ‘Advanced DNS’ section, which allows you to modify the ‘A Records’. Just change the ‘www’ and root section. Disable ‘Auto DNS Update’ is also required.

3250d87b9a04dd5061dfd3aa6af01f3c.jpg Webhosting Review: Management of VPS - The QuickHostUK Web Hosting apache server internet linux web programming webhosting

Now, just wait sometime for the DNS propagation (e.g. 10 minutes roughly).

By the way, the famous Content Delivery Networks (CDN), CloudFlare, is partnership with QuickHostUK. You can actually configure to enable cloudflare in the control panel of quickhost share-hosting for free. Well, the CloudFlare does offer free account/usages with or without QuickHostUK. I have used CloudFlare for a month time and I notice some unstable performance of my website and my adsense earnings drop rapidly in spite of the fact that I have followed the instructions to disable some kinda of Javascript optimiser (i.e. rocket loader).

The page loading speed improvement can barely be noticed with/without using CloudFlare. Sometimes, even worse, it loads slower with CloudFlare. Maybe I have to upgrade to a pay account? Or maybe it depends on the geographical locations of the visitor?

Come back to my new VPS machine, it is in the south of England, and that is why the page loading speed is lighting fast for me, as I am in Sheffield, the South Yorkshire of England.

vps-ip-location Webhosting Review: Management of VPS - The QuickHostUK Web Hosting apache server internet linux web programming webhosting

Just 6 pounds per month, and you have a rootable server. How great is that. Visit QuickHostUK to start your adventure!.

qhuk_corp_logo Webhosting Review: Management of VPS - The QuickHostUK Web Hosting apache server internet linux web programming webhosting

Update (Upgrade)

I have upgraded my VPS first to 1G RAM, dual core and 20GB for double price (around 13 GBP inc VAT). But later, as my site gets popular, the traffic (including annoy bots) are a bit too much for the configurations, then I upgraded again the VPS to 3 cores and 2G RAM.

The QuickHostUK employs the KVM framework for VPS (Better Isolation, Better Performance), which means that it is very unlikely for them to oversell the VPS on the same physical server. With other software like OpenVZ (Over-selling might be a problem), it is possible that the resources (CPU and Memory) you get for your VPS specs are still shared and the performance cannot be guaranteed.

–EOF (The Ultimate Computing & Technology Blog) —

GD Star Rating
loading...
2041 words
Last Post: NUC Hardware Review: Raspberry PI B Plus Model
Next Post: Block 426 Low CPC Advertiser URLs in Adsense - Using VBScript to Remove Duplicate Domains

The Permanent URL is: Webhosting Review: Management of VPS – The QuickHostUK Web Hosting

4 Comments

  1. John Wallace
  2. Ajay Soni

Leave a Reply