Windows Server 2008R2 服务安装:IIS、DNS、SQLServer2008R2
一、IIS
Inter information services互联网信息服务,微软开发的运行在Windows系统中互联网服务,提供了web、ftp、smtp服务
搭建IIS步骤:
1.打开windows server 2008r2虚拟机,打开服务器管理器,进行选择下图所示
2.然后进入到如下图所示界面,操作如下图所示,应用程序开发、FTP服务器、安全性选项全选后,点击下一步,直到安装完成
3.打开dos命令窗口,输入netstat -ano,查看80端口号是否开启
4.打开浏览器,在浏览器中输入IP地址(IP地址在dos命令窗口中ipconfig可查看到),出现如下图所示界面,表示安装成功
二、IIS搭建web服务器
1.格式化D盘,一定要选择NTFS!!!不然后面添加默认文档时,会识别不了路径,可以右键D盘进行格式化
(若D盘能用的省略这一步)
2.在D盘根目录下创建一个文件夹,存放你想要搭建的在网上下载好的完整web服务器,如图我创建的是dms文件夹,图中的文件夹是我在网上下载好的web服务器
3.打开运行Internet信息服务(IIS)管理工具,进行如下图所示操作
4.完成创建,进入所建站点,选择默认文档,在空白处右键选择添加默认文档,输入index.asp添加首页,如图所示
5.点击ASP,启用父路径,一定要点应用!!!
6.在浏览器中输入站点的IP地址,也就是虚拟机的IP地址,也可以在IIS中浏览网页
7.出现如图所示网页,表示站点搭建成功
解决方法:在IIS上面设置该网站可运行在32位的模式下面。
1.找到该网站所引用的应用程序池
2.在该应用程序池的高级设置里面--> 常规--> 启用32位应用程序,设置该值为true
1、进入服务器管理器,找到添加角色;
2、在服务器角色中勾选“Web服务器(IIS)”,然后角色服务中勾选需要的角色服务(应用程序开发);
3、打开运行Internet信息服务(IIS)管理工具,展开左侧栏到“Default Web Site”;
4、在功能视图中找到“ASP”图标,在ASP设置中将启动父路径设置为“Ture”.
三、FTP服务器:
file transfer protocol 文件传输协议服务器,基于c/s模式,应用层,使用端口20(传输数据)和21(传输命令),明文传输数据,使用IIS搭建FTP服务器(注:b/s 浏览器和服务器 web服务器)
非隔离账号:所有的账号访问的服务器数据类型一致
隔离账号:不同的账号访问的服务器类型不一致
IP地址可以静态配置,也可动态获取
FTP服务器运行在IIS之上
四、FTP服务器非隔离账号的搭建
1.安装IIS,并且注意FTP角色的安装
2.打开dos命令窗口,新建组ftpusers,以及用户u1和u2并设置密码,并将u1和u2加入到ftpuses组中(这里就不做演示了,跟着命令走)
1 net localgroup ftpusers /add 新建组 2 net user u1 u1passwd /add 新建账号 4 net localgroup ftpusers u1 将u1添加到ftpusers组中 6 net localgroup ftpusers u2 将u2添加到ftpusers组中
1 net user 查看用户 2 net localgroup 查看组 3 net localgroup 组名 查看指定组 4 net user 用户名 /del 删除用户
3.打开IIS管理器,右击网站,添加FTP站点,输入站点名称和物理路径,建议安装在除C盘外的硬盘,提前建立好站点目录,在站点目录中提前复制好几个文件,方便后面测试
4.安装完成后,进入所搭建的站点,点击用户隔离,选择FTP根目录,一定要应用!!!
5.禁用防火墙,不然宿主机不能访问到FTP服务器
6.在宿主机上打开dos命令窗口,访问FTP站点,在下图中可以看到u1和u2可以访问到的文件时一致的,所以是不隔离的