物理 硬核向教学 | 在一个WindowsNT4.0+IIS2.0环境上用FrontPage搭建一个原汁原味的Web1.0时代网站
硬核向教学 | 在一个WindowsNT4.0+IIS2.0环境上用FrontPage搭建一个原汁原味的Web1.0时代网站
原来的配方 熟悉的味道
没错,这就是我们这个网站的搭建全流程(笑)
不要看我们的网站样子很光鲜亮丽(存疑),底层还是IIS2和FP98,只是加上了强力防火墙罢了,毕竟首页都写了嘛
上世纪很多个人网站都是用类似的环境建起来的
在搭建之前,你需要准备的:
- 一个对老系统支持完美的主机(如果你使用ESXi服务器代替,待会会讲)
- Office2000安装盘搭配FP98EXT.exe(推荐)
或直接使用FrontPage98安装盘 - 域名
- 广域网IP地址(必须是v4,NT4.0对v6的支持几乎不存在!)或内网穿透
- NT4.0安装盘
- 互联网链接

第一部分 ~ 安装WindowsNT4.0服务器系统
第一阶段 ~ 格盘与预安装
首先,找出你的NT4.0安装盘,并准备好主机。
请注意,下方我将使用ESXi演示!如果你使用物理机,所有标注为绿色的内容都请忽略
打开你的ESXi管理页面。
(请注意:VMwareWorkstation远程连接不一定可用,因为Workstation有可能不支持WindowsNT选项)
设置虚拟机名称,客户机预期操作系统必须是WindowsNT,任何其他项都不在工作,我采用了内存1024MB,CPU核心分配2-4核心的配置。必须选择使用AMD作为虚拟网卡
建议使用IDE总线来挂载所有的硬盘和光驱,兼容性比使用SCSI更好。
启动虚拟机
装载光盘,并设置为Boot from CD-ROM/DVD-ROM,然后等待启动。
如果你遇到了在蓝屏读盘后突然重启,那么大概率是你的ESXi客户机预期操作系统选项配置不正确。请确保其设置为Windows NT而非任何其他项。
如果一切正常,你会看到这样
Windows NT Server setup.
Welcome to setup.
The Setup program for the Microsoft(R) Windows NT (TM) operating system version 4.0 prepares Windows NT to run your computer.
To learn more about Windows NT setup before continuing, press F1.
To set up Windows NT now, press ENTER.
To repair a damaged Windows NT version 4.0 installation, press R.
To quit Setup without iinstalling Windows NT, press F3.
Enter=Continue R=Repair F1=Help F3=Exit
我们是要安装,所以按下ENTER键继续。
你可能看到这样的画面
Windows NT Server setup
Setup has recognized the following mass storage devices in your computer:
IDE CD-ROM (ATAPI 1.2)/PCI IDE Controller
BusLogic SCSI Host Adapter
To specify additional SCSI adapters, CD-ROM drives, or special disk controllers for use with Windows NT, including those for which you have a device support disk from a mass storage device manufacurer, press S.
If you do not have any deviice support disks from a mass storage device manufacturer or do not want to specify additional mass storage devices for use with Windows NT, press ENTER.
Specify Additional Device Enter=Continue F3=Exit
不用管他,按ENTER继续就行。
接下来会看到像这样的
Windows NT Server Setup
Setup has determined that your computer's startup gard disk is new or has been erased, or that an operating system is installed on your computer with which Windows NT cannot coexist.
If such an operating system is installed on your computer, continuing Setup may damage or destory it.
If the hard disk is new or has been erased, or you want to discard its current contents, you can choose to continue Setup.
To continuv Setup, press C. WARNING: Any data currently on your computer's startup hard disk will be permanently lost.
To exit Setup, press F3.
C=Continue Setup F3=Exit
大致意思是说会擦除硬盘数据,我们就是要安装系统。所以不用管,按C继续就好了。
接下来是一个用户协议,按PageDown滚到底部后按F8继续
格盘……按自己需求操作,毕竟每个人对容量需求不同,我这里不再赘述。
物理机请注意数据安全!以及WindowsNT(似乎)不支持单个4GB以上分区
系统会让你选定一个安装目录,建议使用默认的\WINNT
随后,系统会在读完条后自动重启
至此,第一阶段安装完成。
第二阶段 ~ 基本配置
重启之后不出意外,你看到一个图形化的安装界面(终于有图形化了呜呜呜)下一步,输入名字和组织名(只能用英文,不要问我为什么用不了日文用不了中文,这时候还没做输入法呢)
接下来是CD-Key输入,直接7个1就行 Windows9x时代特有的防君子验证Per server for __ concurrent connections直接填99就好
ComputerName意思是计算机名,其实就是主机名称,只能大写和短线且不要太长,这决定了在网络中计算机的名称。(例如我填的就是WEB-SRV-00)
ServerType这里千万别选前面两个。我们是Web服务器,选择Stand-Alone Server
接下来是密码设定,为了安全建议设置一个尽可能复杂无规律的强壮密码
EmergencyRepairDisk是修复软盘,手头有软盘的可以搞一下,没有软盘或者不想浪费软盘就直接选No跳过 (软盘太贵了,啥时候降价再说吧)
组件按自己需求选择,不懂的自己google翻译
接下来是安装网络部分
点击Next进入安装流程
接下来会问你如何链接网络。
首先排除Do not connect this computer to a network at this time
我们选择This computer will participate on a network.
如果你使用了以太网链接(10Base2/5,双绞线网络),选上面那个选项
如果你使用了Modem进行拨号上网链接,选下面那个选项
点击Next继续
重点来了!
一定要勾选Install Microsoft Internet Information Server!
这里不装等进系统之后想再装上去很烦人的
确认勾选后Next继续。
点击StartSearch,搜索你的网卡。
ESXi用户这里应该看到一个AMD PCNET开头的网卡,勾选上。
点击Next继续
NetworkService全选上,点击Next继续。
ESXi用户这里应该能看到一个弹窗"AMD PCNET PCI Ethernet Adapter v3.11",选择Default,勾选10Base-T port后继续。
之后会问你要不要启用DHCP,按自己的情况启用
接下来有一个页面,大概长这样:
+ NetBIOS Interface
+ Server
+ Workstation
保持默认,点Next继续
网络至此配置完成。此时应该长这样
Windows NT is now ready to start the network so that you can complete the installation of networking.
Click Next to start the network.
Click Back to stop the network if it is working.
肯定是点Next继续并启动网络啦
完成后点击Finish结束安装程序。
第三阶段 ~ IIS安装
你会看到7个选项,其中有一个没选(打叉是选中),全选上
点OK/YES继续安装
Publishing Directories这里分别是网站www根目录,FTP根目录,Gopher根目录,自己按情况选择。
点OK,YES,继续
接下来会看到一堆弹窗,全都OK下一步就行
第四阶段 ~ 完成安装
设置时区和显示器
时区自己调成当地时区。ESXi用户不用管显示器设置,保持默认
按Restart重启服务器。
至此系统安装完成。

