A palavra "servidor" tem uma definição ampla na computação moderna . Em geral , isto pode significar qualquer coisa que serve nada sobre uma rede . Mais comumente , refere-se a um computador que serve de dados ou arquivos para a Internet ou o software no referido computador que permite que isso aconteça . Há muitos tipos diferentes de software de servidor , e eles muitas vezes trabalham em conjunto com os outros . Software de Servidor Web
O tipo mais conhecido de software de servidor serve uma série de arquivos de um computador para a web na forma de um site. Ele é capaz de fazer isso usando o HyperText Transfer Protocol , ou HTTP, um método através do qual os navegadores web solicitar dados de servidores web e servidores de web responder com os dados: geralmente uma combinação de arquivos HTML e imagens. Servidores web mais populares incluem o Apache e Microsoft IIS.
Software Servidor FTP
Enquanto servidores web usar o HTTP, servidores FTP usa o protocolo de transferência de arquivos, que é o mais comum método para transferir rapidamente arquivos grandes em uma rede. Software de servidor FTP funciona em conjunto com o software cliente de FTP , programas projetados para usuários que fazem a transferência . Servidores FTP comuns e clientes incluem Filezilla e Esmagar FTP.
Mail Software Servidor
servidores de correio são programas que permitem que você enviar e receber e-mail. Ao contrário da Web ou servidores FTP , servidores de correio costumam usar três diferentes protocolos comuns: SMTP ( Simple Mail Transfer Protocol ), POP ( Post Office Protocol) e IMAP (Internet Message Access Protocol). POP e IMAP são utilizados principalmente para receber e-mails , enquanto SMTP pode ser usado para enviar ou receber . Servidores de correio comuns incluem Eudora e Mercury Mail.
Database Server Software servidores
de banco de dados , como o título sugere, servir bancos de dados em uma rede. Os bancos de dados fornecem conteúdo para a web : podem conter qualquer coisa, desde artigos para números de um diretório de membros ou produto. Capacidade do servidor de dados é envolvido frequentemente dentro de um Sistema de Gerenciamento de Banco de Dados Relacional (RDBMS) , um conjunto de programas que auxiliam na criação e manutenção de bancos de dados. RDBMSes comuns incluem Oracle e MySQL .
Diversos Software Servidor
Uma vez que um servidor é definido como qualquer programa que se conecta a uma rede de arquivos , servidores não têm necessariamente de auxiliar na criação de websites. iTunes e outros programas de áudio usar servidores de música que transmitir música entre computadores . Jogos online como World of Warcraft usa dezenas de servidores que permitem que os usuários façam logon e jogar . Programas instantâneas Messenging ( com exceção de peer- to-peer programas , que cortam o servidor como um homem de meia ) usar os servidores também.