Este tutorial vai te ensinar como instalar e iniciar o NGINX no seu servidor CentOS 7. Continue a leitura e acompanhe o passo-a-passo.

Banner inforgrafico

Sobre Nginx

Nginx é um software de servidor web de alta performance. É um programa muito mais flexível e leve do que o Apache HTTP Server.

Pré-requisitos para instalar o NGINX no CentOS 7

As etapas neste tutorial requer que o usuário tenha privilégios de root.

1º Passo – Repositório EPEL

Para adicionar o repositório EPEL, abra um terminal e use o seguinte comando:

sudo yum install epel-release

2º Passo – Instalar o Nginx

Para instalar o NGINX execute o seguinte comando yum:

sudo yum install nginx

Depois que você responder sim para o prompt, será instalado o NGINX.

3º Passo – Iniciar o NGINX

Caso o Nginx não iniciar por si próprio. Execute para iniciar:

sudo systemctl start nginx.service

Execute os seguintes comandos para permitir tráfego HTTP e HTTPS:

sudo firewall-cmd –permanent –zone=public –add-service=http
sudo firewall-cmd –permanent –zone=public –add-service=https
sudo firewall-cmd –reload

Você pode fazer uma verificação no local imediatamente para verificar se tudo correu bem, visitando o endereço IP público do seu servidor em seu navegador:

http: //cloud_server_ip/

Você vai ver a página  NGINX padrão, que está lá para fins informativos e de teste. Deve ser algo parecido com isto:

nginx_default NGINX no CentOS 7

CentOS 7 NGINX Padrão

Se você vê esta página, então o seu servidor web está instalado corretamente.

Antes de continuar, você provavelmente vai querer permitir o NGINX iniciar quando o seu sistema ligar. Para fazer isso, digite o seguinte comando:

sudo systemctl enable nginx.service

Parabéns! NGINX está agora instalado e funcionando!

Como encontrar o endereço IP público do seu servidor

Você pode executar o seguinte comando para revelar o endereço IP público do servidor:

ip addr show eth0 | grep inet | awk ‘{ print $2; }’ | sed ‘s//.*$//’

Root e configuração do servidor

Se você quiser começar a servir as suas próprias páginas ou aplicações através do NGINX, você vai querer saber os locais dos arquivos de configuração e de raiz do servidor padrão.

Pasta Raiz Padrão

O diretório raiz do servidor padrão é /usr/share/nginx/html.

Os arquivos que são colocados lá serão servidos no seu servidor web. Esse local é especificado no arquivo de configuração do bloco de servidor padrão que vem com o NGINX, que está localizado na /etc/nginx/conf.d/default.conf.

Quaisquer domínios de servidor adicionais (conhecidos como hosts virtuais no Apache), deve ser feita criação de novos arquivos de configuração em /etc/nginx/conf.d. Os arquivos que terminam com .conf no diretório serão carregados quando NGINX for iniciado.

O principal arquivo de configuração do NGINX está localizado na /etc/nginx/nginx.conf.

Este é o lugar onde você pode alterar as configurações de como o usuário que executa os processos, e o número de processos de trabalho que são gerados quando NGINX está sendo executado, entre outras coisas.

Compartilhe:

Inscreva-se na nossa Newsletter

Brasil Cloud Nuvem Corporativa