You are here: Home System Administration
  • Increase font size
  • Default font size
  • Decrease font size


System Administration

CentOS 6.2 Installing LDAP Directory Services using CLI

Install openldap servers and clients:


yum install openldap-servers openldap-clients



CentOS 6.2 Installing Postfix, Clam Anti-Virus and MailScanner


Install the EPEL repo RPM:

rpm -Uvh


CentOS 6.2 - Installing mod_spdy With Apache 2 - A tutorial using CLI

Link to my article @ HowtoForge

SPDY (Speedy) is an experiment with protocols for the web. Its goal is to reduce the latency of web pages. mod_spdy is an open-source Apache module which supports the use of SPDY protocol to the Apache HTTPD server. This allows for faster page loading and more efficient bandwidth utilization when loading https URLs in SPDY-enabled browsers.


CentOS 6.2 - Installing & Configuring Puppet 2.6 - A Quick Reference


Puppet is a Ruby-based, open source framework licensed as GPL v2 and toolset for managing the configuration of computer systems. Puppet can be configured and integrated into infrastructure as part of provisioning and management lifecycle. Puppet allows us to configure it in a client-server environment as well as a stand alone server. Puppet can be rated as a first class Linux, UNIX citzen as a configuration management tool but it can be used to moinitor Linux, UNIX, Windows and OSX platforms. Moreover it also allows you to integrate it with Nagios for creating a complete monitoring and configuration management solution.


Installing and Managing Moodle (E-Learning & Course Management System)

According to Wikipedia, Moodle (Modular Object-Oriented Dynamic Learning Environment) is an open source e-learning software platform, also known as a Course Management System, Learning Management System, or Virtual Learning Environment (VLE).

Moodle is an easy to install software. At the time of this writing, the stable version of Moodle is 2.2.


In order to prepare our server for installing Moodle, we need to install PHP 5.3.2 or higher, a database server (you can choose between MySQL 5.0.25 and Postgres 8.3) and a Web server. You can also use software package of WAMP on Windows, LAMP on Linux or MAMP on Mac. These software packages contain all the necessary software for installing Moodle and help you in case you don’t want to install the PHP, MySQL and Apache Web server one by one. There is also some Moodle VM appliances are available to download; the only trade-off is that you might not be able to find the latest version of Moodle always. Another way to get advantage of latest version is to install a Linux VM and then install the latest version of Moodle on top of that.

Page 2 of 4


  • Tel: +1347 788-0519.
  • Email: zeeshan [at]
  • My blog:

PrayerTime Mashup

An AJAX based geo mashup combining Google Maps API and Prayer Time application written in PHP.

Click here to have a look!

Make a free call now!

Follow Me

View Muhammad Zeeshan Munir's profile on LinkedIn