Como funciona um servidor web ?

Juan Grimm
1 min readSep 4, 2018

--

Opa, me chamo Juan Grimm e gostaria de lhe dar uma visão geral sobre servidores web.

Let's hack.

Basicamente um servidor WEB é constituído de um OS (Linux, Windows) e de um serviço responsável pela manipulação de requisições HTTP (Apache, Nginx, IIS) requisitadas pelo cliente que é comumente o browser ou conhecido também como navegador (Firefox, Chrome, IE), o servidor interpreta também linguagens de programação afins de criar páginas com conteúdo dinâmico que são processadas no back-end , a mais comum delas na web é o PHP, também é comum encontrarmos Banco de Dados (MySQL, Postgre, Oracle) que como seu próprio nome propõe, é utilizado para armazenar dados da aplicação.

Quando um cliente (browser) faz uma solicitação de uma página, o servidor interpreta essa requisição e manda uma cópia da página correspondente em uma espécie de “mapa” ou HTML, uma linguagem de marcação globalmente utilizada na web, esta por sua vez carrega folhas de estilo CSS e para diferentes tipos de manipulação e validação front-end o JS e permitem que os elementos sejam interpretados pelo browser e exibidos de maneira amigável aos usuários.

Em um servidor WEB podem conter também serviços como FTP (File Transfer Protocol) que servem para o envio e recebimento de dados diversos, o SSH (secure shell) que permite uma conexão shell criptografada do servidor para possíveis manutenções ou alterações e também os serviços de email SMTP, POP3 dentre outros.

--

--