Muitas pessoas nem mesmo suspeitam que todos os serviços eos serviços que utilizamos na Web baseiam-se exactamente nos mesmos computadores que funcionam nos nossos apartamentos, só que configurados de forma completamente diferente, não têm uma interface gráfica bonita e são controlados por comandos especializados. Esses computadores são chamados de servidores. Pessoas experientes, é claro, sabem como configurar e "aumentar" seu próprio servidor. Aqueles que são novos neste negócio precisam estudar mais de um fórum para finalmente se acostumar com ele. Uma coisa é certa: para configurar um servidor barato e estável, você precisa escolher a mesma base barata e estável, ou seja, um sistema operacional baseado em Linux. A escolha da maioria recai sobre o CentOS 7. Este material contém informações breves sobre como instalar o CentOS 7 e criar um servidor base a partir dele.
CentOS é uma distribuição Linux principalmentecuja vantagem é a estabilidade. Este sistema, como seu concorrente mais próximo, o Fedora, foi construído com base no código-fonte da distribuição paga do Red Hat Linux. Este último, por sua vez, é uma ferramenta ideal para administradores de sistema que exigem previsibilidade, operação estável e fácil gerenciamento.
CentOS não pode se orgulhar do mais recenteversões de pacotes, ao contrário do Fedora, mas todo administrador de sistema ficará feliz com isso quando o Fedora ou outra distribuição moderna com seus novos pacotes "travar", e o CentOS continuar a trabalhar silenciosamente, independentemente das circunstâncias. Este material descreve resumidamente o processo de configuração e instalação do CentOS 7, as principais características do sistema e do ambiente de trabalho.
Antes de instalar o CentOS 7, você precisa baixar a distribuição do sistema operacional do site oficial.
Existem várias opções de download:
Entre os arquivos de inicialização, você pode encontrar doisImagem de disco ao vivo com dois ambientes de trabalho diferentes (KDE e Gnome). Essas imagens são adequadas para quem deseja experimentar o sistema antes de instalá-lo em um disco rígido.
Mesmo se você escolher a imagem mínima, o CentOS 7 oferecerá a você o uso da interface gráfica para instalar o sistema em seu disco rígido.
Este processo ocorre em 6 etapas básicas:
Depois de inserir os dados, você precisará criarusuários do perfil e especifique a senha do Root. Após a conclusão do processo de instalação, o computador será reiniciado e oferecerá a inicialização do novo sistema operacional.
Aqui vamos falar brevemente sobre como implantar um servidor universal baseado no CentOS 7 com um conjunto mínimo de ferramentas necessárias para sua operação completa.
Portanto, primeiro você precisa encontrar o próprio servidor.Ele pode ser contratado na Web (a partir de 250 rublos) ou configurado em uma máquina local. A única coisa necessária são os dados SSH que serão usados para fazer o login no servidor. Tomemos como exemplo o endereço de email abstrato [email protected] e o nome de usuário com a senha também é centos.
Vale a pena iniciar a configuração criando um usuário e concedendo a ele todos os direitos necessários:
Em seguida, você precisa especificar o nome do host. Isso pode ser feito com o comando hostnamectl set-hostname server1.centos.net.
Então você precisa desabilitar o Firewall e o SeLinux.Isso deve ser feito para não se privar acidentalmente dos direitos de acesso ao servidor. O Firewall pode ser pausado usando os comandos systemctl stop firewalld e systemctl disable firewalld. A situação com SeLinux é um pouco mais complicada: você precisa abrir o arquivo de configuração correspondente no editor de texto Vi usando o comando vi / etc / selinux / config, encontrar a linha SELINUX = enabled e substituí-la por SELINUX = disabled. Então você precisa reiniciar o sistema.
A próxima etapa da configuração é instalar o SSH.
Isto exige:
Você também precisa atualizar todos os sistemas e instalar os repositórios epel e rpmforge. Isto exige:
Para instalar componentes adicionais em uma estrutura de servidor existente, você precisará verificar e desabilitar alguns serviços e serviços MTA.
Para isso, você precisa:
Então você precisa baixar o Apache e o PHP, que são necessários para o pleno funcionamento do nosso servidor.
Então, para isso:
Antes de instalar o MySql no CentOS7, vale esclarecer que ao usar o gerenciador de download Yum padrão, o sistema fará o download de uma versão alternativa do programa chamada MariaDB, portanto, no caso do CentOS, você terá que contornar.
Para instalar o MySql, você precisa:
Para instalar o Zabbix no CentOS 7, você precisa encontrar a versão mais recente do cliente no site oficial do desenvolvedor e, em seguida, instalá-lo no sistema.
Isto exige:
Antes de instalar o Zimbra no CentOS 7, você precisa preparar o sistema para isso.
Portanto, você precisa fazer o seguinte: