Top 5 VPS hosting providers

VPS hosting offers the advantage of a real dedicated server at a fraction of the fair price. Virtual Private Servers and virtual hosting are exciting options for individuals and businesses looking for significant control and disk space. top 5 List below offers the information you need to choose the best virtual web hosting service for you.  VPS not only bridge the gap between shared and dedicated hosting, their virtualized nature provides other advantages such as instant reinstallation of the operating system, quick recovery and backup, and fast and simple hardware upgrades (the hardware is virtual, after all).

We have listed the top 5 right here! Most of the hosts have sent in a special offers to share their love with you!

1.  DigitalOcean is known for their rapid-to-deploy boxes and their pay-as-you-use model. With an SSD KVM VPS for just $5/month in either the USA or The Netherlands, they do indeed have competitive offers! Various templates are available in order for you to rapidly deploy a specific application, all within their custom panel. Use DigitalOcean $10 FREE : 2014SSD  promo code.


2.  Prometeus, who doesn’t know them by now? While they already have various brands that complement each other and iwStack (the affordable cloud), Salvatore recently added Xen Power to the mix to broaden their empire of awesomeness. Another Top Provider Poll with Prometeus in the top 3 means that are doing it right (I can personally attest to that!)! Coupon code: LEB4Q13Prometeus3. offers different VPS locations and real-able service . It offers affordable vps services that can be quickly deployed on PC systems. The VPS can be used for WordPress hosting, Magento Hosting and Drupal hosting. It offers 99.99%  up-time with 90 days money back guarantee.


4. LLC claims to be the world leading provider of shared web hosting, reseller hosting, vps hosting and dedicated web hosting services. Privately held and based in Houston, Texas, the company was founded in 2002 by current President and CEO Brent Oxley, who started the company from his dorm room at Florida Atlantic University. Since then, Host Gator has grown from a small hosting company with just three servers into one of the world leading and industry recognized hosting providers with more than 12,000 servers under management. According to their site, Hostgator hosts over two million domains that makes up approximately 1% of the world’s Internet traffic.

hostgator5. VPS Hosting offer gives you a private server with guaranteed resources, typical for VPS technology, together with the redundancy and storage distribution over multiple machines, characteristic of the cloud. It comes with cPanel, WHM and free daily backups are also included. Siteground offers free transition from lower plans.



VPS hosting is an increasingly popular option for individual and business use. To help find the best virtual web hosting package for you, team of experts has carefully researched and reviewed numerous companies who offer VPS hosting. The list above is the result; factors considered when rating the virtual web hosting providers include reliability, guaranteed uptime, price value and customer service. We’re confident you’ll find the information you need to choose the best VPS service for you.

How to install your own VPN server (PPTP on CentOS, RedHat and Ubuntu)

Virtual Private Network (VPN) is the most effective way to bypass access control, the censorship, and network spying. It is also a safe way to connect to the internet to protect your privacy. It is usually better than using web proxy.

For example,  when you are on a business visit to Asia, very likely,  you are not able to access your Hulu Plus contents, or Amazon Prime unless you use a VPN connection to a server located in US. The reason is that Hulu or Amazon is only allowed to stream videos in US per license agreement with copyright holders.

Of course, there are many VPN providers. But if you want full control or want to  share the vpn with your buddies, you can get a server and install it by yourself.

Before you start, you need get a dedicated server with root access. VPS may not work well depending on the virtualization software used. You can get a cheap dedicated server with less than $50/month.

There are mainly 3 types of VPN servers: Point-to-Point Tunneling Protocol (PPTP), Layer 2 Tunneling Protocol (L2TP) and OpenVPN. In this tutorial, we use PPTP because it is supported natively on almost all devices, Windows, Linux, Android, IOS and Mac OS.

Step 1. Install PPTPD

If your OS is CentOS/RedHat 5:

yum install ppp
cd /usr/local/src
rpm -Uhv pptpd-1.4.0-1.rhel5.x86_64.rpm

If your OS is CentOS/RedHat 6:

yum install ppp
cd /usr/local/src
rpm -Uhv pptpd-1.4.0-1.el6.x86_64.rpm

If you are using Ubuntu:

apt-get install pptpd

Step 2. Edit IP setttings in /etc/pptpd.conf

vi /etc/pptpd.conf
nano -w /etc/pptpd.conf


Step 3. Add user account in/etc/ppp/chap-secrets (assign username and password)

vi /etc/ppp/chap-secrets
nano -w /etc/ppp/chap-secrets

usernameForuser1 *  setpassword1here  *
usernameForuser2 *  setpassword2here  *

