如何设置可在家庭网络中使用的网站

如何设置可在家庭网络中使用的网站

请帮忙,我不知道如何在家庭网络上托管网页。它只是在一个有 3-4 台计算机通过集线器连接的家庭网络中。我已经在将托管页面的计算机上安装了 wampserver。我使用的是 Windows 7 Ultimate(2 台计算机)

答案1

我建议你先从 Bitnami Lampp 这样的预打包解决方案开始。尝试http://bitnami.org/stack/lampstack。在那里您可以非常轻松地设置 lampp 服务器。

问候。

答案2

  1. 您可能需要配置家庭 dsl/有线路由器以将 http(tcp 80)或 https(tcp 443)请求转发到您的 Web 服务器的内部地址。
  2. 如果您有动态公共 IP 地址,则需要设置某种类型的动态 DNS (dyndns.com)。它会将您的动态公共 IP 地址映射到您的域名,并在您每次从 ISP 获取新的动态 IP 地址时更新它。
  3. 如果您有来自 ISP 的静态公共 IP 地址,则不需要动态 DNS。如果您有静态公共 IP 地址,则需要确保您的域名转到您的公共 IP 地址。您用来购买域名的注册机构很可能可以帮助您做到这一点。

我不确定您从本地 ISP 获得什么类型的服务。但如果您有基本的 dsl/有线互联网,那么上述内容将让您开始运行。

答案3

我不知道如何配置 wampserver。我对 IIS(来自微软)和 Apache 有一点经验。

配置好 wampserver 后,您应该能够从执行服务的计算机通过打开 Web 浏览器并输入“localhost”或“127.0.0.1”作为 Web 地址来访问您的网站。

您需要在计算机上的防火墙中打开端口 80。如果您使用的是微软防火墙,则可以在控制面板中找到防火墙设置。如果您使用的是第三方防火墙或防病毒软件自带的防火墙,则必须弄清楚如何在该软件中打开端口 80。您无需在路由器中打开任何端口。

(如果您希望您的网站向全世界公开,您可以设置您的路由器,将对路由器上 80 端口的请求转发到 Web 服务器)

现在防火墙已打开,您应该能够通过将 Web 服务器的 IP 地址放在同一网络中的客户端计算机的地址栏中来访问您的网站。在运行 wampserver 的系统的命令提示符中键入 ipconfig 以获取其 IP 地址。您也可以使用主机名。

公司办公室通常在其网络内部设有 DNS 服务器,以便控制网络上所有工作站和服务器响应的名称。如果您希望您的网站响应 www.youraddress.com,则需要在其中一台计算机上设置 DNS 服务器,并将所有工作站配置为使用本地 DNS 服务器。如果您不想设置 DNS 服务器,只需更新所有客户端计算机上的 \windows\system32\Drivers\etc\hosts 文件,将 www.youraddress.com 指向运行 wampserver 的计算机的 IP 地址,或者如前所述,您只需使用 IP 地址或主机名从客户端计算机连接到网站即可。

希望这能有所帮助。祝你好运!

我希望这有帮助。

相关内容