Hospedagem de Sites Sistemas Operacionais - ArtigoPT - Diretório de Artigos em Português

Hospedagem de Sites Sistemas Operacionais

Ver PDF | Ver Impressão
por: nelsonrabello Total leituras: 342 Nº de Palavras: 1332 Data: Mon, 25 Apr 2011 Hora: 8:49 PM 0 comentários

Existem tantas combinações de sistemas operacionais e servidores usados em hospedagem de sites que pode ser difícil saber qual delas escolher. As duas configurações mais comuns são o servidor Windows com Internet Information Server (IIS) ou Unix (Linux) executando o servidor Apache. Se você conhecer mais sobre as plataformas de servidor e software de servidor que podem funcionar nessas plataformas, vai descobrir logo que nem todos os servidores foram criados iguais.

Windows NT e Windows 2000

Servidores Windows NT tornaram-se mais difíceis de serem encontrados desde a substituição do Windows 2000 NT, mas em 2000 é essencialmente uma atualização, esta não é uma grande perda. A maioria dos servidores Windows normalmente executam o IIS 4 (WinNT) ou IIS 5 (Win2000), mas é certamente possível executar outros servidores como o Apache com o sistema operacional Windows, mesmo que não funcionam bem, da mesma forma como poderiam em outras plataformas.

Um dos principais problemas usando o Windows como sistema operacional em servidores de hospedagem de site é que o sendmail, que é essencial para o funcionamento de alguns scripts em Perl, pode estar ausente (embora os scripts de melhor têm fornecido soluções para isso). As permissões de arquivo estão disponíveis, embora sejam simples quando comparado com as permissões *Unix que alguns podem ter se acostumado com (uma configuração de permissão inclui todos os possíveis usuários).

Devido à atitude mais relaxada de permissões de arquivo, e da maneira que Windows associa tipos de arquivos por extensão, você pode achar que é muito mais fácil instalar scripts em uma máquina Windows, como não existem definições de permissões ou caminhos para esquecer. A proteção por senha está disponível também em sistemas Windows, porém a única desvantagem é que você vai precisar ter acesso ao servidor em si para implementar senhas (a menos que você estiver executando o Apache). É sempre bom ocultar dados confidenciais abaixo do diretório principal da Web em vez de confiar na capacidade de senha proteger diretórios de olhares indiscretos.

Unix (e suas variantes Unix)

Ao contrário do Windows, Unix e suas muitas variantes (Linux, FreeBSD e Sun) fornecem ao usuário mais controle sobre a configuração do servidor e do software que ele usa. Ao conectar ao servidor usando telnet ou conexões SSH, é possível que os usuários marquem a execução de scripts automaticamente (um trabalho do cron), editem arquivos e propriedades de diretórios e permissões, e até mesmo scripts de depuração em que são executados no servidor remoto! Claro que, para ser capaz de usar o seu acesso telnet efetivamente você deve saber pelo menos o básico do Unix, mas, infelizmente, é um pouco mais complicado do que o Windows, como os sistemas operacionais Unix tendem a usar comandos de texto baseado em oposição a uma interface gráfica do usuário ( GUI).

Como os sistemas baseados em Unix não use como muitos recursos do sistema como aqueles que executam o Windows, ele tende a ser uma opção mais estável e confiável. Dadas as especificações de hardware idêntico, um sistema Unix será mais eficiente, já que não precisa dos recursos que o sistema Windows usaria apenas actualizar e interpretar a GUI. Se você quer um servidor  mais poderoso, o Unix é uma boa escolha: não só possuem gestão mais eficiente dos recursos, mas por ser de código aberto, é a opção mais barata também!

Unix e seus derivados são, muitas vezes a plataforma de escolha para muitos programadores Web que desenvolvem scripts, com muitos desses scripts fazendo uso do programa construído em Unix, Sendmail. Devido à natureza de código aberto da cultura Unix, há uma abundância de scripts disponíveis, e muitos são otimizados para uso em um servidor baseado em Unix.

Internet Information Server (IIS)

IIS vem com suporte completo para ASP, enquanto outros servidores não suportam isso sem uma terceira parte no futuro. O Soft ASP é muito popular para quem deseja usar o ASP em servidores Unix, no entanto, existem diferenças notáveis entre a versão da Microsoft do ASP e versão Chili! Soft, então é melhor usar um servidor de hospedagem web Windows para páginas ASP para garantir que eles funcionem conforme o esperado. Perl e PHP irá alegremente trabalhar em uma máquina Windows, embora o funcionamento de algumas das funções mais avançadas (que não são normalmente usados) pode ser subtil ou completamente ausente.

A maioria dos hosts do Windows irá oferecer boa configuração do hospedeiro através de uma espécie de painel de controle. Os painéis de controle mais avançados permitem que você edite as definições relacionadas com o domínio que você está hospedando, mas a maioria deve deixá-lo alterar as permissões de um arquivo.  Os painéis de controle melhor vai deixar você personalizar suas páginas vários erros e oferecem a proteção de senha para o seu site.

Apache

O Apache é uma escolha popular para software de servidor por causa de sua natureza altamente configurável. Porque ele é um servidor de código aberto, que evolui rapidamente e há sempre uma abundância de voluntários para ajudar a encontrar e corrigir os erros.

A melhor coisa sobre o servidor Apache é que é possível configurá-lo em uma base de pasta por pasta, usando o arquivo htaccess.. Este artigo contém informações sobre como a pasta e os arquivos em que irá se comportar quando solicitado, e permite que você tenha muitas páginas de erro personalizadas, proteção de senha e até mesmo uma forma de proteger suas imagens de exibição em sites não autorizados!

A configuração do Apache pode ser confusa no início, mas vale a pena prosseguir, porque é muito flexível; gastar bastante tempo com ele e você será capaz de obtê-lo para fazer praticamente qualquer coisa que quizer. Se preferir não ficar muito íntimo com o funcionamento interno de um servidor Apache, então você pode ser capaz de completar a configuração utilizando um painel de controle mais amigável. Isso fará com que a tarefa muito mais fácil de entender, e pode mesmo dar-lhe acesso a mudar o comportamento das partes do servidor que não teriam as permissões para alterar.

Sobre o Autor

Empresa de hospedagem de sites e registro de domínio




Pontuação: Não pontuado ainda


Comments

No comments posted.

Add Comment