Web Development

Setting up the server

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-

  • L stands for Linux as the operating system of the computer in which our server is deployed.
  • A stands for Apache which is the server used for http protocol.
  • M stands for MySql or MariaDB which are the databases.
  • P stands for the server side programming language such as php, pearl or python.