win10 IIS网站部署实录

news/2024/5/9 10:32:17/文章来源:https://blog.csdn.net/u014255803/article/details/73832072

win10 IIS网站部署实录


摘要

  • 启用IIS
  • 设置url默认文档
  • http500问题
  • asp错误信息调试
  • asp启用父路径
  • 64位系统下的Access数据库驱动问题

背景

  公司购买了一个网站模板,想要在IIS搭建并维护成公司自己的网站。

测试环境

  • 操作系统:64位win10专业版(创作者更新)
  • IIS10.0:操作系统自带
  • 网站后台:asp
  • 网站前台:html
  • 网站数据库:access
  • IE11浏览器

部署过程

一、启用IIS功能

1、打开windows功能:运行(win+R)->OptionalFeatures

2、完全安装IIS功能(为了避免可能出现的不必要的错误),勾选所有功能下的子项目(不勾子项目默认是最小安装)。如下图红框所示:
windows功能

3、安装完毕需要重启电脑。

4、重启完毕后在浏览器输入localhost后回车,若出现欢迎页面则说明IIS已经成功安装。
默认网站

二、添加网站

1、打开计算机管理控制台:(win+R)->compmgmt.msc;

2、如下图所示,依次点击服务和应用程序->IIS管事器->双击服务器名(计算机名)->右击网站->添加网站
添加网站

3、输入网站名称->选择物理路径->更改端口号(默认的80端口被IIS默认的网站占用了,如想用80,可将默认网站删除或停止)->确定。
添加网站2

4、浏览器输入localhost:8888,发现前台已经可以访问了。如下图:
前台首页

5、根据说明访问网站asp后台,在浏览器输入localhost:8888/adminback。结果如下图:
后台报错

6、图示的解决方案有两种:启用目录浏览或配置默认文档。启用目录浏览后效果如下图:
目录浏览

7、我们想要的显然并不是上面的页面目录,而是跳转到一个后台的登陆界面(经过分析是login.asp)。所以我们需要配置一下adminback这个目录的默认文档。设置后台默认文档:选中adminback->双击默认文档->添加->输入login.asp->确定。
如下图:
默认文档 添加默认文档

8、刷新页面后,报http500错误。如下图:
http500

三、解决asp后台报错问题

1、百度一下你就知道,可能引起http500错误的原因有很多种,我们需要进一步明确知道具体的错误原因:
去除【工具->Internet选项->高级->显示友好的HTTP错误信息】前的复选框,如下图所示:
更改http错误提示设置

2、刷新页面后,可以看到不再是http500错误了。如下图:
错误信息

3、此时可以看到,虽然不是http500错误了,但只是说发生了一个错误,asp并没有返回具体的错误信息。此时需要设置asp的调试属性,将错误发送到浏览器设置为true。选中网站,在功能视图中找到ASP并双击,找到调试信息中的“将错误发送到浏览器”设置为true,然后应用。如下图:
asp设置asp调试

4、再次刷新后台页面,终于可以看到具体的错误信息了。如下图:
不允许的父路径

5、分析原因是由于asp页面代码中使用了相对路径,而IIS安装完后默认的asp是不允许使用相对路径(即父路径)的。此时需要将asp行为属性中的启用父路径设置为true。如下图:
启用父路径

6、再次刷新页面,又出现了新的’800a0e7a’错误,如下图:
数据库连接错误

7、数据库连接错误,网上很容易就能找到具体的原因是由于64位操作系统不支持Microsoft OLE DB Provider for Jet驱动程序,导致无法连接到Access数据库。解决办法是应用程序池“启用32位应用程序”设置为true即可。如下图:
启用32位应用程序

8、终于可以访问到网站后台,并且成功登陆了!
后台登陆 后台管理


总结

  • IIS完全安装比较省事(如果用了发现少功能,再安装,每次都要重启电脑)
  • 结合实际情况,设置默认文档,启用或禁用目录浏览
  • IE浏览器要取消显示友好的http错误消息,以便调试
  • asp网站需要启用父路径和将信息发送到IE浏览器
  • 64位操作系统,应用程序池需要设置启用32位应用程序,access数据库驱动程序才能正常运行
  • 虽然目前没有涉及,后期维护可能会涉及到网站权限问题。需要设置IUSR的权限。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_856835.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java开发必知道的国外10大网站

1、https://www.google.com/ 2、https://stackoverflow.com 里面包含各种开发遇到的问题及答案,质量比较高。 3、https://github.com/ 免费的开源代码托管网站,包括了许多开源的项目及示例项目等。 4、https://dzone.com/ 提供技术新闻、编程教程、及…

基于GO语言,查询信息类网站部署手册

编译过程 注:服务器版本 [rootsgk privacy]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) 前期准备 所有文件夹放在同一目录,硬盘一定要很大 很大,至少100G以上 [rootsgk ~]# ls anaconda-ks.cfg database database.…

DAY16 - 函数(调用机制、封装、内部函数、回调、递归、网站基本布局)

