A server is a system (software and suitable computer hardware) that responds to requests across a computer network to provide, or help to provide, a network service. Servers can be run on a dedicated computer, which is also often referred to as "the server", but many networked computers are capable of hosting servers. In many cases, a computer can provide several services and have several servers running. In a nutshell, it is a computer system which stores data and processes the data when the server recieves requests from other computers with which it is connected. The computer configration at which our server is deployed would be taken as LAMP. It is an acronym for the names of different softwares which are-