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 and configure JBoss AS with Java and Apache2 as a reverse proxy

jboss-logoToday we are going to show you how to setup JAVA, JBoss AS and an Apache server acting as a reverse proxy using one of our Debian Virtual Servers. We assume you have a working Apache server in place.

So, what is JBoss ?
JBoss is an open-source application server developed by RedHat based on the J2EE platform for developing and deploying enterprise Java applications, Web applications, Services, Portals and more. The J2EE allows applications to be standardized and modular allowing JAVA to handle many programming aspects when developing an application.

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