您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 公司方案 > Windows2008_IIS70+SQL_2005部署本地asp网站
常熟理工学院下一代互联网技术实验室学习周报Windows2008环境部署本地简单.asp网站实验人:Geek摘要:本报告侧重于搭建新的实验环境,熟悉Windows2008下IIS7.0服务器和SQL2005数据库的操作。一.实验基本需求配置1.1硬件:最低4G内存,500G硬盘,主流CPU的计算机一台,以及其他附属配备。1.2文件类:1.2.1VMware-workstation10虚拟机文件1.2.2windowswebserver2008操作系统ISO文件1.2.3SQLEXPR_CHS.EXE文件1.2.4SQLServer2005_SSMSEE.msi文件1.2.5凹丫丫网站源码(含new.sql文本)二.初步安装2.1安装VMware-workstation10。互联网上有详细教程,安装方法较简单,不再说明。2.2安装windowswebserver2008操作系统。互联网上有详细教程,安装方法较简单,不再说明。安装好Windows2008后,保存快照,防止后面安装IIS时卡住,利用快照恢复到正常的状态。2.3安装IIS7.0组件1)右键“计算机”—“管理”,打开“服务器管理器”;2)单击左边菜单栏“角色”调出角色窗口;3)接着点击“添加角色”,弹出添加“角色向导”;4)点击“下一步”进入服务器角色选项;5)勾选“Web服务器(IIS)”,弹出是否添加Web服务器(IIS)所需的功能。点击“添加必需的功能”所回到角色向导6)点击下一步,到IIS服务器简介。再点击下一步,出现选择web服务器角色选择,默认最初的选项。然后点击安装,等待完成。7)最后,选择“开始”—“管理工具”—“服务器管理器”—点击左上角的“角色”—找到“角色服务”—“添加角色服务”。查看以下选项是否都已安装:建议“常见HTTP功能”选项中的全部安装;“应用程序开发”中的安装“ASP.NET”、“.NET扩展性”、“ASP”、“ISAPI扩展”、“ISAPI筛选器”;“健康和诊断”中的安装“HTTP日志记录”和请求“监视”;“安全性”中安装“基本身份验证”、“Windows身份验证”、“摘要式身份验证”、“URL授权”、“请求筛选”;“性能”中安装“静态内容压缩”;“管理工具”中安装:“IIS管理控制台”;“IIS6管理兼容性”全部安装;“FTP发布服务”有需要也可以安装。发现没有安装的,打勾选中,最后安装即可。以上步骤完成后,在IE浏览器地址栏中输入localhost,点击确定,出现图2.3的界面,则IIS7.0布置成功。常熟理工学院下一代互联网技术实验室学习周报图2.3IIS7.0安装成功2.4安装SQLserver20052.4.1将SQLEXPR_CHS.EXE复制到Windows2008虚拟机中,双击开始安装。如图2.4.1,默认全部安装下面的“数据库服务”和“客户端组件”,点击下一步。以下没有特殊说明的步骤,默认点下一步。图2.4.1使用SQLEXPR_CHS.EXE文件2.4.2出现图2.4.2所示界面后,第一次安装只需选择默认实例即可。然后点击下一步。图2.4.2安装SQL2005界面常熟理工学院下一代互联网技术实验室学习周报2.4.3如图2.4.3所示,在“使用内置系统账户”选项下选择“本地系统”;勾选下方的“SQLBrowser”。然后点击下一步。图2.4.3服务账户配置2.4.4到了图2.4.4这一步,选择“混合模式”验证身份。Sa的登录密码不能使用简单密码,要包括,数字、字母和特殊符号,否则不成功。输入好后点击下一步。图2.4.4配置混合模式验证密码2.4.5出现图2.4.5界面选择默认就好,点击下一步。图2.4.5默认此界面选项然后一直点击“下一步”,等待安装完成。常熟理工学院下一代互联网技术实验室学习周报2.4.6安装SQL2005图形化管理工具安装SQL2005图形化管理工具MicrosoftSQLServerManagementStudioExpress。双击SQLServer2005_SSMSEE.msi,出现图2.4.6界面。以下没有特殊说明的步骤,默认点下一步。图2.4.6安装SQLServerManagementStudioExpress2.4.7出现图2.4.7的画面后,选择“SQLServer身份验证”,登录名为sa,密码是图2.4.4设置的sa密码。然后点击连接。以后登录时,也可以选择“Windows身份验证”。图2.4.7sa账户连接服务器2.4.8出现图2.4.8的界面,说明SQL2005安装成功。图2.4.8SQL2005安装成功常熟理工学院下一代互联网技术实验室学习周报2.4.9既然到了数据库,可以顺手先建一个名为:webcool的数据库。如图2.4.9,右击数据库,选择“新建数据库”,数据库名称填写好后,点击下方的确定即可。图2.4.9新建一个数据库三.配置IIS7.03.1如图3.1,右击网站新建一个名为web的网站,输入网站名称“web”,物理路径:C:\web(放网页的文件夹),其它默认即可,点击确定,网站就初步建立好了。图3.1新建一个web网站然后可以把凹丫丫网站有关文件全部复制到C盘web文件夹下。3.2如图3.2所示。右击新建的“web”网站,可以到“管理网站”—“高级设置”可以设置网站的物理路径C:\web、端口80、应用程序池等。注意,有的网站需要设置成“Classic.NETApppool”应用程序池才可正常浏览。这里只要选用默认的应用程序池就可以了。图3.2网站的初步设置常熟理工学院下一代互联网技术实验室学习周报3.3在上图3.2的中间部分,有“web主页”设置。在选中“web”网站的情况下右击“默认文档”选项,就可以在图3.3的界面下,对网站首页的名字进行更改。在图3.3的右半部分,可以把除“Default.asp”的其它页面全部删除掉。也可以自己添加网站首页名。图3.3对网站首页操作3.4同样,在图3.2的中间“web主页部分”可以对“ASP”进行设置。如图3.4,启用父路径值改为“true”,则启用父路径。图3.4启用父路径3.5设置身份验证和授权3.5.1图3.5.1包含的信息比较多。首先,在IIS管理器的右部分“编辑站点”中,选择“基本设置”,出现“编辑网站”框,然后点击“连接为”,选择“特定用户”—“设置”这里的用户名填自己登录Windows系统的名字,密码是登录密码。如果不清楚的话,可以在cmd命令下输入:netuser,查看当前系统用户,如果密码没设置或者忘掉的话,可以cmd输入:netuser用户名密码,重设系统用户密码。密码要设复杂点,包括字母、数字和特殊符号。然后一直点击确认,又回到“编辑网站”框,然后点击“测试设置”。见下图3.5.2.图3.5.1设置访问网站路径的特定用户常熟理工学院下一代互联网技术实验室学习周报3.5.2出现图3.5.2的界面,测试结果均为绿色的对号时,即解决网站目录访问权限问题。图3.5.2身份验证和路径权限设置成功3.6开启TCP/IP服务依次单击“开始”—“所有程序”—“配置工具”,打开“SQLServerConfigurationManager”,如图3.6.1所示,先确保“SQLServer(MSSQLSERVER)”和“SQLServerBrowser”两个服务都已开启运行。如果没有的话,cmd命令输入:services.msc,找到两个服务,然后启动。图3.6.1确保两个服务已经开启运行接着,如图3.6.2所示,选中“SQLServer2005网络配置”—“MSSQLSERVER的协议”,如果“TCP/IP”协议没启用的话,右击启用,然后,其它两个“SharedMemory”和“NamedPipes”协议也会随着一起启用。然后选择“客户端协议”,同样查看是否启用了TCP/IP协议。图3.6.2启用TCP/IP协议3.7为了方便在本地调试,可以如图3.7所示,在“ASP”—“调试属性”—“将错误发送到浏览器上”的值改为“True”,最后部署网站成功后再改为“False”。另外,把IE的“Internet选项”—“高级”—“显示友好的http错误信息”的勾去掉,方便网站调试。图3.7错误发送到浏览器上,容易调试常熟理工学院下一代互联网技术实验室学习周报3.8为了方便网站调试,可以暂时把IE浏览器的“InternetExplorer增强的安全配置”取消。如图,3.8。单击“开始”,指向“管理工具”,然后单击“服务器管理器”。如果出现“用户帐户控制”对话框,单击“继续”。在“安全摘要”下,单击“配置IEESC”。在“管理员”下,单击“禁用”。在“用户”下,单击“禁用”。单击“确定”。图3.8关闭IE增强的安全配置四配置SQL20054.1首先,在c盘web文件夹中找到数据库连接配置文件,这里是在include/conn.asp中,如图4.1所示,修改服务器IP为:127.0.0.1。数据库名为:webcool。登录数据库名为:sa。sa用户的密码为:a1234.。图4.1修改数据库连接文件4.2在web文件夹中找到new.sql,用记事本打开,复制下里面的代码后,如图4.2,选中webcool数据库,在图4.2左上方位置点击“新建查询”,把代码粘贴到查询分析框中,先点击蓝色对号,再点击“执行”,然后可以同样重复点一遍。最后点击右上角叉号,按要求保存就行了。图4.2查询分析指令常熟理工学院下一代互联网技术实验室学习周报4.3如图4.3,选中webcool数据库,右击选择“属性”,点击“权限”,查看“用户或角色”一栏里有无用户或角色,没有的话,点击“添加”—“浏览”,选中guest,确定。图4.3添加guest用户4.4其它的一些数据库问题,可以到图4.3的“数据库属性”页面—“选择页”中,选择特定选项设置。五.浏览网站打开IE浏览器,地址栏输入localhost或127.0.0.1,就能在本地浏览自己部署好的网站了。如果正常的话,经过上面的种种操作就可以看到图5.1的正常网页了。如果打开失败,则是其它问题,根据上面的布置,在浏览器中应该能看到具体错误代码,复制一下,去搜索引擎查找一下便能解决问题。图5.1凹丫丫网站部署成功
本文标题:Windows2008_IIS70+SQL_2005部署本地asp网站
链接地址:https://www.777doc.com/doc-2867542 .html