Pesquisa de site

Como instalar o Nginx no CentOS 8


Nginx (Engine X) é um servidor web HTTP de código aberto e servidor proxy reverso mais popular, poderoso e de alto desempenho com uma arquitetura escalonável orientada a eventos (assíncrona). Ele também pode ser usado como balanceador de carga, proxy de correio e cache HTTP devido à sua velocidade, estabilidade, conjunto rico em recursos, configuração fácil e baixa utilização de recursos.

Neste artigo, explicaremos como instalar o servidor web Nginx HTTP em um servidor Linux CentOS 8.

Instalando o servidor Web HTTP Nginx no CentOS 8

1. Para instalar a versão mais recente do servidor web Nginx, você precisa atualizar os pacotes de software do sistema usando o seguinte comando yum.

yum update

2. Depois que as atualizações de software forem instaladas, você poderá instalar o servidor Nginx estável mais recente a partir dos repositórios de pacotes padrão usando os comandos a seguir.

yum info nginx
yum install nginx

3. Uma vez instalado o Nginx, você pode iniciar, ativar e verificar o status executando os seguintes comandos systemctl.

systemctl start nginx
systemctl enable nginx
systemctl status nginx

4. Abra e ative as portas 80 e 443 para permitir o tráfego da web no Nginx no firewall do sistema usando os seguintes comandos firewall-cmd.

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

5. Verifique se as portas 80 e 443 estão habilitadas no firewall usando o comando netstat ou ss.

netstat -tulpn
OR
ss -tulpn

6. Agora você pode verificar se o servidor web Nginx está funcionando visitando o endereço IP público do seu servidor em seu navegador. Se você não souber o endereço IP do seu servidor, poderá executar o comando IP.

ip addr

Na saída acima, o endereço IP do meu servidor é 192.168.0.103, então abra seu navegador e digite o endereço IP.

http://192.168.0.103

É isso! Depois de instalar o Nginx em seu servidor CentOS 8, você poderá configurar uma pilha LEMP para implantar sites.