Com o servidor web você pode disponibilizar um aplicativo web ou site na web. É um software que aceita pedidos HTTP e HTTPS de computadores clientes e envia uma resposta em formato HTML embutindo arquivo de imagem, CSS e Javascript.
Os arquivos presente no servidor web são: imagens, css, javascript, html e da linguagem de programação que pode ser PHP, Python, JAVA, Ruby , ASP.Net e outras. Pois, depende de qual linguagem você está desenvolvendo seu aplicativo web.
Então para uma pessoa interagir com um sistema web é necessário possui um navegador web, tais navegadores são: Internet Explorer, Firefox, Opera, Chrome e outros.
Os servidores web mais comum estão listado abaixo:
- Apache: É o mais popular e robusto do mercado. Usado na maioria das servidores web;
- Nginx: É o mais rápido para ser usando em arquivos estáticos. E também para um site que tem muitos acessos simultâneos. Já que trabalha com proxy reverso;
- IIS: É utilizado em aplicativos de tecnologias da MicroSoftware;
- Tomcat: É utilizado em aplicativos criado em java.
Links úteis:
- Apache: https://httpd.apache.org/
- Nginx: http://nginx.org/
- IIS: https://www.iis.net/
- Tomcat: http://tomcat.apache.org/