Como instalar o nginx no Ubuntu 18.04 e 16.04

Como instalar o nginx no Ubuntu 18.04 e 16.04

Nginx é outro servidor da web mais popular do que o Apache HTTP Server. É usado por um grande número de sites populares em todo o mundo. Este servidor da web é altamente útil para sites de tráfego pesado. Este tutorial ajudará você a instalar o nginx no Ubuntu 18.04 e 16.04 usando apt-get.

1. Pré -requisitos

Para instalar o nginx no Ubuntu, você deve ter acesso ao usuário root ou sudo privilegiado ao seu sistema. Para os sistemas remotos, pode usar o comando ssh ou massa para o usuário do Windows fazer o login.

ssh [email protegido] 

2. Instale o nginx no Ubuntu

Os pacotes mais recentes do NGINX estão disponíveis em repositórios padrão para todas as versões do Ubuntu, você pode instalá -las diretamente executando os seguintes comandos

sudo apt-get update sudo apt-get install nginx 

Após a instalação do serviço Nginx, execute abaixo o comando para verificar o status do serviço nginx.

SUDO Systemctl Status nginx 
● nginx.Serviço - um servidor da web de alto desempenho e um servidor proxy reverso carregado: carregado (/lib/systemd/system/nginx.serviço; habilitado; Preset do fornecedor: ativado) Ativo: ativo (em execução) desde a sexta-feira 2018-04-27 15:38:31 IST; 13min atrás Docs: Man: Nginx (8) Processo: 3406 ExecStart =/usr/sbin/nginx -g Daemon ON; master_process on; (Code = EXITADO, STATUS = 0/SUCCESSO) Processo: 3405 ExecStartPre =/usr/sbin/nginx -t -q -g Daemon ON; master_process on; (Code = EXITADO, STATUS = 0 /SUCCESSO) PID PRINCIPAL: 3407 (nginx) Tarefas: 2 (Limite: 2323) CGROUP: /Sistema.fatia/nginx.Serviço ├─3407 nginx: processo mestre/usr/sbin/nginx -g daemon; master_process on; └─3408 Nginx: Processo de trabalhador 

3. Configure o firewall

Você precisa abrir a porta do firewall para acessar o Nginx Server a partir de sistemas remotos. O comando a seguir permitirá que a porta 80 (http) e a porta 443 (https) no seu sistema.

sudo ufw permitir 'nginx completo' 

Você não precisa abrir as duas portas. Use um dos seguintes comandos para abrir portas específicas.

sudo ufw permitir 'nginx http' sudo ufw permitir 'nginx https' 

4. Gerencie o serviço nginx

Os usuários do Systemd usam os comandos SystemCTL para gerenciar seu serviço NGINX no sistema Ubuntu. Os comandos abaixo vão parar, estrelar e reiniciar o serviço nginx.

sudo systemctl stop nginx sudo systemctl start nginx sudo systemctl reiniciar nginx