Pplware

Instalar e configurar um servidor Web Nginx no Rocky Linux 9.5

Quando necessitamos de criar sites/conteúdos Web, temos de possuir um ambiente de desenvolvimento que tenha suporte para as tecnologias nas quais vamos desenvolver os nossos sites. Hoje vamos ensinar a instalar o Nginx no Rocky Linux 9.5


O NGINX é um servidor web de alto desempenho, proxy reverso e balanceador de carga, amplamente utilizado para servir aplicações web de forma eficiente. Foi concebido para lidar com um grande número de ligações simultâneas com baixo consumo de recursos, tornando-se uma escolha popular para sites de elevado tráfego.

Principais utilizações do NGINX

O ficheiro de configuração principal do NGINX encontra-se, geralmente, em /etc/nginx/nginx.conf.

Instalar o Nginx no Rocky Linux: Passo a passo…

Passo 1 – A primeira coisa que devemos fazer é atualizar o sistema. Para isso basta que usem os seguintes comandos:

sudo dnf check-update
sudo dnf install dnf-utils

 

Passo 2 – Instalação do Rocky Linux

O Nginx vem nos repositórios base do Rocky Linux 9.5. Para proceder  à sua instalação basta executar o seguinte comando:

sudo dnf install nginx

 

Se pretenderem que o Nginx arranque automaticamente a cada restart da máquina basta que executem este comando:

sudo systemctl enable --now nginx

Comandos básicos

Passo 3 – Configuração da Firewall

Por omissão, o Nginx necessita dos portos lógicos 80 e 443. Para permitir tráfego para esses portos, execute as seguintes regras:

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

Podem ver a lista de regras usando o comando:

sudo firewall-cmd --permanent --list-all

Passo 4 – Aceder ao servidor Web

Com o Nginx instalado e sem erros, basta saber o endereço do servidor Web e abrir o link num browser da mesma rede. Para ver o ip da máquina usem o comando ip a.

Também pode ver se o servidor web está a funcionar usando o seguinte comando:

curl -I http://endereco_ip_servidor

 

Atualmente, o Nginx continua a ser um dos servidores web mais utilizados globalmente. De acordo com dados de julho de 2024, o Nginx é responsável por mais de 34% dos sites, enquanto o Apache suporta 29,4%. No entanto, em termos de número total de servidores web, o Nginx detém cerca de 19,6% de participação de mercado, atendendo aproximadamente 227 milhões de servidores, com uma tendência ligeiramente decrescente devido à concorrência de outros servidores como Cloudflare e OpenResty.

Caso tenham alguma dúvida ou questão deixem nos comentários.

Exit mobile version