从零开始搭建公司域环境(六):安装Web服务器(IIS)发布网站及FTP站点

注:以下实验均在Oracle VM VirtualBox的虚拟机中完成,实际搭建时需要考虑的问题肯定更多更复杂,写此系列文章仅作为记录和分享,请各位在实地搭建时参考更多的相关资料或咨询相关有经验的人员。

1.安装Web服务器(IIS)和FTP服务器

从零开始搭建公司域环境(六):安装Web服务器(IIS)发布网站及FTP站点
从零开始搭建公司域环境(六):安装Web服务器(IIS)发布网站及FTP站点

2.打开IIS管理器,开始添加网站

从零开始搭建公司域环境(六):安装Web服务器(IIS)发布网站及FTP站点
从零开始搭建公司域环境(六):安装Web服务器(IIS)发布网站及FTP站点
物理路径就是网页源代码所在的文件夹,主机名填写网站地址,注意不要和互联网上的网站名称冲突
从零开始搭建公司域环境(六):安装Web服务器(IIS)发布网站及FTP站点

3.设置默认文档

从零开始搭建公司域环境(六):安装Web服务器(IIS)发布网站及FTP站点
这里我抓了鸟哥的首页源代码来演示
从零开始搭建公司域环境(六):安装Web服务器(IIS)发布网站及FTP站点

4.设置网站访问权限

从零开始搭建公司域环境(六):安装Web服务器(IIS)发布网站及FTP站点

5.添加DNS解析

从零开始搭建公司域环境(六):安装Web服务器(IIS)发布网站及FTP站点
从零开始搭建公司域环境(六):安装Web服务器(IIS)发布网站及FTP站点
从零开始搭建公司域环境(六):安装Web服务器(IIS)发布网站及FTP站点
从零开始搭建公司域环境(六):安装Web服务器(IIS)发布网站及FTP站点
从零开始搭建公司域环境(六):安装Web服务器(IIS)发布网站及FTP站点
从零开始搭建公司域环境(六):安装Web服务器(IIS)发布网站及FTP站点
从零开始搭建公司域环境(六):安装Web服务器(IIS)发布网站及FTP站点

6.客户端验证网站发布

验证成功,如果不能访问请检查防火墙设置
从零开始搭建公司域环境(六):安装Web服务器(IIS)发布网站及FTP站点

7.添加FTP站点

从零开始搭建公司域环境(六):安装Web服务器(IIS)发布网站及FTP站点
这里我尝试把我的文件服务器通过FTP发布出去
从零开始搭建公司域环境(六):安装Web服务器(IIS)发布网站及FTP站点
如有需要可以启用虚拟主机名,按需设置
从零开始搭建公司域环境(六):安装Web服务器(IIS)发布网站及FTP站点
从零开始搭建公司域环境(六):安装Web服务器(IIS)发布网站及FTP站点

7.开始给FTP站点访问权限授权

从零开始搭建公司域环境(六):安装Web服务器(IIS)发布网站及FTP站点
从零开始搭建公司域环境(六):安装Web服务器(IIS)发布网站及FTP站点

8.设置防火墙

从零开始搭建公司域环境(六):安装Web服务器(IIS)发布网站及FTP站点
放行FTP服务的应用(其实就是21号端口)和Windows服务主进程(如果是老点的服务器版本可能没有此界面,可以手动添加C:\Windows\System32\svchost.exe到入站规则中)
从零开始搭建公司域环境(六):安装Web服务器(IIS)发布网站及FTP站点

从零开始搭建公司域环境(六):安装Web服务器(IIS)发布网站及FTP站点

9.客户端验证FTP服务器

在地址栏输入ftp://192.168.1.1,输入域账号密码后验证成功
从零开始搭建公司域环境(六):安装Web服务器(IIS)发布网站及FTP站点
从零开始搭建公司域环境(六):安装Web服务器(IIS)发布网站及FTP站点