Como configurar os blocos de servidores nginx no Ubuntu Top 10.Top 10

Como configurar os blocos de servidores nginx no Ubuntu Top 10.Top 10
Nginx é um software HTTP de código aberto e gratuitamente disponível. Além disso, opera como um servidor proxy para email (SMTP, POP3, IMAP). O NGINX também atua como um balanceador de carga e proxy reverso para servidores UDP, TCP e HTTP. De acordo com o W3Tech, o nginx é atualmente o servidor da web mais usado, pois supera rotineiramente o Apache e outros servidores em testes de referência que avaliam a velocidade do servidor da web.

Este blog demonstrará o método para configurar blocos de servidores nginx no Ubuntu 22.04. Vamos começar!

Como instalar o nginx no Ubuntu 22.04

Com o objetivo de instalar o nginx no Ubuntu 22.04, siga as instruções fornecidas.

Etapa 1: Atualizar pacotes do sistema
Primeiro de tudo, acerte “Ctrl+alt+t”E atualize os pacotes do sistema:

$ sudo apt update

Todos os pacotes são atualizados:

Etapa 2: Instale o nginx
Em seguida, instale o nginx no seu Ubuntu 22.04 Sistema com a ajuda do comando fornecido:

$ sudo apt install nginx -y

Etapa 3: Verifique a versão nginx
Depois de instalar o NGINX, verifique se está em execução atualmente ou não:

$ Systemctl Status nginx

A saída fornecida indica que o serviço Nginx está ativo e em execução em nosso sistema:

Etapa 4: Configuração do firewall
Agora, ative o firewall em seu sistema:

$ sudo ufw habilitar

Etapa 5: Aplicativos instalados da lista
Veja a lista de aplicativos instalados usando o seguinte comando:

Lista de aplicativos $ sudo ufw

Etapa 6: Abra as portas para Nginx
Em primeiro lugar, permitiremos o nginx em “Http”Ao utilizar o comando fornecido:

$ sudo ufw permitir 'nginx http'

Ou habilitá -lo em https:

$ sudo ufw permitir 'nginx https'

Outra opção é ativar o Nginx totalmente para HTTP e HTTPS:

$ sudo ufw permitir 'nginx completo'

Etapa 7: Verifique o status do firewall
Agora, digite o comando fornecido para conhecer o status do firewall:

$ sudo ufw status

Etapa 8: Acesse Nginx
Depois de configurar o firewall, é hora de acessar o nginx no navegador usando o “LocalHost" ou o "IP do servidor”:

Neste ponto, o nginx está funcionando perfeitamente. Então, agora seguiremos em frente para configurar blocos de servidores para isso.

Como configurar o bloco de servidor nginx no Ubuntu 22.04

Com o objetivo de configurar o bloco de servidor nginx no Ubuntu 22.04, siga as instruções fornecidas.

Etapa 1: Criar diretório
Na primeira etapa, crie um diretório para o domínio selecionado. No nosso caso, o nome de domínio será “exemplo.com”:

$ sudo mkdir -p/var/www/exemplo.com/html

Etapa 2: Defina a propriedade do diretório
Em seguida, utilize o “$ Usuário”Variável de ambiente para definir a propriedade do diretório criado. O comando especificado definirá o usuário logado atual como seu proprietário:

$ sudo chown -r $ user: $ user/var/www/exemplo.com/html

Etapa 3: Defina as permissões de arquivo
Em seguida, atribuiremos as permissões de arquivo de leitura, gravação e execução para o nosso “exemplo.com”Diretório de domínio:

$ sudo chmod -r 755/var/www/exemplo.com

Etapa 4: Crie arquivo HTML
Usando "Nano”Editor, crie um arquivo HTML que será servido como a página inicial do nosso domínio:

$ nano/var/www/exemplo.com/html/índice.html

Cole o código fornecido no arquivo html aberto, pressione “Ctrl+o”Para salvar as mudanças adicionais e voltar ao terminal, atingindo“Ctrl+x”:

Etapa 5: Configure o bloco do servidor nginx
Agora, configuraremos um bloco de servidor nginx para nosso domínio no diretório especificado:

$ sudo nano/etc/nginx/sites-disponível/exemplo.com

Adicione o seguinte conteúdo ao arquivo aberto, pressione “Ctrl+s”Para salvá -lo e voltar ao terminal:

servidor
Ouça 80;
Ouça [::]: 80;
raiz/var/www/exemplo.com/html;
ÍNDICE ÍNDICE.Índice HTML.Índice HTM.nginx-debian.html;
Exemplo server_name.com www.exemplo.com;
Localização /
try_files $ uri $ uri/ = 404;

Etapa 6: Ativar bloco de servidor nginx
Crie um link simbólico para permitir o bloco de servidor nginx criado:

$ sudo ln -s/etc/nginx/sites -disponível/exemplo.com/etc/nginx/sites habilitados/

Etapa 7: Teste Nginx
Certifique -se de que o Nginx esteja funcionando corretamente ou não:

$ sudo nginx -t

Etapa 8: reinicie o nginx
Reinicie o nginx no Ubuntu 22.04 com a ajuda do comando fornecido:

$ sudo systemctl reinicie nginx

Etapa 9: Access Nginx Server
Por fim, abra seu navegador favorito e acesse o bloco de servidor nginx criado navegando no nome de domínio especificado:

A saída fornecida indica que configuramos com sucesso o bloco de servidor nginx no Ubuntu 22.04.

Conclusão

Para configurar os blocos de servidor nginx no Ubuntu 22.04, primeiro, atualize os pacotes do sistema. Em seguida, instale o nginx com o “$ sudo apt install nginx -y”Comando. Em seguida, ative o firewall e as portas abertas para firewall. Em seguida, crie um diretório para o seu domínio e altere suas permissões de diretório e permissão de arquivo. Em seguida, crie um arquivo HTML e configure um bloco de servidor nginx que pode ser acessado através do domínio adicionado. Este blog demonstrou o método de configurar blocos Nginx no Ubuntu 22.04.