Servidor Linux: informações importantes e dicas para usuários

Índice:

Anonim

Todas as informações importantes sobre o servidor no Linux

Um servidor Linux é uma versão especial do Linux feita sob medida para tarefas específicas. Geralmente é usado em áreas administrativas. Por exemplo, na administração de banco de dados, administração de sistema e rede ou ao trabalhar com serviços web.

Noções básicas do termo do servidor:

O termo servidor originalmente se referia a software que oferece um serviço. Isso pode ser usado por outro software (cliente / cliente) (modelo cliente-servidor). Os dois programas geralmente são executados em computadores diferentes. Os computadores nos quais os primeiros servidores foram programados eram chamados de "hosts". Com o passar dos anos, a terminologia do servidor também se expandiu para incluir hardware, ou seja, o computador host também usado com hardware. Essa ambigüidade costuma causar confusão, especialmente para leigos.

Para que preciso de um servidor?

Um servidor é, por assim dizer, um ponto central de contato para vários computadores / usuários que gerenciam dados e processos. Se os usuários desejam acessar esses dados ou usar esses processos, eles o fazem por meio do servidor. Uma distinção aproximada é feita entre oito tipos de servidor. Todos eles assumem uma tarefa específica em redes locais ou globais das mais variadas arquiteturas.

servidor web

Os sites são armazenados em um servidor web, em outras palavras: a Internet (ou o que vemos dela principalmente). O servidor da web fornece as páginas para clientes (navegadores da Internet).

Servidor de e-mail

Freqüentemente, no centro das redes da empresa. O tráfego de e-mail e calendários da empresa são sincronizados por meio de servidores de e-mail.

Servidor de arquivos

Local de armazenamento central para dados. Clientes diferentes acessam esses dados por meio de uma rede. Particularmente popular entre as empresas, pois o servidor de arquivos permite que vários funcionários acessem determinados dados ao mesmo tempo.

Servidor de jogo

Especialmente projetado para jogos multijogador baseados em online. É somente por meio disso que as interações simultâneas de vários usuários em / com mundos de jogos virtuais são possíveis.

Servidor de banco de dados

Às vezes, os bancos de dados pertencentes a um site da Web estão no mesmo servidor da Web que as próprias páginas. Freqüentemente, no entanto, eles são armazenados em um servidor separado, o servidor de banco de dados, por motivos de segurança.

Controlador de domínio

Além dos servidores de correio e arquivos, é o elemento central da rede de uma empresa. O controlador de domínio gerencia as contas de usuário, os arquivos comuns e as várias autorizações. Se falhar, nada funciona na rede da empresa.

Servidor proxy

A interface de comunicação de uma rede. A mediação, por assim dizer. O servidor proxy gerencia as solicitações dentro de uma rede e as encaminha para os destinos apropriados e estabelece a conexão. Assim, filtra ou estrutura a comunicação.

Servidor dns

Isso também é algo como um mediador. Em termos gerais, uma solicitação (por exemplo, inserir um URL) é convertida no endereço IP correspondente, ou seja, o "número da casa" no servidor DNS (Sistema de Nomes de Domínio). Só então um usuário é direcionado para o site que está procurando.

A maneira como um servidor Linux funciona não é diferente de um servidor que usa software diferente do sistema operacional. O servidor Linux fornece dados e serviços, os clientes os acessam de fora.

Qual distribuição Linux é adequada para qual tipo de servidor?

Se o Linux continua a ser sub-representado como um sistema operacional em computadores domésticos em comparação com o Windows, ele é particularmente popular em operações de servidor. A vantagem é óbvia: as distribuições Linux são estáveis e podem ser adaptadas exatamente às necessidades e desejos do operador do servidor. Porém, devido ao número de distribuições disponíveis, conforme mencionado acima, não é fácil encontrar a melhor versão para o seu servidor. Basicamente, quanto mais tempo a distribuição for suportada pelo fabricante, quanto mais tempo você puder recorrer ao suporte verificado, melhor. Nos últimos anos, as seguintes distribuições em particular se estabeleceram como boas soluções de servidor para redes corporativas:

Red Head Enterprise Linux

Como os desenvolvedores atribuem grande importância à estabilidade, essa distribuição é testada continuamente. A integração de novos componentes está, portanto, ocorrendo em um ritmo um pouco mais lento. O sistema operacional tem a reputação de ser extremamente sólido e confiável e, portanto, perfeito para uso em servidor.

Collax Business Server

