网站作为信息化过程中的一部分,已经成了企业宣传产品、推广形象的一个窗口,无论是大企业还是中小企业,建设网站已经成了信息化过程中不可或缺的一个环节,而IIS是建站过程中必备的工具之一。IIS的发布并不难,但如何发挥IIS更强的性能,让IIS为日常的网站维护管理带来便利还是众多网管所关心的问题。
何为IIS
IIS (Internet Information ServicesInternet信息服务)是一个Microsoft的基于Windows系统的服务器的附件。IIS可以在Windows 2000/XP的任何一个版本中安装,当然,Professional版本的IIS功能就大大精简于Server以及Advanced Server版了。而在这里,也强烈不推荐使用Windows9X/Me的系统架构服务器,不但不稳定,而且服务方面的性能也不好。IIS可在 Intranet、Internet 或 Extranet 上提供可靠、可伸缩和易管理的集成化Web 服务器功能。IIS是一个可为动态网络应用创建强大通讯平台的工具。
IIS 是一个可为动态网络应用创建强大通讯平台的工具。各种规模大小的组织机构都可以使用 IIS 在 Internet 或Intranet 上托管和管理Web页面及FTP站点,或者使用网络新闻传输协议(Network News Transport Protocol,NNTP)和简单邮件传输协议(Simple Mail Transfer Protocol,SMTP)传送新闻或邮件。
安装SMTP虚拟服务器
为了从 ASP.NET Web 应用程序发送电子邮件,必须在服务器上安装和配置 Internet 信息服务 (IIS) 的简单邮件传输协议 (SMTP) 服务。IIS SMTP 服务是一个简单组件,用来将电子邮件转发到 SMTP 服务器以进行传递。
默认情况下,SMTP 服务不随 IIS 安装。必须使用“控制面板”安装 SMTP 服务。安装 SMTP 服务将创建一个默认的 SMTP 配置,您随后可以使用 IIS 管理器自定义该配置。
安装 SMTP 服务时,将在 C:\Inetpub\Mailroot 中创建一个具有消息存储区的默认 SMTP 服务器配置。设置 SMTP 服务时,可以为 SMTP 服务配置全局设置,还可以为虚拟服务器的单个组件配置设置。IIS SMTP 服务只是一个中继代理。电子邮件将转发到 SMTP 服务器进行传递。
安装 SMTP 服务将在 IIS 管理器中创建一个新节点。若要配置 SMTP 虚拟服务器,必须启动 IIS 管理器。可以使用“SMTP 虚拟服务器属性”对话框中的“常规”选项卡来更改端口设置。如果更改该设置,则必须指定一个没有被其他 SMTP 虚拟服务器使用的 IP 地址和 TCP 端口组合。TCP 端口 25 是默认的 TCP 端口,也是建议的 TCP 端口。多个虚拟服务器可以使用同一个 TCP 端口,但是必须为它们配置不同的 IP 地址。如果不设置唯一的 IP 地址和 TCP 端口组合,SMTP 虚拟服务器将不会启动。
默认域是在“系统属性”中的“计算机名称”选项卡中列出的域名,用于对来自没有域的地址的消息进行戳记。一个 SMTP 虚拟服务器只能有一个默认域,且不能删除该域。若要在 IIS 管理器中更改默认域的名称,可以双击虚拟服务器,然后双击“域”进行名称的更改。
启用日志记录站点活动
IIS日志可以包括下列信息:谁访问了您的站点,访问者查看了哪些内容以及最后一次查看信息的时间。您可以监视他人对公司的网站、虚拟文件夹或文件所进行的访问尝试,不论访问成功与否。可以为任何站点、虚拟文件夹或文件选择希望审核的事件。通过定期检查这些文件,企业可以检测到自己的服务器或站点的哪些方面易受攻击或存在其他安全隐患。可以为个别网站启用日志记录并选择日志格式。当启用日志记录后,它对站点的所有文件夹都起作用,不过,可以为特定目录禁用日志记录。
要在网站上启用日志记录,可通过控制面板中的管理工具,启动Internet 服务管理器。单击所有记录的服务器名称旁边的加号,右键单击网站或 FTP 站点,然后单击属性,在服务器扩展选项卡上,选择记录创作操作。
选择要在日志中监视的项目,如果不想对监视进行自定义,请保留默认设置。注意:如果您选择的格式是 ODBC 日志记录,请单击属性,然后在文本框中键入数据源名称和数据库内表的名称。如果访问数据库需要用户名和密码,请键入它们,然后单击确定。
进行记录后就可以指定保存日志文件的文件夹,并设置选项以控制启动新的日志文件的时间。一旦被外人入侵或发生其他故障就可以通过查看日志来追查入侵者或快速发现问题的根源,以确保网站正常运行。





