Prevent DoS/Brute-Force attacks with mod_evasive

How to install and configure mod_evasive on ArchLinux VPS, Debian VPS, Ubuntu VPS, CentOS VPSWhat is mod_evasive?

mod_evasive is an evasive maneuvers module for Apache to provide evasive action in the event of an HTTP DoS or DDoS attack or brute force attack. It is also designed to be a detection and network management tool, and can be easily configured to talk to ipchains, firewalls, routers, etc. mod_evasive presently reports abuses via email and syslog facilities.

Read More

How to Install Ruby 1.9.3 and Rubygems 1.8.24 on CentOS 6.2

Ruby is an object-oriented programming language that is similar in syntax to Perl and Python. The version of Ruby that ships with CentOS 6.2 is 1.8.7. If you need the latest version, you can download, compile and install Ruby from source code. This is a quick tutorial on installing Ruby 1.9.3 and Rubygems 1.8.24 on CentOS 6.2 from source.

Read More

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 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