Step 4. Optional settings in /etc/ppp/options.pptpd

vi /etc/ppp/options.pptpd
nano -w /etc/ppp/options.pptpd


Step 5. Enable network forwarding in /etc/sysctl.conf

vi /etc/sysctl.conf
nano -w /etc/sysctl.conf

net.ipv4.ip_forward = 1

Use the following command to apply the change:

sysctl -p

Step 6. Configure firewall

iptables -A INPUT -i eth0 -p tcp --dport 1723 -j ACCEPT
iptables -A INPUT -i eth0 -p gre -j ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -A FORWARD -i ppp+ -o eth0 -j ACCEPT
iptables -A FORWARD -i eth0 -o ppp+ -j ACCEPT
service iptables save
service iptables restart

If you are using CSF firewall, you may refer to this post on firewall settings.

Step 7. Start PPTP VPN server

If your OS is CentOS or Redhat, using the following command:

service pptpd restart

To start PPTP Daemon automatically when rebooting next time, use command:

chkconfig pptpd on

If your OS is Ubuntu, you just reboot your machine.

Now you can test the VPN server from any client: Windows PCs, Linux PCs, Android phones/tablets, or iPhone and iPad.

The log of the VPN server, by default, is combined with system log located at /var/log/messages.

PS: for text editor you can also use nano, instead of vi,  if you are not comfortable with vi. If you are using nano, make sure you start nano with “-w”.

Any questions? you post them in the comment section.

Updated 1: update the version of  pptp daemon. Continue Reading →

How To Set Up Multiple WordPress Sites on a Single Ubuntu VPS


WordPress is a popular CMS (content management system) that can help you get your site off of the ground quickly and easily. Sometimes, you need to host multiple, unrelated sites on the same server.

This guide will cover how to host two separate WordPress instances on one VPS. They will each have their own domain name. This is different from setting up multisite.

We will accomplish this through the use of virtual hosts. This guide will use an Ubuntu 12.04 VPS server, but other distributions should function in a similar way.


This guide has a few requirements that are covered in-depth in some of our other articles. Before you begin, make sure you have completed the following:




At this point, you should have LAMP installed on Ubuntu and both of your domain names should be pointing to your droplet.

Ensure that this is the case by visiting your domain names in a web browser. Both domains should give you the same default Apache index page:

How To Set Up Multiple WordPress Sites on a Single Ubuntu VPS Continue Reading →

5 Common Server Setups For Your Web Application


When deciding which server architecture to use for your environment, there are many factors to consider, such as performance, scalability, availability, reliability, cost, and ease of management.

Here is a list of commonly used server setups, with a short description of each, including pros and cons. Keep in mind that all of the concepts covered here can be used in various combinations with one another, and that every environment has different requirements, so there is no single, correct configuration.

1. Everything On One Server

The entire environment resides on a single server. For a typical web application, that would include the web server, application server, and database server. A common variation of this setup is a LAMP stack, which stands for Linux, Apache, MySQL, and PHP, on a single server.

Use Case: Good for setting up an application quickly, as it is the simplest setup possible, but it offers little in the way of scalability and component isolation.

5 Common Server Setups For Your Web Application


  • Simple


  • Application and database contend for the same server resources (CPU, Memory, I/O, etc.) which, aside from possible poor performance, can make it difficult to determine the source (application or database) of poor performance
  • Not readily horizontally scalable

Related Tutorials:

2. Separate Database Server

The database management system (DBMS) can be separated from the rest of the environment to eliminate the resource contention between the application and the database, and to increase security by removing the database from the DMZ, or public internet.

Use Case: Good for setting up an application quickly, but keeps application and database from fighting over the same system resources.

5 Common Server Setups For Your Web Application


  • Application and database tiers do not contend for the same server resources (CPU, Memory, I/O, etc.)
  • You may vertically scale each tier separately, by adding more resources to whichever server needs increased capacity
  • Depending on your setup, it may increase security by removing your database from the DMZ

Continue Reading →

DigitalOcean VPS Review

DigitalOcean offers cheap Linux virtual sever hosting starting from very little price such as $5/month (or $0.007/hr with hourly billing). According to them,  DigitalOcean Linux cloud VPS hosting comes with 99.9% up time SLA guarantee, simple automated back ups and with few other features. So you can get all these features as low as for $5 per month with DigitalOcean unmanaged VPS Hosting and can deploy your cloud Linux virtual server in 55 seconds.

How to signup to DigitalOcean