第二部分 ~ FrontPage插件安装与IIS配置
首先下载我拆好的FP98Ext插件,双击打开。一路下一步安装就行,没什么要说的。
选择Yes, I will restart now,然后系统会自动重启。
电脑重启好后,进系统,点击任务栏上面的Start -> Programs -> Microsoft Internet Server (Common) -> Internet Service Manager
你会看到三个东西,分别是WWW、Gopher、FTP,我们是要做网站,所以双击WWW
接下来从上到下分别是
TCP端口
链接超时阈值
最大连接数
匿名链接用户名
匿名链接密码
允许匿名链接
基本(干净文本)
WindowsNT响应
注释
注意匿名链接用户名和匿名链接密码千万不能动!
接下来我们Directions,将Default Document改成index.htm,其他不要动。
Directions Browsing Allowed意思是允许浏览目录,自行决定开不开
Logging和Advanced不要动
接下来,记下你的服务器IP地址和刚刚设置的端口号,然后确定你的防火墙没有阻隔你设置的端口!
打开你的WWW根目录,在wwwroot上右键,Properties,确认下方的ReadOnly、Archived等均未勾选!
至此,IIS和FP插件配置完成。

第三部分 ~ 如何上线一个网站
首先,在你的其他电脑上安装FrontPage(可以是2000也可以是98)
打开FP,点新建站点。
重点来了!如果你使用的电脑系统语言和FP语言不统一,必须要使用LocaleEmulator,否则FP会乱码。而且无论何时都要使用管理员权限
视情况而定,选择适合你的模板或者直接新建空白网站从零开始造。
例如我们用了模板,就可以在格式->主题中修改主题。
详细操作方法请自行探索,我这里就不说了(光FP使用教程我就能写20000字)
就当成Word一样操作就行,要实在是遇到了不懂的可以问AI啊(笑
进行完本地网站建筑后,点击文件 -> 发布站点,输入http://[你的服务器IP地址]:[端口号]/
因为是第一次发布,勾选发布所有网页,勾选包括子站点。
点击发布。(如果要输密码就输入Administrator和密码)
来到浏览器,输入http://[你的服务器IP地址]:[端口号]/
理论上你会看到一个正常运行的网站

第四部分 ~ 域名与IP配置
第一步非常简单,准备好你的钱包,去一个你喜欢的域名服务商,买一个域名。
我选的NameSilo,不是广告
在域名服务商那里设目标服务器地址为你的NT服务器的广域网IP地址,然后你就可以用域名来访问你的网站了。到此为止,你终于可以把你的网站分享给好朋友看
--THE END--

后记
其实这一切就是如此简单。而我却折腾了整整4天才把这样一个平平无奇的网站正确上线(笑哭)。看似平平无奇的东西藏了一堆让人意想不到的坑!其中就包括:权限莫名其妙出问题、FrontPage乱码、Ext插件装不上(这是最头疼的一个)、中文版不装SP3就不能安装FP2000Ext插件(最后靠着FP98Ext绕过去了)、网络配置bug、广域网IP获取不到、域名解析不可用等一系列让人无比头大的问题。但最终我也是给全部解决了。
本文没有使用AI,全靠手搓,累死人了呜呜呜
鉴于全网很少有详细的文章教你用这样的环境搭建网站,我决定把这个文章写出来。我把坑全踩了一遍(笑),让各位用最简单的方式,尽量不踩坑的(用这种环境)搭一个属于自己的小网站。
当然了,各位亦可以看个乐呵,看看这个笨蛋na酱和废柴めぐみ又踩了些什么坑(笑)
或许你现在看到的这个网站能被我用这样的方式做出来,本身就是一个奇迹吧~

所有相关文件将在此开放下载。
撰写/制作/校对:矢野奈々 (User=YanoNana_Admin)
技术帮助:橋野めぐみ (User=HashinoMegumi)
最终于03/04/2026 12:07:25 AM编辑。
我的原创,文件在这里:https://yanonana-tech.org/Articles/15.htm