【问题标题】:Creating a web server for test purposes为测试目的创建 Web 服务器
【发布时间】:2014-09-09 16:49:27
【问题描述】:

我刚开始上网 发展。我知道(对一个 程度)的基本 语言(HTML、CSS 和 JavaScript)。但我没有 之前托管过网页或 而是我没有管理 以前的网站,我想 现在,我应该潜入 那(我打算学习PHP 和之后的 CMS)。

我想学习基础知识 托管网站 实际上有一个公众 网站呢。我其实是 想如果可能的话我可以 设置此私人服务器 在我的电脑上,我可以用来 托管我开发的网页 为了查看它们 在其他设备上,就像我一样 托管一个真实的网站,但这 时间只是为了 测试目的。

我还没有注册域名 名字呢。我不知道 如果有可能 虚拟域名也是。 我运行 Ubuntu 14.04(我只是 最近安装了这个,我是 仍在学习使用它。)和 Windows 8 在我的机器上。

【问题讨论】:

  • 有什么问题吗? ;) 然而,如果你想建立一个本地网络服务器,XAMPP 无疑是最简单的方法。
  • 到目前为止,您的网页开发是什么?如果您使用的是 IDE,它们很可能会在 localhost 的服务器上提供服务。

标签: web-development-server


【解决方案1】:

本地服务器

本地服务器有多种选择。正如@lxg 在 cmets 中指出的那样,XAMPP 可能是最简单的方法。还有其他的 WAMP (同样的想法,但仅适用于 Windows,而 XAMPP 是跨平台的)。

另一种选择是使用 python 简单服务器。 see tutorial。这非常适合超级快速和简单的事情。

如果您想学习网络托管的基础知识,我认为您最好使用 XAMPP(或类似的)。它很容易设置,但当你达到这一点时,它还能让你对 apache 配置和其他东西有更多的权力。


虚拟主机

至于您关于虚拟域的问题,有几种方法可以解决。最简单的是edit your hosts file。本质上,您会将localhost/mysite/index.html 更改为mysite.com。或者您可以将其更改为 google.com 或任何您想要的。您不必为此注册域名即可。这只是当地的。您的计算机将在查询 DNS 服务器之前检查此文件。

随着您对使用的本地服务器越来越熟悉,您可以查看setting up Virtual Hosts

【讨论】:

    猜你喜欢
    • 2017-01-23
    • 1970-01-01
    • 2014-07-14
    • 2016-03-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-18
    相关资源
    最近更新 更多