Besides providing great service at low cost, DigitalOcean is known for being very fast with its signup process, in fact – it’s going to take you roughly ~5 minutes (in total) to signup, add funds to your account, create a droplet and launch a site. If you’re inexperienced, you’re looking at ~7 minutes (in total) tops. Quite amazing, isn’t it?

Opening a New Account

It’s incredibly easy to open up an account with DigitalOcean, you can begin by heading over to the DO homepage, and selecting the signup button in top right corner. There you’ll enter an email address, and a password you’d like to use, the rest of the details will be emailed to you.

You’re instantly directed to your settings page after the initial signup, and your account is pretty much ready to go, all that is left is adding some funds through the billing settings.

DigitalOcean Control Panel

There are premium, high performance servers available for those who need powerful resources, I’m unable to list all of the prices within one pricing table, you’re also entitled to more droplets if you need them, just need to reach out to the support team!

DigitalOcean Payment Methods

Unlike other hosting companies, in order to begin hosting with DigitalOcean – you’ll need to add some “credits” to your account first, and only then you’ll be able to begin creating droplets.

Currently DO accepts the following payment methods:

  • PayPal
  • Credit Card

DigitalOcean Payment

You’re never paying for a full month, only for the amount of resources you use, this also makes it very easy to create new droplets to do a bit of testing, without having to worry about losing money, or getting billed the wrong amount. I’m in love with this type of billing!

I think that’s about it, for the first section on how to signup to DigitalOcean and choose the payment method of your own preference. Next, we’re going to be looking at the features from within the user panel and seeing what there is to do, explore and learn about.

How to create a droplet on DigitalOcean

I think that’s a good headline for this next section, more or less – all of the features we’re going to be looking at next are somehow involved with your droplet, otherwise known as the server you’re going to be creating to host your site and/or platform, or whatever it is that you’re using DO services for.

DigitalOcean Droplets

Create a Droplet

You’ll want to click that big blue button in the top right corner that says ‘Create Droplet’ and you’ll be redirected to a page that offers you to configure your server. I’ll go into detail about each of the options, briefly.

DigitalOcean create a droplet

You’ve got to pick a domain name (hostname) and also the size of the droplet you’d like to have, you can scroll back to the top to my pricing table, and take it from there if you haven’t done so already.

DigitalOcean region

The next choice is to select the region you’d like your server to appear in. I’ve selected Amsterdam for mine, but you’re more than welcome to choose whichever you like, and it will usually come down to your own nearest location, all of the locations provide great speeds to the whole world, no matter what.

DigitalOcean images

The last thing to do is to select an server image that you’re going to be working with for the time being. It’s not my job to make this choice for you, so if you’re new to cloud hosting – perhaps it’s a good idea to do some research, as to which of these images are best for you.

I know that Ubuntu is beginner friendly, though it’s worth paying attention to the ‘Applications’ tab, which will enable you to build pre-customized servers, saving you quite a bit of time when it comes to installing a web server.

DigitalOcean Applications (Pre-built Images)

  • LAMP on Ubuntu 12.04
  • MEAN on Ubuntu 12.04.3
  • Ruby on Rails on Ubuntu 12.10 (Nginx + Unicorn)
  • Redmine on Ubuntu 12.04
  • Ghost 0.4.0 on Ubuntu 12.04
  • Dokku-v0.2.1 on Ubuntu 13.04
  • Docker 0.8 Ubuntu 13.04 x64
  • WordPress on Ubuntu 13.10
  • GitLab 6.6.5 CE

You can select any of these from within the Create Droplet -> Select Image -> Applications tab, and you’ll have a fully functional server with your application of choice, read within 55 seconds, as promised by DigitalOcean itself, it’s their moto and it’s a damn good one!

DigitalOcean Linux Distributions

Apps are for those who need to save time / have quick access to some popular software, most developers and people signing up for this service are going to go with ‘blank’ servers, currently DO supports the following distributions:

Arch Linux

Arch Linux 2013.05 x64
Arch Linux 2013.05 x32





The last thing to do? Create the damn droplet!

DigitalOcean create droplet

You’ll get the root password in your email address, literally a few moments after you click that big, green button. It doesn’t get any easier than that, and if you thought it looks complicated, it’s only because I’ve tried to account for all of the features that are available to the customers.

Any questions about this whole process? Leave a message in the comments or my personal email, and I’ll try and do my best to help you out.

How to use NginX as reverse proxy Apache