Apresentado como uma solução completa para pequenas e médias empresas. Contém todos os componentes necessários para uma infraestrutura segura e com bom funcionamento. O sistema de servidor completo é fácil de usar; não é necessário conhecimento profundo de insider do Linux.

SUSE Linux Enterprise Server

A versão de código aberto impressiona pela facilidade de uso e estabilidade. A ferramenta de configuração "YaST" permite a instalação, configuração e administração de um ponto central. No banco de dados de suporte do SUSE e no banco de dados de componentes do SUSE, os usuários podem encontrar informações e dicas relacionadas à administração do sistema.

Servidor UbuntuComo uma distribuição para computadores domésticos, o Ubuntu é muito popular devido ao seu alto nível de facilidade de uso. Não é diferente no universo do servidor. O Ubuntu é baseado na distribuição Debian, mas tem a vantagem de estar muito mais atualizado. Novos programas de aplicativos são integrados rapidamente e o conteúdo multimídia é fácil de usar. O que torna o Ubuntu Server particularmente interessante: a cada dois anos é lançada uma versão que garante um suporte de longo prazo de cinco anos.

Como faço para configurar um servidor Linux?

Nem todos os servidores Linux são criados iguais. O processo de instalação e configuração, portanto, difere de distribuição para distribuição. Neste ponto, daremos uma olhada mais de perto na configuração de um servidor Ubuntu. A maior diferença para a distribuição "normal" para computadores domésticos é a falta de um assistente gráfico. Com as instruções passo a passo, você ainda deve passar pelo processo de instalação sem problemas.

  1. Baixe o Ubuntu Server, grave-o em um CD ou carregue-o em um disco USB.

  2. Inicialize o servidor Ubuntu a partir de um CD ou pen drive.

  3. Escolha o idioma que você deseja. (Use as teclas de seta para navegar pelas opções e a tecla Enter para selecionar.)

  4. Selecione alemão ao configurar o teclado.

  5. Selecione “Instalar Ubuntu” para uma instalação normal do Linux.

  6. Confirme a pré-seleção da interface de rede. (Você pode ignorar as configurações de proxy ao usar na rede doméstica privada.)

  7. Para atribuir todo o disco rígido ao Ubuntu, selecione "Usar um disco inteiro". Antes desta etapa, mova os dados importantes para outro disco rígido. Os arquivos restantes no futuro disco rígido do servidor serão perdidos.

  8. Confirme o resumo.

  9. O Ubuntu garante que você realmente deseja apagar todos os dados do disco rígido. Confirme.

  10. Agora atribua nome de usuário, nome do servidor e senha.

  11. A instalação real ocorre.

  12. Quando terminar, reinicie o servidor com a opção "Reinicializar agora".

  13. Remova a mídia de instalação.

  14. Faça login com os detalhes de login que você especificou anteriormente.

Alternativamente, você pode configurar o Ubuntu em sua própria partição de disco rígido.

Após uma instalação bem-sucedida, o servidor não oferece muitas opções. Um servidor web, servidor de banco de dados e linguagem de script ainda estão faltando. Um único comando permite que você instale todos os programas necessários de uma vez.

sudo apt-get install apache2 libapache2-mod-php7.2 php7.2 php7.2-mysql mysql-server

Qual é a diferença entre servidores Linux e Windows?

À primeira vista, as diferenças entre os dois oponentes não são tão grandes. Eles são muito semelhantes em termos de funcionalidade e possíveis aplicações. No entanto, se você olhar mais de perto, pelo menos diferenças marginais se tornam visíveis.

custos

Geralmente, as distribuições do Linux podem ser obtidas e operadas gratuitamente. No entanto, algumas ofertas de suporte só podem ser usadas mediante o pagamento de uma taxa. O software de hospedagem Windows geralmente é cobrado.

serviço

O desktop do concorrente é fundamentalmente diferente. Embora os servidores Windows ofereçam uma interface gráfica com o usuário, os comandos são inseridos apenas em servidores Linux por meio da linha de comando.

Ajustes

Aqui, o Linux ganha pontos com sua abertura fundamental. O kernel do sistema pode ser adaptado a qualquer momento e várias ferramentas ajudam na configuração pessoal do ambiente do servidor. Usuários inexperientes podem, no entanto, ficar maravilhados com isso. O Windows, por outro lado, depende da facilidade de uso, o servidor geralmente não é particularmente adaptável.

Apoio, suporte

O Windows é comparativamente bom com suporte de longo prazo, ou seja, suporte em emergências. Com servidores Linux, isso não se aplica a todas as distribuições.

segurançaOs aplicativos do Windows estão mais expostos a ataques de malware do que as distribuições do Linux.