小编Gau*_*pta的帖子

如何从我的本地机器托管网站?

我知道这是一个非常常见的问题。我也发现了大量相关线程,但尝试他们的解决方案对我不起作用。所以我决定再问一遍。

问题 我想从我的笔记本电脑托管我的网站(临时托管。一旦从本地机器托管,我将切换到 AWS 免费套餐)。但我不能这样做。

我试过什么?

我的域名:seaglegroup.co.in 我的 ip 地址:116.202.34.38

  1. 将域的 IP 映射到我的 IP 地址。为了确认相同,现在当我这样做时ping seaglegroup.co.in,我得到

    PING seaglegroup.co.in (116.202.34.38) 56(84) bytes of data.
    From 10.228.1.25 icmp_seq=1 Time to live exceeded
    
    Run Code Online (Sandbox Code Playgroud)
  2. 现在我更改了/etc/hosts添加以下条目的文件。

    127.0.0.1   localhost
    127.0.0.1   116.202.34.38
    127.0.0.1   seaglegroup.co.in
    
    Run Code Online (Sandbox Code Playgroud)
  3. 现在我运行了node.js返回 HTML 页面的应用程序。

  4. 现在当我www.seaglegroup.co.in在浏览器中输入时,我什么也没有得到。

此外,当我http://116.202.34.38:8080/在浏览器中运行时,页面不会加载,因为请求未到达 Node.js 程序。

为了消除Node.js问题,我在浏览器中运行 localhost:8080 并按预期加载了我的网页。

我无法弄清楚问题出在哪里。

  1. 我刚看到输出 sudo ufw status

    Status: inactive
    
    Run Code Online (Sandbox Code Playgroud)
  2. 我启用了端口 sudo ufw enable

  3. 再次检查状态: sudo ufw status

    Status: active
    To                         Action …
    Run Code Online (Sandbox Code Playgroud)

server hosting static-ip

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

hosting ×1

server ×1

static-ip ×1