8.1函数介绍 说明:函数的作用在于对一个功能的封装,封装后在别的页面中引入并调用,可以节省代码量,可以冗余。 8.1.1函数的定义 Function 函数名(【形参1】【,参数2】【,形参n......】){ 要封装到函数的代码; 【return 返回值】; …

手机访问网站自动跳转到手机版

方法一: 目前很多网站已经出现了手机版的网站,手机网站是和互联网上的网站同步更新的,大多数人访问我们的网站是直接访问电脑上的域名,不可能为了手机网站重新记住一个域名,大家都知道,中国人都是比较懒的&…

大型网站技术架构(一)--大型网站架构演化

写在开头:看完chaofanwei关于《大型网站技术架构》一书的阅读笔记,觉得很有用,特此转载留存,对原作者表示感谢 看完了有一本书,就应该有所收获,有所总结,最近把《大型网站技术架构》一书给看完…

songtaste网站歌曲真实URL获取

个人挺喜欢songtaste网站的歌曲的,下载方法也层出不穷,可是作为程序员如果不知其中原理的方法真是羞愧。首先简单点的方法当然有google插件这样的嗅探器了,不过这种工具的原理还不是很了解。今天先总结一下songtaste网站部分歌曲的真实下载链…

(转载)如何用PHP开发一个完整的网站 讲解开发流程 多人开发

引言: 一个清楚的目标定位学习 PHP 才更有动力和方向,约有 30% 的 PHPer 因为学习到一半而没有明确的方向而最终放弃或搁浅。 手头收藏一些好的常用类或方法,能提高我们的开发的速度。如:分页、上传、字符过滤、数据库操作、生成 …

IE兼容性视图无法添加网站

今天遇到公司财务的同事需要用IE登入北京银行网银,登入后显示页面不全,只能设置兼容性视图,结果发现兼容性视图死活无法添加,显示下图: 解决方法: 按下winr打开运行窗口,输入regedit回车打开注…

IE兼容性视图无法添加网站

IE兼容性视图无法添加网站,提示输入一个无效域 ,本文将详细介绍如何修复此问题。 解决方法: 按下winr打开运行窗口,输入regedit回车打开注册表编辑器,如下图所示: 定位到HKEY_CURRENT_USER\Software\Micr…

VS2015本地发布以及IIS7部署网站

VS本地发布网站 右击WEB程序集,点击“发布” 在发布选项卡中选择“自定义”,然后输入管理配置文件的名字,点击确定,进入下一步 在发布方法中选择“文件系统”,选择要存储发布文件的位置,点击下一步 在配置中选择“…

CSS+DIV创建一个可爱的小中心网站

有几种不同的方式到垂直中心与 CSS的对象,但它是很困难的选择是正确的。我会告诉你所有我见过的最好的方式,以及如何创建一个可爱的小中心网站。 用CSS垂直居中是不是一件容易的事。有许多不同的方式,在某些浏览器可能无法正常工作。让我们回…

如何正确地优化图像或视频网站

如果,你有一个照片博客或嵌入视频在您的网站有很大的信息和精湛的内容,但有一个问题。搜索引擎无法解释和理解容易,因为他们可以处理文字内容的图片或视频。事实上,有没有文字内容中嵌入视频的网页是相当于一个空白网页的具体原因…

使用HttpSessionListener监听器 监控当前网站在线人数

ServletAPI提供了大量的监听器来监听WEB应用的内部事件,以下简单利用HttpSessionListener监听器来实现监控当前网站的在线人数。 相应代码如下: [java] view plain copy package neo.app.servlet; import java.util.HashSet; import java.util.Map;…

我的网站有第一次的收入了

昨天我申请百度联盟成功了,今天登录百度联盟发现昨天的收入是3.96元,虽然很少,今天收录也掉了30多页 但我还是很高兴,从自学建站到自学SEO将近两年,终于有了第一次收入。 拿 出来献丑了,但是真的很高兴。还…

使用dede系统建设中英文双语网站详解

由于公司要我做一个中英文双语的企业站,而我已经使用DEDE系统把中文页面( http://www.heatpress123.net )都做好了而且已经有了排名所以想在原先的基础上添加一个英文页面,我也在网络上找了很多相关资料,说实话也得到…

百度快照的SEO意义,别再跟风了

所谓 百度快照指的是:几乎每个被百度收录的网页,在百度上都存有一个纯文本的备份文件存贮在百度服务器上,此文件被称为 百度快照。当用户在百度搜索引擎上试图打开某个搜索结果无法打开,或打开速度特别慢时,该网页的百…

Google收录一个新网站要花多久?

几个月前,SE圆桌发起一项调查,内容是“Google收录你的新站要花多久”。 在收到500份回复之后,统计结果已经出来了。 54%的人说1周内30%的人说1天内12%的人说1个月内3%的人说3个月内1%的人说超过3个月 这个站我北京时间2013年3月27日晚上开通并…

卢松松:响应式网页设计与SEO

所谓“响应式网页设计(Responsive Web Design)”也就是自适应,就是可以自动识别屏幕宽度、并做出相应调整的网页设计。目前这种设计已经出现在越来越多的国内网站上,目前Google已经明确表明鼓励响应式网页设计。 (图一,响应式网页设计) 通常在…

SEO实战:网站排名不靠外链靠基础

内容、外链是日常优化工作的必须,由于百度的绿萝算法把外链的质量进行的评估限定,使得一直以外链为主要SEO手段的网站受到了抨击。怎样的网站优化方式才能够让网站稳定,网站排名也能够提升呢?其实网站自身的质量更为重要。今天笔者小丹要分享…

网络经济中的行为模式、社交模式和网站运作周期

行为和思维,可以抽取成模式,就是传说中可以授人的渔。好的思路模式,可以引导别人成果。好的行为方式,可以提高效率,甚至导致商业成功。分析了#购买行为模式#,叶子节点上,就是“营销”层面可以影…