How to install LAMP (Linux Apache MySQL and PHP) on CentOS 6 with phpMyAdmin and APC cache

Linux Apache MySQL and PHPIn today’s article we will cover the steps on how to install the LAMP (Linux Apache MySQL and PHP) stack on a CentOS 6 based VPS.

LAMP represents a full featured stack containing the most popular web server known as Apache, the most popular database server MySQL and the most popular open-source web programming language known as PHP.

Read more

Install ownCloud on CentOS 6

Install ownCloud on CentOS 6

We’ll show you, how to Install ownCloud on CentOS 6. OwnCloud is an open-source cloud application which can be used to set up your own cloud server for file-sharing, calendar, contacts, bookmarks, music-streaming, and a lot more. For more info about this application visit the ownCloud website. Installing ownCloud on CentOS 6, is easy task and should take less then 10 minutes to complete.

Read more

Password Protecting Directories With Nginx

Nginx-logo The first thing you will need to do is create a file called .htpasswd (it doesn’t have to be named that way). The following command creates a new .htpasswd file and stores a record in it for user tom.

htpasswd -bc /var/www/yourdomain.com/.htpasswd tom password

To create another user:

htpasswd -b /var/www/yourdomain.com/.htpasswd john password

Read more

How to improve your Debian VPS security by using DenyHosts and Logwatch

DebianWhat is DenyHosts?

It is a python script intended to be run by GNU/Linux system administrators and users to help thwart SSH server attacks which are also known as dictionary based attacks and brute force attacks. It has the ability to run as a daemon and it can automatically block attackers and prevent them from gaining access to your server.

Read more

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.

Read more

Install and configure SVN WebDAV server on a CentOS 6 VPS

webdav-logoThis 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.

Read more