Como instalar o NGINX no CentOS 7

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.

Este tutorial vai te ensinar como instalar e iniciar o NGINX no seu servidor CentOS 7.

Pré-requisitos

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

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 de 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á servido 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, eo número de processos de trabalho que são gerados quando NGINX está sendo executado, entre outras coisas.

Dúvidas?

Entre em contato conosco, teremos prazer em atende-lô.

Telefone

(34) 3238.0927 ou (34) 3517.7093