Como construir um servidor de estação de trabalho

Um servidor de estação de trabalho é definida como um sistema usado como um servidor, mas cujos componentes são normalmente utilizados para tarefas de computação da estação de trabalho. Não é complicado adaptar uma estação de trabalho para uso como servidor, mas há algumas coisas a considerar.


Em teoria, as denominações de estação de trabalho ou servidor são feitas de acordo com a função que cada máquina está jogando em um momento específico. Quando uma máquina está solicitando um serviço ou informação, ele é considerado um cliente. Quando uma máquina é fornecer informações ou de um serviço, ele é chamado um servidor. Máquinas que desempenham o papel de cliente com muito mais freqüência do que a de servidor são normalmente chamados de clientes, mas isso não significa que eles não podem ou não exercer a função de servidor de vez em quando. Assim, embora o rótulo é situacional, é também prática comum a considerar uma máquina de uma estação de trabalho se funcionar como uma estação de trabalho mais frequentemente do que como um servidor.


Na prática, a indústria de computadores lançou versões especiais de seu software que o viés de uso para clientes ou servidores. Microsoft e Apple vende versões de servidor e estação de trabalho de seus sistemas operacionais. Uma vez que estas diferentes versões dos sistemas operativos têm capacidades diferentes, na prática, a diferença entre o servidor e estação de trabalho para esses sistemas podem ser mais do que situacional - pode envolver diferenças cruciais em capacidades bem.

Coisas que você precisa

  • software ComputerServer (como o Apache Web Server) da conexão de rede (opcional)
  1. Planejamento

  2. 1

    Compare o que você quer fazer com as capacidades dos sistemas operacionais disponíveis. Porque pode haver diferentes capacidades associadas com diferentes sistemas operacionais, saber o que você deseja fornecer para os outros computadores na comunidade podem ajudar a ditar qual sistema operacional que você pode precisar. Se você quer apenas compartilhar arquivos, bem como o número de solicitações simultâneas são esperados para ser baixo, então praticamente qualquer sistema operacional irá funcionar bem para você. Se você quer construir um servidor de protocolo de transferência de arquivos (FTP) para aceitar e oferecer arquivos para a Internet, você pode pensar duas vezes antes de usar Vista, da Microsoft. Internet Information Server da Microsoft (IIS) 7 pode fornecer páginas de baixa concorrência da Web em execução no sistema operacional da estação de trabalho Vista, mas está limitado a publicar com FTP. Os usuários não podem fazer o upload para o sistema operacional da estação de trabalho - apenas para Windows Server IIS7 em execução. No caso do Windows Vista, outros pacotes de FTP pode ser usado na estação de trabalho para contornar a limitação imposta FTP pelo IIS.

  3. 2
    Sharing Workstation Macintosh

    software que servidor pesquisa que você já pode ter. Se você está pensando em usar uma estação de trabalho Macintosh como um servidor, há muitos pacotes de software de servidor já instalado e pronto para ir para o sistema operacional da estação de trabalho. Quando você abrir o "compartilhando" pasta na "Preferências do Sistema," existem 11 serviços embutidos no sistema operacional e pronto para ser ativado. Outros serviços podem ser activados por outros meios. O sistema operacional da estação de trabalho Macintosh não configura automaticamente o sistema de arquivos de rede (NFS), por exemplo, mas a capacidade ainda está incluído no disco rígido. Se você sabe o caminho de volta sistemas UNIX, e têm um guia para seguir, não é muito complicado para fazer sua estação de trabalho Mac um servidor NFS. Ver Referências para um guia de exemplo para ativar NFS em uma estação de trabalho Macintosh.

  4. 3
    https://Apache.Org


    Considere software de fonte aberta. Apache pode transformar qualquer sistema operacional comum em um servidor Web. Embora muitos sistemas operacionais são fornecidos com pelo menos algum tipo de servidor web, servidor Web escalável da Apache é o mais comum na Internet, e como ele está disponível em quase todos os sistema operacional comum. A decisão de usar o Apache no início não é uma decisão sem saída. Apache pode ser a ferramenta de servidor Web para qualquer versão futura de sua infra-estrutura. Basta visitar Apache.org para baixar e instalar os binários (ou mesmo o código-fonte) relevantes para o sistema operacional da estação de trabalho.

  5. 4

    Plano para a conectividade. Embora possa parecer estranho, até mesmo uma única máquina que irá executar o cliente e software de servidor (falando para si próprio) ainda precisa de um protocolo de rede definidas e funcionando. Escolha o seu protocolo de rede para atender às suas circunstâncias. Se você tem sistemas Macintosh que não se conectam à Internet, mas ainda deve conectar uns aos outros, pode fazer sentido para escolher AppleTalk como protocolo de rede. Se os sistemas já se conectar à Internet, você provavelmente está usando TCP / IP, de modo que se torna uma escolha óbvia, mas a sua aplicação se torna um pouco mais difícil do que com AppleTalk. sistemas da Microsoft pode ter um tempo um pouco mais fácil com o TCP / IP, mas não há nenhuma maneira fácil em torno da perspectiva de ter de configurar o TCP / IP em um sistema UNIX, como Solaris ou Linux. Seja qual for a escolha, o servidor deve estar executando o que cada cliente está sendo executado para falar com todos eles. Se um Macintosh é só correr AppleTalk, e o resto dos sistemas estão executando TCP / IP, em seguida, o servidor deve executar os dois ou a máquina AppleTalk deve começar a executar o TCP / IP bem.

  6. Implementação

    • 1

      Defina o endereço de rede do servidor. Não haverá qualquer sucesso até que os protocolos de rede estão instalados e configurados. Na verdade, alguns software de servidor não vai mesmo instalar até que ele pode detectar que a sua rede necessária está instalado e em funcionamento. Por exemplo, vamos enfrentar TCP / IP. AppleTalk é auto-configuração, como é NetBEUI, mas também não são tão comumente em uso como TCP / IP. Este protocolo Internet funciona porque cada máquina na rede tem um endereço único - que cada celular tem um número de telefone único. Em sua rede, há um servidor distribuindo esses endereços sempre que um computador pede um, ou cada computador é configurado manualmente com um endereço permanente. É comum ter um sistema de entregá-los quando solicitado. Este sistema é o servidor Dynamic Host Configuration Protocol (DHCP). Para o seu sistema para servir de forma confiável clientes, cada cliente terá de ser capaz de aprender o endereço do seu servidor. Para tornar este endereço constante, ou configurar o servidor DHCP para dar sempre o seu servidor o mesmo endereço ou excluir esse endereço da obtida por DHCP e codificar o endereço nas definições de configuração de rede da estação de trabalho. Se você não estiver familiarizado com essas ferramentas, consulte o seu fornecedor de administrador de sistemas ou Internet serviço local (ISP) para obter mais informações.

    • 2

      Assegurar a tradução nome correto. Quando você apontar seu navegador para sun.com, você digitar letras, não números. Então como é que o trabalho TCP / IP em números, se você não usar números para encontrar coisas na Internet? Você pode usar números, mas não há necessidade. O Domain Name System (DNS) foi construída por designers de Internet que estavam cansados ​​de digitar números, e queria um tipo de livro de telefone que poderia confiar. sistemas UNIX dependem de DNS principalmente porque DNS evoluiu como UNIX evoluiu. sistemas Microsoft e da Apple, começando em grupos de trabalho pequenos, pode fazer uso do DNS, mas também apenas tentar localizar sistemas com os pacotes de transmissão - o equivalente computador de inclinar-se para fora da janela e simplesmente chamando para a máquina que você deseja. Microsoft também desenvolveu seu próprio tipo de serviço de telefone livro chamado o Windows Internet Naming Service (WINS). Quanto maior for a rede que você gostaria de servir, o mais provável é que os clientes não vão ver o seu servidor sem atualizar o DNS ou o WINS entradas para ele. Embora seja possível que estes serviços estão sendo atualizados automaticamente para você, se você tiver problemas para se conectar ao seu servidor, estes estão entre os primeiros lugares para verificar se há problema. Se você não estiver familiarizado com essas ferramentas, consulte o seu provedor de administrador de sistemas ou Internet Service local (ISP) para obter mais informações.

    • 3

      Ative o software que serve informações. Um dos exemplos mais simples de fazer uma estação de trabalho é um servidor para efeitos de partilha de ficheiros. Para fornecer um diretório no qual seus pares podem compartilhar arquivos, ligar o software servidor de arquivos já residentes na estação de trabalho e identificar o diretório e em que condições você deseja compartilhar. Ficar com o exemplo Macintosh, os programas de compartilhamento de arquivos com suporte a GUI pode ser lançado de dentro do "Preferências do Sistema / Sharing" pasta. Seleção do "Compartilhamento de arquivos" opção liga a capacidade, mas isto não deve ser feito sem também a configuração "opções" e "Configuração" segurança nos diretórios que estão sendo compartilhados.

    • 4

      Configurar o software de servidor para as suas necessidades. É uma melhor prática da indústria de passar pelo menos alguns minutos, assegurando que o software que você está usando está configurado para as necessidades da instalação em particular. O sistema operacional Macintosh pode fornecer recursos de compartilhamento de arquivos através de uma variedade de diferentes protocolos de rede. Como regra geral, é aconselhável apenas para oferecer o serviço sobre esses protocolos você sabe que seus clientes vai precisar. Para selecionar os protocolos de compartilhamento de arquivos que deseja ativar, clique no "opções" botão no canto inferior direito; canto do "compartilhando" caixa de diálogo na "Preferências do Sistema." Desligue protocolos que não são susceptíveis de necessidade. Alavancar as configurações de segurança para ajudar a garantir que os usuários não autorizados não criam o mal em seu sistema.

dicas & avisos

  • Quer se trate de compartilhamento de arquivos com o NFS, ou transferências com FTP é sábio para tornar a pasta usada para estas transferências de uma pasta de out-of-the-way. Os usuários do seu sistema não pode normalmente acessar diretórios acima do diretório compartilhado na hierarquia, mas a menos que você está vigilante sobre a segurança, eles podem acessar a sub-diretórios. Se você deve compartilhar o diretório raiz de um sistema UNIX (/.) Ou de um sistema Windows (C: ), você pode acidentalmente expor os arquivos do sistema operacional para usuários da rede. É mais seguro para criar um diretório apenas para compartilhar e manter os usuários de rede confinadas a essa hierarquia de diretórios.
  • Investigação realmente é valioso quando se adapta uma estação de trabalho para o uso como um servidor. Existem algumas características do software de servidor que podem não funcionar como esperado ou em tudo quando executado em uma versão de estação de trabalho de um sistema operacional.

recursos

  • Crédito da foto Apache pena é de Apache.org, outras imagens desenvolvido por Paul Nelis
De esta maneira? Compartilhar em redes sociais:

LiveInternet