The Comprehensive LAMP Guide — Part 3 (PHP)
PHP, the “P” in LAMP, is a recursive acronym for PHP: Hypertext Preprocessor. It is the most widely used programming language for Web applications because of its ease of learning, implementation and wide…
Storage Management using Openfiler, Part 2
The first part of this series gave readers step-by-step instructions to build Openfiler from scratch. This second part covers two additional important features of Openfiler: bonded interfaces and software RAID. We also have…
Rootkits: The Enemy Within
While it was assumed in the past that viruses only targeted Windows, hackers targeting the FOSS world proved this wrong. A rootkit on a Linux distribution makes it vulnerable to programmatic and manual…
Amanda: A One-Stop Solution for All Your Backup Problems
Looking for an enterprise backup solution for your servers? Is your network too complex to be handled by simple backup utilities? Does the thought of making backups feel like a headache? Do not…
Securing Apache, Part 10: mod_security
Right from Part 1 of this series, we’ve covered the major types of attacks being done on Web applications — and their security solutions. In this article, I will reveal the tremendous capabilities…
Setup Two-Factor Authentication using OpenOTP
This article is a description of how to use OpenOTP, by RCDevs, to set up a complete environment for two-factor authentication on various servers and for various applications. Readers should have knowledge of…
The Comprehensive LAMP Guide — Part 2 (MySQL)
MySQL is the most widely used Relational Database Management System (RDBMS), and is the “M” in the LAMP stack. One of the main uses for MySQL is with Web applications. To avoid the…
The Nagios Setup Explained
In this article, we shall discuss Nagios, an open source software that is deployed in most data centres to monitor various system and network parameters. The practice of appointing prefects is a time-honoured…






