Como iniciar o nginx no Linux?

Como iniciar o nginx no Linux?
Nginx é um dos servidores da Web de alto desempenho mais populares para a era moderna. É popular para hospedar aplicativos de alto tráfego e com recursos intensivos. Pronunciado como "Engine-X", é um servidor web leve e altamente configurável ou um proxy reverso para outros servidores da Web.

Embora o Nginx seja muito estável e facilmente gerenciável, como administrador do sistema, você encontrará instâncias em que precisa iniciar, parar ou reiniciar o nginx; Por exemplo, você pode aplicar alterações de configuração ou solucionar erros no servidor.

Este tutorial discutirá como iniciar, parar e reiniciar o servidor nginx em sistemas Linux usando o Systemd.

Pré-requisitos

Antes de prosseguirmos com o tutorial, é bom garantir que você tenha o seguinte:

  • Certifique -se de ter o Nginx instalado e configurado corretamente
  • Ter acesso ao usuário root ou uma conta sudo.

Com os requisitos acima atendidos, podemos começar:

O que é Systemd?

Systemd é um iniciante e gerente de serviço para sistemas Linux. As principais distribuições Linux, incluindo Debian, Arch, Rehl e Fedora, adotaram o Systemd. O Systemd permite que os administradores do sistema iniciem, parem, recarreguem e reiniciem os serviços no sistema. Ele também fornece recursos como registro, o que é muito útil na solução de problemas de medidas.

Se você quiser saber mais sobre o Systemd, considere a documentação oficial: https: // systemd.io/

Como gerenciar o serviço Nginx

Gerenciar o serviço Nginx é bastante simples, principalmente por causa da facilidade de uso que o Systemd nos dá.

Como começar o nginx

Para iniciar o serviço Nginx em uma máquina Linux, use o comando:

$ sudo systemctl start nginx.serviço

Supondo que nenhum erro encontrado, você deve ver nenhuma saída e o Nginx deve estar em funcionamento e em funcionamento.

Suponha que você não seja um sistema que use init.d em vez do sistema; Nesse caso, para iniciar o nginx, use o comando:

$ sudo serviço nginx start

Como parar o serviço nginx

Nesse caso, o inverso é verdadeiro. Para interromper o serviço Nginx com o Systemd, o comando é como:

$ sudo systemctl stop nginx.serviço

Usando init.d? Use o comando:

$ sudo serviço nginx parada

Recarregar o serviço Nginx

O serviço nginx também suporta a função de recarga. Isso carrega novas configurações e reinicia os processos do trabalhador usando a configuração carregada. Recarregar o recurso é útil se você não deseja realizar uma reinicialização completa do serviço.

Para recarregar o nginx com o Systemd, use o comando:

$ sudo systemctl recarregar nginx.serviço

Use o comando abaixo para init.d sistemas.

$ sudo serviço nginx recarregar

Reiniciando o serviço nginx

Ao contrário de recarregar, reiniciar o serviço Nginx parará e iniciará completamente o servidor. Para reiniciar o nginx, use o comando:

$ sudo systemctl reinicie nginx.serviço

O comando para sysvinit é:

$ sudo serviço reiniciar nginx

Conclusão

Este tutorial mostrou como gerenciar o serviço Nginx em sistemas Linux, incluindo aqueles que usam Systemd e Init.d.