FreeBSD

Instalando o Nginx no FreeBSD

Instalando o Nginx no FreeBSD

Nginx é uma estilização para motor x. É um servidor HTTP gratuito e de código aberto escrito e desenvolvido pelo engenheiro de software russo Igor system. Nginx também é frequentemente usado como um servidor proxy reverso / de email e um balanceador de carga. Embora leve em sua classe de servidor web, é altamente robusto e produz resultados impressionantes. Como resultado, ele tem crescido constantemente e ganhou uma reputação significativa como um servidor da web confiável. Seus recursos de escalabilidade e otimização de recursos ganharam seu lugar como um dos servidores da web mais populares, com uma estimativa de 38 por cento dos principais 1 milhão de sites da Internet hospedados em servidores Nginx em todo o mundo.

Recursos Nginx- HTTPS

Conforme mencionado anteriormente, o Nginx também pode ser usado como servidor HTTP, servidor proxy, balanceador de carga e servidor de e-mail. Aqui, listaremos alguns dos usos do Nginx como um servidor / proxy HTTPS.

Instalando NGINX no FreeBSD

Este tutorial vai ser sobre como configurar e começar a usar o servidor web Nginx no sistema operacional FreeBSD Unix.

Visão geral da instalação

Todo o procedimento pode ser resumido da seguinte forma:

  1. Use o comando pkg ou o sistema de portas para instalar o Nginx no FreeBSD.
  2. Habilite o suporte Nginx no FreeBSD.
  3. Edite o arquivo localizado em / usr / local / etc / nginx / nginx.conf para configurar o Nginx
  4. Verifique a instalação

Siga as instruções abaixo para configurar o Nginx em seu servidor FreeBSD.

Passo 1: Atualize a árvore de ports no FreeBSD

Emita o seguinte comando para atualizar a árvore de portas no FreeBSD:

$ portsnap busca atualização

Etapa 2: Instale o Nginx no FreeBSD

Existem duas maneiras de instalar o Nginx em seu servidor:

1) usando o sistema de portas 

Em seguida, instale a porta do servidor da web Nginx com os comandos abaixo:

$ cd / usr / ports / www / nginx /
$ makeinstall clean

Enquanto você instala o Nginx, selecione as opções relevantes para o uso do servidor da web. Aqui, escolhemos REWRITE_MODULE, SSL_MODULE, etc., para apresentar como um exemplo.

2) usando o comando pkg

Como alternativa, você pode optar por instalar o Nginx adicionando o pacote binário nginx com o gerenciador de pacotes, usando o comando pkg:

$ pkg install nginx

Isso deve instalar o Nginx em seu servidor Web FreeBSD.

Etapa 3: Habilite o serviço Nginx no FreeBSD

Digite o comando abaixo para habilitar o servidor da web Nginx

$ echo 'nginx_enable = "SIM"' >> / etc / rc.conf

Como alternativa, você também pode digitar:

$ sudo sysrc nginx_enable = "SIM"

Isso é tudo com a instalação.

Introdução ao Nginx no FreeBSD

Inicie um servidor Nginx

Inicie o Nginx digitando o seguinte no shell de comando e pressionando Enter:

$ / usr / local / etc / rc.d / nginx start

Como alternativa, você pode emitir o comando abaixo:

$ service nginx start

Fechar um servidor Nginx

Para sair de um servidor Nginx, emita o comando abaixo:

$ / usr / local / etc / rc.d / nginx parar

Você também pode digitar o comando mais conciso:

$ service nginx stop

Este comando deve sair do servidor Nginx

Reinicializando o servidor Nginx

Emita o comando abaixo para reiniciar o servidor Nginx.

$ / usr / local / etc / rc.Reiniciar d / nginx

alternativamente,

$ service nginx restart

O servidor Nginx deve reiniciar após a execução do comando acima.

Recarregando servidores da web Nginx pós-configuração

Para reiniciar um servidor Nginx após editar o arquivo de configuração, use o comando abaixo:

$ / usr / local / etc / rc.recarregar d / nginx

Você também pode usar:

$ service nginx reload

Arquivos importantes no Nginx

Testando a configuração do Nginx no FreeBSD

Copie e cole o seguinte link no campo URL do seu navegador:

http: // servidor-ip-aqui /

Criação de um site com Nginx

Comece configurando um diretório emitindo o comando mkdir:

$ mkdir / wwwwiki

Em seguida, crie um novo usuário para o seu domínio com o comando abaixo:

$ pw user add -n wwwwiki -c 'Wiki User' -d / nonexistent -s / usr / sbin / nologin

Bloqueie o nome de usuário com o seguinte comando:

$ pw lock wwwwiki

Em seguida, crie um arquivo para testar as coisas:

$ sudo nano / wwwwiki / index.html

Em seguida, copie e cole o seguinte no arquivo:

#
#
# diretório pessoal do wiki do younis
#
#
#

Wiki dir


#

Este é um teste e irei configurar o PHP 7.x para hospedar mediawiki


#

# © www.linuxhint.com
#
#

Em seguida, atribua a propriedade do grupo com os comandos abaixo:

$ chown -R wwwwiki: wwwwiki / wwwwiki /
$ chmod -R 0555 / wwwwiki /
$ ls -ld / wwwwiki /

Configure o Nginx para domínio virtual wiki ou endereço IP

Comece criando um arquivo de configuração com os comandos abaixo:

$ mkdir / usr / local / etc / nginx / vdomains /
$ sudo nano / usr / local / etc / nginx / vdomains / http.10.0.2.15.conf

Em seguida, copie e cole o texto a seguir neste arquivo e faça as alterações apropriadas no texto abaixo:

# servidor
# Server_name 10.0.2.15; # IP virtual ou nome de domínio aqui
# Access_log / var / log / nginx / 10.0.2.15.Acesso.registro; # arquivos de log
# Error_log / var / log / nginx / 10.0.2.15.erro.registro;
# Root / wwwwiki; # dir raiz para este host virtual
# ## adicione mais configurações abaixo, como PHP e assim por diante ##
#

Não se esqueça de salvar o arquivo antes de sair. Em seguida, use o comando abaixo para atualizar nosso arquivo de configuração:

$ sudo nano / usr / local / etc / nginx / nginx.conf

Em seguida, acrescente o seguinte no final:

inclui "vdomains / *.conf ";

Novamente, salve e saia deste arquivo. Em seguida, verifique o nginx usando o seguinte comando:

$ nginx -t
$ service nginx reload

Por último, teste a configuração emitindo seu endereço IP:

http: // 10.0.2.15 /

Resumindo

Isso é tudo para o tutorial de hoje. Explicamos como instalar o Nginx em um servidor FreeBSD usando o sistema de portas e o comando pkg, e como habilitar o serviço Nginx no FreeBSD. Também vimos como configurar um site com o Nginx e apresentamos o Nginx aos novos usuários. As instruções aqui devem funcionar para você muito bem.

Como alterar os botões esquerdo e direito do mouse no PC com Windows 10
É normal que todos os dispositivos de mouse de computador sejam ergonomicamente projetados para usuários destros. Mas existem dispositivos de mouse di...
Emular cliques do mouse passando o mouse usando o mouse sem cliques no Windows 10
Usar um mouse ou teclado na postura errada de uso excessivo pode resultar em muitos problemas de saúde, incluindo tensão, síndrome do túnel do carpo e...
Adicione gestos do mouse ao Windows 10 usando essas ferramentas gratuitas
Nos últimos anos, os computadores e sistemas operacionais evoluíram muito. Houve um tempo em que os usuários tinham que usar comandos para navegar pel...