Monthly Archives: May 2012

How to install and configure LEMP (Nginx, MySQL and PHP) server on a Debian 6 (squeeze) VPS

Nginx MySQL and PHP on DebianVPSNginx is a free, open-source, high-performance HTTP server which unlike his ‘friends’, it does not rely on threaded handling of the requests but instead it uses a much more scalable event driven (asynchronous) architecture. This uses a very small and predictable amount of memory under heavy load. Nginx in combination with the simple and very robust FastCGI Process Manager for PHP (PHP-FPM) and the world most popular database server MySQL can give you a lot of power and performance while still using a small memory footprint.

The following article looks at how to install and configure this stack on one of our Debian based VPSes.
Continue reading

What to look for when choosing a VPS Hosting provider?


- Always look for a reliable VPS provider with a good reputation that has been in business for a long time. As said above, everyday many new hosting companies are popping up, but at the same time many hosting operations are going down and closing their business forever. You don’t want your selected VPS provider to disappear overnight with all your important data on their servers.

- Search for a good server uptime guarantee. If your server stops working, your website would be inaccessible. More server downtime leads to loss of business, customers and profit. So, try to choose a VPS provider that offers at least a 99.9% uptime guarantee.

- The quality of support is also an important factor you should consider when searching for a VPS provider. Any serious VPS hosting provider should provide you with 24/7 technical support. If something bad happens to your server and you can not fix the problem, a team of experienced technicians should be available to fix it for you as soon as possible at any time of day and night. Some providers offer support only during business hours (8 am – 5 pm), in which case you may have to wait until the next day before they can fix the issue.

- A VPS provider that gives you a monthly billing option is a better choice compared to the ones that require you to sign up on a yearly contract or longer. It gives you the possibility to switch to another provider in case you are not satisfied. Bottom line, never sign up for  terms longer than one month.

- Always try to  go with a provider that has a reasonable money-back guarantee. This will allow you to test their services and if for any reason you are not satisfied with it, or they do not suit your hosting needs, you can cancel the service before the deadline and get a full refund. The longer the money-back guarantee is, the more time you have to test the server and see if it is good enough for you or your business. The usual term for a money-back policy these days seems to be 30 days.

- Whether you are an individual or a business, try to choose a VPS company that provides regular data backups for all their hosting plans. If for any reason there is a data loss on your server, the backups they make will still contain all your data from the last time it was backed up and will be readily available to be restored to your server at any time. Some form of backup should be included in the base price of the VPS hosting plan you choose. If you need to pay extra for even a basic backup, stay away from that provider.

PS. If you liked this post please share it with your friends on the social networks using the buttons on the left or simply leave a reply below. Thanks.

What’s the difference between unmanaged, semi-managed and managed VPS hosting?

semi-managed VPSThere are essentially three types of VPS hosting in terms of management and support: unmanaged, semi-managed and fully managed VPS hosting.

In an unmanaged VPS environment, the entire server administration and the responsibilities of necessary configuration and management of the virtual server are responsibility of the end user. Users need to have some knowledge in administration of Linux servers. The security of an unmanaged virtual server is entirely the user’s responsibility as well. Users have to keep the server’s services and website scripts up to date by upgrading whenever a new version is released to keep the server secure and avoid vulnerabilities. Continue reading

Install and configure SVN WebDAV server on a CentOS 6 VPS

This how-to looks at how to install and configure a SVN (subversion) WebDAV accessible repository server using Apache and a CentOS VPS. What is SVN? It is an open-source centralized version control system, which can track and store the history of files and directories in its repositories with the ability to examine the history of how the data changed and if needed to recover some older versions of the data. Continue reading