Instalar Nginx en Ubuntu 20.04 y Debian 10
Índice:
- Instale o Nginx
- Ajustar o firewall
- Estrutura e práticas recomendadas do arquivo de configuração do Nginx
- Conclusão
O Nginx é um servidor HTTP de proxy aberto e de alto desempenho, de código aberto, que alimenta alguns dos maiores sites da Internet. Comparado ao Apache, o Nginx pode lidar com um número muito grande de conexões simultâneas e possui um espaço menor de memória por conexão.
O Nginx pode ser usado como um servidor da web independente e como um proxy reverso para servidores HTTP e não
Neste tutorial, explicaremos como instalar e gerenciar o Nginx no Debian 10 Buster.
Instale o Nginx
O pacote Nginx está incluído nos repositórios padrão do Debian Buster. A instalação é bem simples, basta executar os seguintes comandos como root ou usuário com privilégios de sudo:
sudo apt update
sudo apt install nginx
O serviço Nginx será iniciado automaticamente após a conclusão do processo de instalação. Você pode verificá-lo com ondulação, como mostrado abaixo:
curl -I 127.0.0.1
A saída será semelhante a esta:
HTTP/1.1 200 OK Server: nginx/1.14.2 Date: Tue, 16 Jul 2019 16:50:46 GMT Content-Type: text/html Content-Length: 612 Last-Modified: Tue, 16 Jul 2019 16:50:26 GMT Connection: keep-alive ETag: "5d2e0052-264" Accept-Ranges: bytes
Você pode usar o comando
systemctl
para gerenciar o serviço Nginx, igual a qualquer outra unidade systemd.
Ajustar o firewall
Os usuários do UFW podem abrir portas HTTP (
80
) e HTTPS (
443
) ativando o perfil 'Nginx Full':
sudo ufw allow 'Nginx Full'
nft add rule inet filter input tcp dport {80, 443} ct state new, established counter accept
Estrutura e práticas recomendadas do arquivo de configuração do Nginx
- Os arquivos de configuração do Nginx são armazenados no diretório
/etc/nginxprincipal arquivo de configuração do Nginx é/etc/nginx/nginx.confOs arquivos de configuração do bloco do servidor (vhost) são armazenados no diretório/etc/nginx/sites-available. Os arquivos de configuração encontrados neste diretório são usados pelo Nginx apenas quando vinculados ao diretório/etc/nginx/sites-enabledativar um servidor, crie um link simbólico (um ponteiro) do arquivo de configuração em um diretóriosites-availableemsites-availablepara o diretório diretóriosites-enabledescrever um código mais sustentável, é recomendável seguir uma convenção de nomenclatura padrão. Por exemplo, se o seu nome de domínio formydomain.com, o arquivo de configuração deverá ser nomeado/etc/nginx/sites-available/mydomain.com.conf. O/etc/nginx/sites-available/mydomain.com.conf/etc/nginx/snippetscontém trechos de configuração que podem ser incluídos no diretório arquivos de bloqueio do servidor. Se você usar segmentos de configuração repetíveis, poderá refatorá-los em fragmentos e incluir o arquivo nos blocos do servidor. Os arquivos de/var/log/nginx/(access.logeerror.log) estão localizados no diretório/var/log/nginx/. É recomendável ter arquivos de log deerroreaccessdiferentes para cada bloco do servidor. Você pode definir o diretório raiz do documento do domínio para qualquer local que desejar. Os locais mais comuns para o webroot incluem:-
/home/ //home/ //var/www//var/www/html//opt/
-
Conclusão
Instalar o Nginx no Debian 10 é uma questão de executar um único comando.
Agora que você instalou o Nginx no seu Debian 10 Linux, pode começar a implantar seus aplicativos e usar o Nginx como um servidor web ou proxy.
nginx debianA Dell busca expandir sua oferta no Linux Para expandir suas ofertas no Linux, a Dell está pesquisando novos dispositivos do tipo netbook e em breve oferecerá atualizações do sistema operacional Linux Em um esforço para expandir suas ofertas de Linux, a Dell está pesquisando novos dispositivos do tipo netbook e em breve oferecerá atualizações de netbooks para o Linux, disse uma autoridade da empresa na quarta-feira. A empresa está pesquisando a possibilidade de oferecer novos produtos Linux. bas
Smartbooks são dispositivos do tipo netbook que são alimentados por chips projetados pela Arm. Os dispositivos suportam principalmente o sistema operacional Linux e são projetados para aqueles que dependem da Web para a maior parte de sua computação. A Dell não pôde dizer se ofereceria um livro inteligente.
Como instalar o nginx no debian 9
O Nginx é um servidor HTTP de proxy aberto e de alto desempenho, de código aberto, que alimenta alguns dos maiores sites da Internet. Este tutorial descreve as etapas para instalar e gerenciar o Nginx em uma máquina Debian.
Como instalar o virtualbox no debian linux 10 linux
O VirtualBox é um software de virtualização multiplataforma de código aberto que permite executar vários sistemas operacionais convidados simultaneamente. Este tutorial explica como instalar o VirtualBox mais recente no Debian 10, Buster.







