【问题标题】:How to work on a website without a domain? [closed]如何在没有域名的网站上工作? [关闭]
【发布时间】:2013-03-21 10:58:14
【问题描述】:

我有一个想法,我想开始建立一个网站。在实际购买域和托管之前,我如何创建一个基于 phpbb 类型的论坛并查看/开发它?我说的是在本地网络上的浏览器中查看它,就像它被视为真实网站一样。对不起,如果这个问题令人困惑,但我对虚拟主机没有什么经验。

【问题讨论】:

    标签: web hosting phpbb


    【解决方案1】:

    是的。域名所做的唯一事情就是“指向”您的站点所在的服务器。您可以通过简单地创建相同的托管环境(例如,运行 PHP 和 MySQL 数据库的 Apache 服务器,或类似的)来在本地建立功能性 Web 服务器。

    您可以下载多个软件包,其中已包含本地服务器所需的软件。在基于 PHP 的网络托管的情况下,Xampp 或可悲地停产的Mowes 等软件包可以让您非常快速地设置一个可以从本地主机查看的服务器。

    您还可以使用计算机的hosts file 来模拟使用“真实”域名进行的浏览。例如。如果您正在开发一个名为 acmetools.com 的网站,您可以像这样编辑您的主机文件:

    127.0.0.1 acmetools.com

    然后您可以浏览到“acmetools.com”,它将从您的本地服务器运行。

    【讨论】:

    • 谢谢 :) 抱歉回复延迟。
    【解决方案2】:

    最简单的方法之一是在您正在开发的任何机器上本地下载并运行一些免费的 Web 服务器软件。有几种不同的类型,但可能最知名和最常用的是 Apache。

    Apache 为您提供了一个文件夹,您可以在其中放置您将用于您的网站的所有 html、css、js、php 等文件。之后,如果您想在本地机器上查看网站,只需在浏览器中输入:

    http://127.0.0.1
    

    (这只是将您的请求重定向到本地计算机的端口 80)。

    将显示 Apache 提供的文件夹中的任何内容。

    link 应该为您提供一个很好的开始,让您了解如何在常见的 Linux 发行版上安装 Apache。

    【讨论】:

      【解决方案3】:

      基本上,您想要做的是在您自己的计算机上托管该网站。根据您的操作系统,有一些软件包免费结合了 Apache 服务器、PHP 和 MySQL 数据库服务器(例如http://www.apachefriends.org/en/xampp.html)。

      【讨论】:

        【解决方案4】:

        如果您创建 html 文件,您可以使用 Internet 浏览器打开它。右键单击它,您应该会看到一个打开方式选项。

        【讨论】:

          【解决方案5】:

          我真的很喜欢 Google AppEngine (https://developers.google.com/appengine/),因为它提供了免费的无障碍 Web 开发。您可以在闲暇时购买域名。 ApppEngine 支持 Java 或 Python 开发,并具有许多强大的功能。但是,如果您计划有一天自己托管 AppEngine,它可能不是一个好的选择,因为 AppEngine 环境实际上无法在其他地方复制。

          【讨论】:

          • 这并没有真正回答问题,而且phpbb是基于php的,应用引擎不支持。
          • 我理解 phpbb 是一个例子,而不是一个要求。由于提问者不知道外面有什么,我认为给她选择是公平的。
          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2021-02-02
          • 1970-01-01
          • 2011-06-21
          • 1970-01-01
          • 1970-01-01
          • 2018-05-11
          • 1970-01-01
          相关资源
          最近更新 更多