Configuração de nome de domínio Nginx para LAN

Configuração de nome de domínio Nginx para LAN

Eu tenho um aplicativo da web em execução na minha máquina Linux que pode ser acessado em todas as outras máquinas da rede através do endereço IP xxxx:3001. Quero usar um nome de domínio como myfun.fun para que possa ser acessível com esse nome de domínio em toda a rede. Sou novo no Nginx, alguém pode me dizer o que realmente devo fazer para conseguir isso?

Responder1

No Apache, você chamaria isso de vhost. O Nginx realmente não tem isso, é chamado de bloco de servidor.

Você pode ler mais nos documentos emhttps://www.nginx.com/resources/wiki/start/topics/examples/server_blocks/

Especificamente, você precisa adicionar isto à sua configuração:

  server {
    server_name myfun.fun;
    access_log logs/myfun.fun.access.log main;

    root /var/www/myfun.fun/htdocs;
  }

Claro, você precisa registrar seu nome de domínio myfun.fun e fornecer registros DNS que apontem para seu servidor nginx.

informação relacionada