Apache is known as the first and most widely used http server software in the world because of its ability to handle many dynamic applications in large scalability. Furthermore, Apache supports many programming language, some of which are commonly used are PHP, Perl, and Python (complete list can be found at this page: NginX itself today has been used by many websites generally because of its resource usage friendly. This web server which was first introduced in 2006 was intended to serve static files and as proxy server. For that reason NginX does not require too much resources and needs third party plug-ins to support programming language other than C.

In outline, Apache itself is more than enough to run many programming applications, but the problem is default server memory usage by this software is a lot higher than NginX, which is great of serving static files but does not have the important Apache feature called mod_rewrite. Therefore, this tutorial will make Apache work together with NginX so both can perform great in static file and dynamic application, while memory usage can be reduced to be lower.

OS: CentOS 6

Install Apache
By default, Apache is already installed in system, but it is recommended to use the latest version.

Because there are few softwares needed by Apache are not available from CentOS 6 repository, we will use EPEL for additional repository. Continue Reading → – review


Excellent support. There are some knowledgable persons replying your support tickets who knows their stuffs very well.

  1. Sweet sweet offloaded MySQL service. This is something that can make your “heavy” apps fly even in a smaller VPS with 512MB ram ($15/yr). VPSDime offloaded MySQL service runs MariaDB in a gigantic server with 384GB of ram and a couple of SSDs in RAID setup. And it comes for free :) Zip Zilch Nada. This is one of the main reasons I am currently using 3 VPS from them and willing to buy more if required in the future.
  2. Very cooperative. If you’re a loyal customer, sometime they will give you extra than you’re actually paying for. It feels like that you’re in good hands
  3. Idera backup/restore feature that takes backup of your system once everyday, and you can restore from there quite easily. Though I keep my own backup, but it’s always handy to know that there are automated backups available :)
  4. Excellent network with fantastic uptime. I barely noticed any downtime to be honest
  5. No over commitment or false promises which they can’t provide or deliver. I love their straight forward attitude
  6. They are friendly
  7. Excellent value for money, like 6GB Ram for $7, or 500GB storage for $7 :)

Cons (Not so many)

  1. I sometime don’t like their auto reboot system when the load goes above 4 for over an hour, or above 2 for more than 2 hours. But it’s not that much of a trouble for me either.

I will definitely score them 10/10 for their excellent service, and I know that many of you would do the same as well :)

Free VPS Trial 2014

Free VPS hosting providers for 2014.

Are you tired of paying recurring monthly fees for web hosting plans that are slow and offer terrible tech support? Do yourself a favor and switch to a free VPS hosting. yearly 256MB KVM
Iniz, formerly StormVZ, is another great company with whom I’ve had the good fortune of running several servers. I’d like to review my yearly KVM in NYC with them, which I’ve had since February. At $20/year, it’s hard to find a better deal in NYC, one of the less populous markets in the LEB realm due to expense. Yet Patrick has managed to keep the prices reasonable. This package was a promo offered on LEB: 256MB RAM, 10GB disk, 250GB BW, and 2x IPv4.
Iniz doesn’t place highly in top provider polls for no reason. The service is rock-solid in popular locations with a good network. I’ve been running a VPN on this service for a while now with no problem. Fortunately I don’t use as much bandwidth as some people as the bandwidth is the “compromise” on this plan. That’s never been an issue for me, nor has speed due to the gigabit uplink. The service has been stable, unannounced downtime virtually nonexistent. There was a decent amount of downtime when Patrick had to move all of his New York servers due to a disagreement with the former DC. I don’t recall when that was, but as I recall it took a while longer than expected, though this was not his fault.

Continue Reading → – vps review

First, like a week ago I started my first iwstack instance at USA for production use. Previously it was just for tests and so. And I had a mysterious shutdown like a week ago. No idea what happened, but I booted my machine manually.Second, my first support ticket (notice the first, so I never required support until now, which is great) was left unanswered after a little bit of conversation. Maybe they just forgot to answer it and got closed automatically or something. Not a big deal since isn’t an important issue to be honest.

Overall, I am happy. The service is really good for the price, and I am looking forward to see new features in their offerings. Mainly, I hope to get the Milan features at Dallas, like true HA, or native IPV6 and so on.

Provider: Prometeus Continue Reading →

GreenValueHost Review

GreenValueHost was a company founded in 2012 that has recently (2013??) entered the Low End market. They offer SSL, Web, Reseller, VPS, and Dedicated Servers.

I’ve used GVH for ~6 months and this is a log of my time with them.


GreenValueHost offer many plans, some of which can be found on their homepage and the products respective pages.


I have grabbed a server from one of their WHT offers with the following specs.

  • 200GB SSD-CACHED Disk
  • 4GB RAM
  • Unmetered 1Gbps

It was $5 /m Continue Reading →

Next Page