Install and Configure LAMP in CentOS Server

Here's setting up LAMP Stack in CentOS

we need Apache, MySql and PHP to be installed

we will see step by step on it

Linux Tools: Argus monitoring

Argus Monitoring


Argus Monitoring System software is a system and network monitoring
application. It will monitor (TCP + UDP applications, IP connectivity, 
SNMP OIDS, Programs, Databases, etc). It presents a nice clean, easy 
to view web interface It can send alerts numerous ways (such as via pager) 
and can automatically escalate if someone falls asleep. It is open-source 
software written entirely in Perl, and provides a web based interface. 

Linux Tools: SysUsage

SysUsage


SysUsage continuously monitor our systems informations and 
generate periodical graph reports using rrdtool or javascript jqplot 
library. All reports are shown throught a web interface.

Linux Tools: kvm

kvm


KVM (for Kernel-based Virtual Machine) is a full virtualization solution 
for Linux on x86 hardware containing virtualization extensions (Intel VT 
or AMD-V). It consists of a loadable kernel module, kvm.ko, that provides 
the core virtualization infrastructure and a processor specific module, kvm-intel.ko 
or kvm-amd.ko. KVM also requires a modified QEMU although work is underway 
to get the required changes upstream.

Linux Tools: Angry IP Scanner

Angry IP Scanner


Angry IP scanner is a very fast IP address and port scanner.
It can scan IP addresses in any range as well as any their ports.
It is cross-platform and lightweight. Not requiring any installations,
Angry IP scanner simply pings each IP address to check if it's 
alive, then optionally it is resolving its hostname, determines the 
MAC address, scans ports, etc. The amount of gathered data about
each host can be extended with plugins.

Linux Tools: cn=monitor

cn=monitor


CN=Monitor is a general monitoring tool for Directory Servers which
focuses especially on the iPlanet based (Red Hat/Fedora/Sun), Open
LDAP and eDirectory servers. The idea is to monitor entire small to 
large scaled deployed directory server environments.

Linux Tools: collectl

collectl

Collectl is a light-weight performance monitoring tool capable of
reporting interactively as well as logging to disk. It reports statistics
on cpu, disk, infiniband, lustre, memory, network, nfs, process,
quadrics, slabs and more in easy to read format

Linux Tools: OSSEC-hids

OSSEC-hids


OSSEC is a free, open source host-based Intrusion Detection System
(IDS). It performslog analysis, integrity checking, Windows registry 
monitoring, rootkit detection, time-based alerting and active response.

Linux Tools: W3Perl

W3Perl


W3Perl is a free logfile analyser, which can parse Web/FTP/Mail/
CUPS/DHCP and Squid logfiles. Most major web logfile formats
are supported (Web : CLF/ECLF/NECLF on Unix, IIS/W3C on
Microsoft ; Mail : Postfix/Sendmail/Exim), as well as split/compressed 
files. "Page tagging" and counter are also supported if you do not
have logfiles access. The output is spread over HTML pages, with
graphics and a sortable table. Stats can be run from a single command
line or from a web browser.

Linux Tools: tcptrack

tcptrack


tcptrack is a sniffer which displays information about TCP connections
it sees on a network interface. It passively watches for connections on 
the network interface, keeps track of their state and displays a list of 
connections in a manner similar to the unix 'top' command. It displays

Linux Tools: NetHogs

NetHogs


NetHogs is a small 'net top' tool. Instead of breaking the traffic
down per protocol or per subnet, like most tools do, it groups
bandwidth by process. NetHogs does not rely on a special 
kernel module to be loaded. If there's suddenly a lot of network

Linux Tools: Phoronix Test suite

Phoronix Test suite


Phoronix Test Suite (PTS) is a free, open-source benchmark software
for Linux and other operating systems developed by Phoronix Media
with cooperation from an undisclosed number of hardware and software
vendors.

Linux Tools: Linux Trace Toolkit

Linux Trace Toolkit


The Linux Trace Toolkit (LTT) is a set of tools that is designed to
log program execution details from a patched Linux kernel and then
perform various analyses on them, using console-based and graphical
tools. LTT has been mostly superseded by its successor LTTng 
(Linux Trace Toolkit Next Generation).

Linux Tools: SystemTap

SystemTap


SystemTap (stap) is a script and tool for dynamically
instrumenting running production Linux operating systems. System
administrators can use SystemTap to extract, filter and summarize
data in order to enable diagnosis of complex performance or functional
problems. SystemTap consists of open-source software and includes

Linux Tools: vnstat

vnstat


vnStat is a console-based network traffic monitor for Linux
and BSD that keeps a log of network traffic for the selected
interface(s). It uses the network interface statistics provided
by the kernel as information source. This means that vnStat
won't actually be sniffing any traffic and also ensures light use
of system resources. However, in Linux at least a 2.2 series
kernel is required.

Linux Tools: Conky

Conky


Conky is a free software system monitor for the X Window System.
It is available for Linux, FreeBSD, and OpenBSD. Conky is highly
configurable and is able to monitor many system variables including
the status of the CPU, memory, swap space, disk storage, temperatures,
processes, network interfaces, battery power, system messages, e-mail 
inboxes, Arch Linux updates, many popular music players (MPD, XMMS2,
BMPx, Audacious), and much more.

Linux Tools: GKrellM

GKrellM


GKrellM (GNU Krell Monitors) is a computer program based on
the GTK+ toolkit that creates a single process stack of system
monitors. It can be used to monitor the status ofCPUs, main
memory, hard disks, network interfaces, local and remote mailboxes,
and many other things. Plugins are available for a multitude of tasks, e.g.
controlling theXMMS media player or a SETI@home client from within
the stacked monitor.

Linux Tools: Webalizer

Webalizer


Webalizer is a GPL application that generates web pages of analysis,
from access and usage logs Statistics commonly reported by Webalizer
include: hits; visits; referrers; the visitors' countries; and the amount of data
downloaded. These statistics can be viewed graphically and presented by
different time frames, such as per day, hour, or month.

Linux Tools: IpCop

IpCop

IPCop Firewall is a Linux firewall distribution geared towards
home and Small Office/Home Office users. The IPCop interface
is very user-friendly and task-based. IPCop offers the critical
functionality of an expensive network appliance using stock, or
even obsolete, hardware and OpenSource Software.

Linux Tools: IptablesWeb

IptablesWeb:

IptablesWeb is a free software (under GPL licence): it allows to
inspect iptables logs, to receive e-mails and alerts using a web
browser, it's a plugin-based multilanguage and multiuser software
written in PHP