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.