是否可以使用 Windows Server 2012 Essentials 作为托管网站的单独服务器?

是否可以使用 Windows Server 2012 Essentials 作为托管网站的单独服务器?

完全的服务器新手,知道的太多了,以至于很危险。:o) 我买了这台戴尔 T110 服务器,它附带 Windows Server 2012 Essentials。我想用它作为 Web 服务器来托管网站。

从我目前所完成的工作来看,我知道服务器可用于托管网站。我有一个正在运行的网站。但是,由于许可限制,它每 5 天左右就会重新启动一次:

许可证错误:强制执行 FSMO 策略。由于函数 f1301 中出现错误 0x8007203A,因此自动更正不合规的 FSMO 角色条件失败

经过一些谷歌搜索后,似乎服务器想要成为域控制器,这(再次基于谷歌和有限的理解)意味着服务器只想处理安全问题而不是应用程序?

那么,是否可以将此服务器设置为可运行的 Web 服务器,而不会每 5 天自动重启一次?还是我需要其他版本的 Windows 才能执行此操作?

答案1

不断的重启肯定会让人很烦。最好重新加载 Windows Server 2012/2016 作为试用版,或者如果你有钱,你可以购买有效的许可证。

如果您不介意不断重启,网上有很多关于设置 Microsoft IIS(Internet 信息服务)的教程。

https://docs.microsoft.com/en-us/iis/get-started/whats-new-in-iis-8/installing-iis-8-on-windows-server-2012

使用默认设置安装 IIS 8

要安装 IIS 8,请按照以下步骤操作:

  1. 打开服务器管理器
  2. 在下面管理菜单,选择添加角色和功能在此处输入图片描述
  3. 选择基于角色或基于功能的安装在此处输入图片描述
  4. 选择合适的服务器(默认选择本地),如下图: 在此处输入图片描述
  5. 选择Web 服务器 (IIS)在此处输入图片描述
  6. IIS 不需要其他功能,因此单击下一个在此处输入图片描述
  7. 点击下一个在此处输入图片描述
  8. 自定义 IIS 安装,或接受已为您选择的默认设置,然后单击下一个在此处输入图片描述
  9. 点击安装在此处输入图片描述
  10. 当 IIS 安装完成后,向导会显示安装状态: 在此处输入图片描述
  11. 点击关闭退出向导。

完成默认安装后,你现在可以打开 Web 浏览器并转到以下网址来检查默认 IIS 页面:http://本地主机/或者http://127.0.0.1/您将看到默认的 IIS 页面。如果您想从本地网络上的另一台计算机访问该页面,则需要导航到http://192.168.0.10/或者您的服务器的 IP 地址。

要上传您自己的网页文件,您需要更改位于 的文件C:\inetpub\www。该index.htm文件是 Web 服务器加载的默认文件,通常是起始页。将其更改为您想要的主页,这样您就可以开始了。

如果您想从互联网访问您的网站,那么您将需要为您的网络服务器设置一个静态 IP,从您的 DHCP 服务器保留该 IP,该 DHCP 服务器通常是您的家庭路由器,然后将所有 HTTP/80 流量转发到指向您的网络服务器的 IP 地址。

如果您成功设置了 Web 服务器并正确转发,则您应该能够通过浏览公共 IP 地址从互联网访问您的页面。您可以使用此页面获取它http://whatismyipaddress.com/

如果您想使用 mywebsite.com 这样的域名访问您的网站,那么您可以从以下网站获取免费/付费域名:https://www.noip.com/,只是一个例子。还有更多的域名提供商。要从 No-IP.com 获得免费域名,只需创建一个帐户,添加一个主机,主机应指向您的外部 IP 地址,然后您可以选择要为免费域名指定的名称。获得该名称后,您需要给它一些时间来传播,然后尝试从其他地方导航到该域。

相关内容