70 likes | 130 Views
第 10 章 发布 ASP.NET 网站. 本章讲述的主要内容 10.1 在Web服务器中配置IIS 10.2 创建FTP远程管理账号 10.3 发布ASP.NET网站 10.4 使用Web安装项目部署应用程序. 10.1 在Web服务器中配置IIS. 10.1.1 为站点准备一个 IP 地址
E N D
第10章 发布ASP.NET网站 本章讲述的主要内容 10.1 在Web服务器中配置IIS 10.2 创建FTP远程管理账号 10.3 发布ASP.NET网站 10.4 使用Web安装项目部署应用程序
10.1 在Web服务器中配置IIS 10.1.1 为站点准备一个IP地址 任何一个站点能够被Internet或Intranet中其他用户访问的最基本前提是该站点拥有一个固定的IP地址或域名。如果在服务器中存在多个站点,可能需要在一块网卡上创建多个IP地址,Windows Server 2003允许为同一块网卡设置多个IP地址,但设置数量过多将影响系统的稳定性。 10.1.2 创建站点主目录 每个Web站点必须有一个“主目录”。该目录实际上是位于服务器上存放站点所有文件的文件夹,可以在服务器端通过Windows资源管理器创建该文件夹。但要求文件夹所处的驱动器最好是NTFS分区。“主目录”是Web站点的“根”目录,映射为站点的IP或域名。当用户使用不带文件名的URL访问站点时,请求将自动指向该目录下的默认文档。
10.1 在Web服务器中配置IIS 10.1.3 配置IIS 使用IIS管理器创建Web站点可以通过两个途径实现:使用“网站创建向导”或使用导入网站配置文件的方法。常用的是通过向导创建Web站点的方法。
10.2 创建FTP远程管理账号 在IIS中创建了发布ASP.NET网站需要的站点后,还需要为用户提供一个用于远程上传文件的FTP服务器账号。这就需要在运行IIS服务的Web服务器中还应同时运行有一个FTP服务器,该服务器负责将不同用户上传的文件保存到不同的文件夹中,而这个文件夹一般就是站点的主目录。目前使用较为广泛的是Serv-U FTP服务器系统。
10.3 发布ASP.NET网站 10.3.1 使用FTP方式发布网站
10.3 发布ASP.NET网站 10.3.2 发布网站到本地文件夹
10.4 使用Web安装项目部署应用程序 10.4.1 创建与生成Web安装程序 所谓Web安装程序,类似于常用的Windows安装程序。用户可在服务器上运行安装包中的setup.exe文件启动安装向导,并在向导的指引下一步步地将ASP.NET 2.0网站发布到Web站点中。 10.4.2 部署安装项目到Web服务器 将前面生成的安装程序通过光盘、移动硬盘、U盘或网络传送到Web服务器中,双击安装包中setup.exe文件启动安装向导。 安装过程与其他Windows应用程序的安装过程十分相似,绝大多数步骤均可取系统提供的默认值,只是在出现图10-25所示的“选择安装地址”对话框时,站点默认值为IIS的“默认Web站点”,一般是c:\intpub\wwwroot处。虚拟目录为创建安装包时由VirtualDirctory属性决定的位置(如本例的myweb_setup)。