Tipos de software para servidor
Software para servidores web
O tipo mais comum de software de servidor oferece uma série de arquivos em um computador na Web na forma de um site. Você pode fazer isso usando o Protocolo de Transferência de Hipertexto ou HTTP (por sua sigla em inglês), um método pelo qual os navegadores da Web solicitam dados de servidores da Web e estes respondem com os dados, geralmente uma combinação de imagens. e arquivos HTML. Os servidores da Web mais populares são o Apache e o Microsoft IIS.
Software de servidor FTP
Enquanto os servidores da Web usam HTTP, os servidores FTP usam o protocolo FTP (File Transfer Protocol), que é o método mais comum para a rápida transferência de arquivos grandes em uma rede. O software do servidor FTP funciona em conjunto com o software cliente FTP, que são programas projetados para os usuários executarem as transferências. Os servidores FTP e clientes mais comuns são o Filezilla FTP e o Crush.
Software de servidor de email
Servidores de email são programas que permitem enviar e receber emails. Ao contrário dos servidores web ou FTP, os servidores de e-mail geralmente usam três protocolos comuns diferentes: SMTP (Protocolo Simples de Transporte de Correio), POP (Mail Office Protocol) e IMAP ( acrônimo em inglês do Access Protocol para Internet Messages). Os POPs e IMAP são usados principalmente para receber e-mails, enquanto o SMTP pode ser usado para enviar ou receber e-mails. Os servidores de correio mais comuns incluem o Eudora e o Mercury Mail.
Software do servidor de banco de dados
Servidores de banco de dados, como o nome sugere, fornecem bancos de dados para uma rede. Os bancos de dados fornecem conteúdo para a web: eles podem conter qualquer coisa, desde artigos a números ou membros, ou um diretório de produtos. A capacidade de um servidor de dados é frequentemente incluída em um banco de dados relacional (RDBMS), um conjunto de programas que ajudam a criar e manter bancos de dados. Os RDBMS mais comuns incluem Oracle e MySQL.
Diversos software para servidores
Como um servidor é definido como qualquer programa que se conecta a uma rede de arquivos, os servidores não necessariamente precisam ajudar na criação de sites. O iTunes e outros programas de áudio usam servidores de música que transmitem música entre computadores. Jogos online como o World of Warcraft usam dezenas de servidores que permitem que os usuários se conectem e joguem. Os programas de mensagens instantâneas (com exceção dos programas um-para-um, que ignoram o servidor como intermediário) também usam servidores.