如何在本地将“ 127.0.0.1:8080”转换为www.projectname.com?

时间:2019-08-19 04:33:31

标签: django dns

如何在运行django的服务器上将URL从127.0.0.1:8080更改为http://www.projectname.com

1 个答案:

答案 0 :(得分:1)

您有两个选择:

  1. 如果您想通过互联网将应用程序从计算机上的服务提供给任何客户端,则需要购买域名或使用动态DNS服务。这将为您的IP启用域名地址解析。
  2. 如果要在特定客户端计算机的N / W上使用域名,对于Windows,请在所需客户端(在同一网络上的服务器或计算机上)上找到主机文件,并输入{{1 },然后在端口80上为http运行服务器。 (将192.168.1.2更改为服务器的IP地址)。

在Windows上编辑主机文件:

  
      
  • 按Windows键。
  •   
  • 在搜索字段中输入记事本。
  •   
  • 在搜索结果中,右键单击“记事本”,然后选择“以管理员身份运行”。
  •   
  • 从记事本中,打开以下文件:c:\ Windows \ System32 \ Drivers \ etc \ hosts。
  •   

在linux中编辑主机文件:

  
      
  • 打开终端窗口。
  •   
  • 输入以下命令以在文本编辑器中打开hosts文件:sudo nano / etc / hosts。
  •   
  • 输入您的域用户密码。
  •   
  • 对文件进行必要的更改。
  •   
  • 按Control-X。
  •   
  • 当询问您是否要保存更改时,输入y。
  •   

您还应该考虑使用默认端口为80的apache或Ngix服务器托管服务器。