ASP.NET网站转移之IIS6.0、FTP及Microsoft SQL Server 2005 Express的相关配置

本文详细介绍了如何在Windows Server 2003上配置IIS、FTP和SQL Server 2005 Express,以实现网站的迁移。首先讲解了IIS的安装和FTP服务的设置,包括虚拟目录的创建和权限配置。接着介绍了ASP.NET网站的配置,包括设置网站属性、执行权限和应用程序池。然后,针对数据库迁移,阐述了SQL Server 2005的安装和数据库的备份与还原过程,以及解决孤立账户的问题。最后,提供了本地测试网站的方法以及自动备份数据库的脚本设置。
摘要由CSDN通过智能技术生成

    公司网站因各种原因转移。选择的是阿里云ECS,使用方面感觉和VPS没什么区别,不过选择更详细更灵活。选择的系统是window2003,32位。

一、IIS安装

    初始系统自带“管理您的服务器”工具,点击“添加或删除角色”,等待一会后选择“应用程序服务器(IIS,ASP.NET)”,然后下一步完成配置。这样在“我的电脑”---“管理”里面多了“Internet信息服务”,下图所示:

ASP.NET网站转移之IIS6.0、FTP及Microsoft SQL Server 2005 Express的相关配置 - clzhl_2004 - 白的共享空间

二、配置FTP

    首先要能上传网站,所以先来配置FTP吧

    我们用IIS自带的FTP来配置,当然你也可以用server-U什么的软件。一开始在IIS中是没有FTP选项的。打开“控制面板”---“添加删除程序”---“添加删除WINDOWS组件”---“应用程序服务器”(点击详细信息)---“Internet信息服务(IIS)”(点击详细信息)---“FTP服务”,如下图:

ASP.NET网站转移之IIS6.0、FTP及Microsoft SQL Server 2005 Express的相关配置 - clzhl_2004 - 白的共享空间

    再打开计算机管理,就会出现FTP站点的选项。我们用新建虚拟目录的方式来建立FTP,这样端口还是21,如下图。其实就是新建FTP站点也是没问题的,只不过端口不一样而已,感觉会更简单。(话说我没试过啊)

ASP.NET网站转移之IIS6.0、FTP及Microsoft SQL Server 2005 Express的相关配置 - clzhl_2004 - 白的共享空间

    根据提示填写下图中的内容:别名的用途是你在C:\Inetpub\ftproot(FTP默认根目录)中新建一个test的空文件夹,从FTP上传文件时是不会上传到C:\Inetpub\ftproot\test中的,而是会上传到D:\www(你打算网站放置的地方)中,所以叫虚拟路径。

ASP.NET网站转移之IIS6.0、FTP及Microsoft SQL Server 2005 Express的相关配置 - clzhl_2004 - 白的共享空间

ASP.NET网站转移之IIS6.0、FTP及Microsoft SQL Server 2005 Express的相关配置 - clzhl_2004 - 白的共享空间

ASP.NET网站转移之IIS6.0、FTP及Microsoft SQL Server 2005 Express的相关配置 - clzhl_2004 - 白的共享空间

    以上完成后,会在默认FTP站点下面多一个文件。下面我们需要设置权限,让有账户密码的才能访问。

    1、首先建立一个FTP账号管理的组,“计算机管理”---“本地用户和组”---“组”(右键)---“新建组”如下图:

ASP.NET网站转移之IIS6.0、FTP及Microsoft SQL Server 2005 Express的相关配置 - clzhl_2004 - 白的共享空间

    设置FTP默认根目录“C:\Inetpub\ftproot”的权限,在电脑中右键ftproot文件夹---“属性”---“安全”---“高级”将除“Administrator”的用户全都删除掉,如果删除不了,将“允许父项。。。”那个勾点掉---“复制”就能删除了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值