Mapache Project

Author: Carlos Guerra Alberti

My final degree project is a Graphic User Interface (GUI) for managing the Apache options on a Linux Server. Its name is Mapache and is developed in Bash and PHP, and of course is an OpenSource Software!

A web server is always difficult to configure, it has lots of parameters and variables that needs a good background and experience to make it work in an optimal way, depending on a small insignificant value, the configuration could be completely different. This project is born with the aim to help not only experienced system administrators but also common users with a bit of familiarity in Linux in managing and configuring a powerful web server (as is Apache) in two evels (easy and advanced).

Mapache is a Graphical User Interface for configuring an Apache web server. Mapache
comes from the need to create a GUI in order to make easy the apache configuration.
Apache’s way to be configured is editing its options inside its configuration file, modifying the directives is how a user can manage the apache. Normally the name of this file is httpd.conf
and although it is well commented inside, can result very difficult and a risk be configured by a user.

Mapache gives the opportunity to a normal user to configure easily its own web server because it will change the apache’s configuration file depending on what the user has asked on the apache GUI.

Mapache’s name comes from “Managing Apache” and plays with the Spanish name of a raccoon. This funny animal is its symbol. In Open Source Software it is very common to represent the software with an animal, as Linux is known by “Tux” the famous Penguin, PHP by an elephant or MySql by Sakila, a dolphin… and of course, GNU is represented by a gnu because of its recursive and looping meaning: “GNU is not Unix”.

Leave a Reply




Enlaces

Detalles

Tema: TripleK2 theme by JohnTP