注:以下实验均在Oracle VM VirtualBox的虚拟机中完成,实际搭建时需要考虑的问题肯定更多更复杂,写此系列文章仅作为记录和分享,请各位在实地搭建时参考更多的相关资料或咨询相关有经验的人员。
1.安装Web服务器(IIS)和FTP服务器
2.打开IIS管理器,开始添加网站
物理路径就是网页源代码所在的文件夹,主机名填写网站地址,注意不要和互联网上的网站名称冲突
3.设置默认文档
这里我抓了鸟哥的首页源代码来演示
4.设置网站访问权限
5.添加DNS解析
6.客户端验证网站发布
验证成功,如果不能访问请检查防火墙设置
7.添加FTP站点
这里我尝试把我的文件服务器通过FTP发布出去
如有需要可以启用虚拟主机名,按需设置
7.开始给FTP站点访问权限授权
8.设置防火墙
放行FTP服务的应用(其实就是21号端口)和Windows服务主进程(如果是老点的服务器版本可能没有此界面,可以手动添加C:\Windows\System32\svchost.exe到入站规则中)
9.客户端验证FTP服务器
在地址栏输入ftp://192.168.1.1,输入域账号密码后验证成功