在家运行网站

Sar*_*war 2 domain website registrar

我想在家里设置网络服务器。我已经注册了域名。我不想使用托管服务。我应该如何设置 Apache 和域名注册商的设置,以便我的站点启动并运行?

小智 6

请注意,许多互联网服务提供商的服务条款不允许在家中托管,有些甚至可能会因此断开您的连接或收取罚款。

如果根据您的提供商的服务条款允许您在家托管,您应该在家中设置一个网络服务器(从您的问题中我已经看到您的选择落在了 Apache 上),它在您的公共 IP 上运行(通常您需要将路由器中的端口 80 转发到服务器的内部 IP)。Apache 的安装因操作系统而异。为了在 Windows 下轻松安装 Apache,我建议使用 XAMPP,可从以下网址获得:http : //www.apachefriends.org/en/xampp.html

接下来,您应该将域的 A 记录指向您的公共 IP。(希望您的 ISP 提供静态的,许多允许家庭托管的 ISP 都这样做)。建议也为 www 执行此操作。子域。


Wil*_*sum 5

如果您使用的是 Linux,最简单(但不是最好)的做法是安装 Apache(如果您想要动态,则安装 Mysql/PHP),然后安装Webmin,因为这将为您提供一个很好的界面。

如果使用 Windows,请尝试下载Web 平台安装程序,它可以让您非常快速地安装 IIS、SQL Server、ASP.Net(我认为是 PHP)。

下一步是转到您的 DNS 记录并为您的域设置一个指向您的 IP 的 A 记录,以及一个指向您的域的 Cname。

最后,您希望将路由器上的端口 80 转发到具有网络服务器的机器。

应该是这样!如果您不了解任何阶段,请在评论中说,我将很乐意提供帮助。