O que é um Servidor de Hospedagem
Autor: Edson Zaltron | Publicado: 2016-12-31T11:36:00-02:00





Um servidor de Hospedagem é um computador "normal", entre aspas porque na verdade ele deve ter uma configuração mais robusta para poder servir vários outros computadores em rede, na internet, quem acessa um site recebe os dados de um servidor, onde estão hospedados os arquivos do site que são necessários para a visualização e funcionamento deste site, assim sendo, quem visita os sites são os "receptores" que são servidos pelo "servidor".

Um servidor precisa ter alguns programas específicos instalados, ter um sistema operacional instalado como qualquer outro computador. 

Os sistemas operacionais mais usados com os servidores web são derivados do sistema Unix, como o Linux, os mais famosos dos servidores são o Linux Apache e Nginx.

Os servidores Linux geralmente são os mais utilizados por diversos motivos, entre eles, segurança, rapidez e pelo fato de serem um sistema operacional "Open Source", isto quer dizer que sendo gratuito, pode diminuir os custos com licenças e as empresas podem oferecer serviços mais baratos nestes sistemas operacionais.


Servidores Windows

Há também alguns servidores que rodam o sistema operacional da Microsoft Windows Server, este sistema é pouco utilizado e possui um sistema de arquivos diferente dos servidores Linux, menos compatibilidade com a linguagem PHP, amplamente utilizada como a linguagem de programação da maioria dos sites na internet, podemos dizer que o Windows reina absoluto em computadores receptores (caseiros) em servidores web, acontece justamente o contrário, onde o Linux é o mais usado.


Linux e PHP

A linguagem PHP é de longe a linguagem de programação mais utilizada na web e segundo os desenvolvedores foi feita para rodar perfeitamente em servidor Linux Apache, claro que outros sistemas operacionais se adaptaram rapidamente a esta linguagem.


Servidores dedicados e Compartilhados

Os servidores compartilhados são computadores que hospedam vários sites ao mesmo tempo, são muito mais baratos que os dedicados e não recebem um IP fixo, ao contrario do servidor dedicado que hospeda apenas 1 site e tem um número IP fixo.





O valor de um servidor dedicado pode custar até 40 vezes mais que um servidor compartilhado, por isso só é viável para sites e empresas grandes. Também existem os servidores Cloud, que seguem a ideia da computação em nuvem, e servidores VPS, onde é particionado um espaço físico para se ter características de um servidor dedicado.


Como acessar e enviar arquivos para um Servidor

Existem programas específicos que podem ser instalados em um computador receptor para envio e troca de arquivos em um servidor web, esses programas fazem a transferência de arquivos pelo protocolo chamado FTP (File Transfer Protocol), depois dos arquivos enviados eles fazem parte de outro protocolo chamado HTTP (Hypertext Transfer Protocol), que certamente você já viu na barra de endereços do seu navegador, quando recebe uma camada de criptografia este protocolo muda para HTTPS (Hyper Text Transfer Protocol Secure - protocolo de transferência de hipertexto seguro), usado em todos os site de e-commerce ou que possuem necessidade de confiabilidade nos dados digitados em formulários, por exemplo.

Os programas mais utilizados para envio de arquivos por FTP, são Filezilla e SmartFTP, estes programas dividem a tela deixando no lado esquerdo os arquivos no computador e do outro lado no servidor, basta apenas arrastar os arquivos de um lado para o outro para enviá-los.

Quando se contrata uma empresa de hospedagem de sites, na verdade está alugando um espaço em um servidor mas cada empresa tem configurações diferentes de seus servidores.