谁都知道Vista是面向个人用户的操作系统虽然没有Server系统强大的管理及网络功能但其精美的界面丰富的媒体功能更合我们的口味那么能不能两全其美在Vista中体验Server的功能呢?当然可以!只要动动手Vista就能变Server
一搭建自己的Web服务器
拥有个人Web站点是不少用户的梦想其实利用Vista的IIS组件经过简单的部署就能够梦想成真Vista的IIS版本为相比以前的IIS 有了很大的改进搭建Web也更容易
安装IIS
Vista默认未安装IIS因此首先要安装IIS安装非常简单按如下步骤操作即可依次打开控制面板→程序然后单击程序和功能下的打开或关闭Windows功能在Windows功能窗口中展开Internet信息服务勾选Web管理工具和万维网服务然后确定依据向导即可完成IIS的安装(图)
图 Internet信息服务
安装完IIS后在网页浏览器地址栏中输入//localhost/或 就会看到IIS欢迎页见图说明安装成功如果处于局域网中的环境别人只需在浏览器中输入你的IP地址就可以访问该Web站点了如果想在Internet中共享自己的站点可以利用花生壳这样的域名专项工具让别人访问你的站点(图)
图 IIS
IIS设置
()创建虚拟目录
IIS默认将Web虚拟目录设置在系统所在分区的C:\Inetpub\wwwroot目录下当然我们也可以指定一个空间相对充裕的非系统分区的目录作为Web虚拟目录创建虚拟目录可按如下步骤操作
打开控制面板点击左侧的经典视图在经典视图下打开管理工具然后双击打开IIS Manager在IIS Manager的左侧展开至网站下的Default Web Site再在右侧操作区单击基本设置然后在编辑网站对话框中的物理路径文本框中键入想要设置的Web虚拟目录或者按下旁边的按钮来浏览选择文件夹(图)
图 编辑网站路径
()开放端口
创建完虚拟目录就可以将自己提前做好的网页文件(HTML静态页面)拷贝到该文件夹下在浏览器中进行浏览访问了当然此时只能自己在本机访问如果要在局域网中共享让别人来访问你的站点还需要设置防火墙允许其他主机访问本机的端口才行操作步骤如下
打开控制面板单击安全下的允许程序通过Windows防火墙然后在例外选项卡下的列表中勾选万维网服务(HTTP)这样你的Vista版的Web服务器就搭建好了局域网中的同事就可以浏览访问了(图)
图 Windows 防火墙设置
()脚本支持
Vista的IIS组件安装完成后默认只能解析静态HTML文件对于动态的ASP//CGI/PHP等动态脚本文件还无法解析这就需要为你的IIS增加脚本支持好让这些动态脚本文件可以被你的Web服务器正常解析当前动态站点的脚本主要有aspphpjsp等笔者就以设置支持最常见的ASP脚本为例进行说明
依次打开控制面板→程序单击程序和功能下的打开或关闭Windows功能然后展开定位Internet信息服务→万维网服务→应用程序开发功能在这里选中ASP和ASPNET单击确定即可为自己的IIS服务增加了ASP/ASPNET脚本支持现在就可以在自己的Web服务器上执行SP/ASPNET程序了我们可以从网上下载类似动网等论坛模板来创建BBS论坛(图)
图 启用语言支持
()连接限制
我们的网络带宽有限如果要提供给互联网用户访问你的Web服务器但又要保证自己的网络带宽的正常使用就有必要为IIS的Web服务器所使用的带宽进行限制这样的限制可以降低同时接受的大量并发连接所占用的系统资源同时可以根据需要设置并发连接的数量设置步骤如下
打开控制面板点击经典视图打开管理工具然后双击打开IIS Manager在IIS Manager的左侧展开至网站下的Default Web Site再在右侧操作区单击高级设置然后展开连接限制在最大并发连接数后更改数据为较少的数字对于非专业服务器而言一般低于最好因为我们的目的是自娱自乐而且ADSL带宽本来就小分给Web服务器一半的带宽能还有一般的网络带宽用于日常使用大家可以根据实际情况来自行决定最大带宽(字节/秒)的值以常见的KBps的ADSL为例分给Web服务器KBps的带宽即可转化为bps(图)
图 流量限制
()设置默认文档
当在Web虚拟目录下存放有lindexaspxindexphpl那么访问Web服务器的首页时到底会打开哪个文件作为首页呢?这些文件都是常见的默认文档Web服务器首页打开的是哪个默认文档就取决于服务器所设置的默认文档优先排序了因此我们要根据自己站点的首页文件来设置比如我们设置indexasp为默认打开文档设置步骤如下
在IIS Manager中展开至Default Web Site然后在中间双击打开默认文档在默认文档的文件名文本框中就有多个常见的首页文档要想让哪个首页文档优先被读取解析就在文件名文本框中将这个文档名写在最前面并且加上一个半角的逗号和空格之后再键入此优先的文档名我们在文件名下的文本框中最前面输入indexasp最后应用即可这样IIS就首先在虚拟目录下搜索并显示该文件(图)
图 设置默认文档
()错误页定义
当用户在浏览器地址栏里输入会得到 NotFound错误对于超出连接限制的访问会得到拒绝访问错误访问要求权限的内容会得到禁止访问错误还有好几种错误对于这些不同的错误都有不同的错误页显示这些错误页都是IIS默认的内容显得机械乏味通过IIS管理器用户可以指定文件作为相应的错误的错误页可以将一个自己编写的个性的HTML网页作为错误页在Internet信息服务(IIS)管理器展开至Default Web Site在中间的IIS区域双击打开错误页然后就会显示错误页列表
以修改错误页为例并将存储在D盘的设置为IIS的错误页双击列表中的然后在编辑自定义错误页对话框中单击路径旁的浏览按钮在打开对话框中选择D盘下的即可完成自定义错误页的设置当然可以不光使用本地的网页作为错误页也可以将错误页重定向到互联网上的某个网页或超链接比如我们把错误页定向到IT专家网Winsystem子站只要在路径类型下拉菜单中选择重定向然后输\\cn即可(图)
图 错误重定向
经过上述配置我们就搭建了一台Vista版的Web服务器其性能比Server版的Web毫不逊色挖掘系统潜能永远是我们系统爱好者的乐趣之所在大家动手试试吧
二搭建自己的FTP服务器
虽然Vista的网上邻居功能比较强大但是其局限太大使用中总有些不便特别是文件交流共享时不能灵活控制怎么办?动动手我们打造一台Vista版的FTP服务器
安装Ftp发布器
通过Windows Vista的IIS组件我们可以轻松地建立FTP服务器打开控制面板单击程序然后单击打开或关闭Windows功能在Windows功能窗口中展开Internet信息服务选择FTP发布服务依据向导即可完成安装(图)
图 启用FTP服务
启动Ftp服务器
安装完成FTP组件后FTP服务器默认还未启动打开控制面板点击左侧的经典视图在经典视图下打开管理工具然后双击打开IIS Manager在IIS Manager的左侧依次展开本地计算机→FTP站点→Default FTP Site在Default FTP Site上右击选择启动即可启动Ftp服务器(图)
图 启动服务
精心设置
()权限设置
启动后即可在浏览器地址栏中键入ftp://localhost或ftp://来登录FTP服务器了刚安装并启动的FTP服务自然FTP服务器上还没有上传文件所以还看不到任何文件当我们从资源管理器中复制粘贴文件到这个FTP服务器上会得到反馈提示没有权限上传文件这是因为还没有对当前FTP服务器作出权限设置只能读不能写也就是不能上传文件更不能删除文件在Internet信息服务管理器下的Default FTP Site上右击选择属性然后在主目录选项卡下勾选写入确定后即可登录FTP上传并删除存在的文件(图)
图 FTP权限设制
()创建目录
在本机上操作我们既可以通过在浏览器里登录FTP服务器来浏览添加以及删除存储在FTP服务器上的文件也可以直接在资源管理器里浏览系统默认的FTP服务器所在绝对位置c:\inetpub\ftproot这个文件夹下浏览添加以及删除存储在FTP服务器上的文件大多数用户的C盘的可用空间相对比较少可能不希望在C盘上存储FTP服务器上的文件占去了仅有的可用空间在这个主目录下即可指定一个文件夹作为FTP服务器用目录单击浏览来选择其它分区的已有或新建一个文件夹作为FTP目录设置完毕后通过FTP上传的文件都会存储在所设置的文件夹内了(图)
图 FTP站点访问
()用户授权
第一步Windows Vista的IIS的FTP组件默认以匿名登录FTP如果想要以用户认证的方式来登录FTP服务器就需要取消匿名登录并且在系统用户账户中创建一个账户用于FTP登录在Internet信息服务管理中打开Default FTP Site的属性在安全账户中取消选择允许匿名连接然后打开控制面板后单击用户帐户和家庭安全下的添加或删除用户账户然后单击创建一个账户在随后的命名账户的文本框中输入新的用户名(图)
图 FTP安全
第二步保持选择标准用户这个账户类型单击创建账户这个账户就成功建立了但此时这个账户还未设置密码所以在随后的用户账户列表中单击选择刚才新建的账户然后单击创建密码就可以为这个新建的账户设置密码这样子就可以在登录FTP服务器的时候用这个新账户来登录了之所以不用原有系统管理员账户来登录是为了防止其它用户恶意使用管理员账户操作本机所以创建一个低权限的标准用户来提供给其它用户用于登录FTP服务器(图)
图 用户登陆设置
()欢迎信息
为了让登录自己架设的FTP服务器的其它用户能够了解并识别这个FTP服务器的内容以及用途用户可以设置一下FTP消息来让登录FTP服务器的其它用户可以看到所设置的FTP消息在这个消息里用户便可以设置并说明该FTP的内容用户以及注意事项等内容在Internet信息服务管理中打开Default FTP Site的属性在消息下便可以设置包含标题欢迎(在登录FTP服务器时所显示的消息)退出(在注销登录FTP服务器是所显示的消息)以及最大连接数(通知登录FTP服务器的用户此服务器的最大连接数)(图)
图 登入与退出提示
设置完成后Vista版的FTP服务器就搭建完成然后就可以在局域网中发布自己的FTP站点了其他用户就可以通过IE浏览器或者其他FTP客户端工具访问你的FTP站点当然也可以通过花生壳这样的动态域名专项工具将自己的FTP站点发布到Internet中
总结经过通力打造Vista已然成了标准的Server版服务器了当然Vista的潜能远远不止于这些挖掘Vista的潜能永远是我们系统爱好者的乐趣所在也希望大家深入挖掘让Vista为我们服务到底