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.

 

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: