如何在Nginx中连接服务器名称和我的IP

时间:2019-07-17 17:38:09

标签: ubuntu nginx virtualbox

我想通过nginx创建一个简单的静态html页面。所以...我编写html和所有.conf文件。如果我在Mozilla中写下0.0.0.0或127.0.0.1可以正常工作。但是我无法按服务器名称或IP(我通过icanhazip.com获取IP)访问html页面。我的错误在哪里?我应该在哪里将IP与服务器名称连接起来? 附言使用常见的nginx.conf

如果我在IP和服务器名称之间写入etc / hosts连接并使用“ sudo ifconfig enp0s3(这是我的IP)”,除了我的站点以外,没有其他站点可以工作。而且我也不能通过其他设备进入我的站点

site1.conf

server {
  listen 80 ;
  root /var/www/html/site1;
  # Add index.php to the list if you are using PHP
  index index.html index.htm;

  server_name     www.oleghelp1.com       oleghelp1.com;

  location / {
    try_files $uri $uri/ =404;
  }
}

1 个答案:

答案 0 :(得分:0)

您需要做的与nginx无关。问题是您的域名未向外部DNS注册。大概您已经拥有此域名。您需要做的下一件事是将您的域名与可以访问互联网的IP地址相连。这就是你DNS Made Easy