攻防环境搭建win2003之 iis 搭建asp aspx
发布日期:2021-06-21 12:33:40 浏览次数:2 分类:技术文章

本文共 1733 字,大约阅读时间需要 5 分钟。

一、安装IIS服务

1.什么是iis

IIS(Internet Information Server,互联网信息服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏 览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。

2.安装

控制面板”,依次选“添加/删除程序”,

在这里插入图片描述添加/删除Windows组件
在这里插入图片描述在这里插入图片描述在应用程序服务器前打钩、点击详细信息

在这里插入图片描述

将“Internet信息服务(IIS)”前的小钩去掉(如有),重新勾选中后,点击下面的详细信息
在这里插入图片描述然后添加IIS组件中的Web、FTP、NNTP和SMTP等全部四项服务。
在这里插入图片描述
点击确定、然后点击下一步、就会进行安装
在这里插入图片描述
安装完成后

在这里插入图片描述

点击完成、当IIS添加成功之后,再进入“开始→设置→控制面板→管理工具→Internet服务管理器(IIS管理器)”打开IIS管理器
在这里插入图片描述
可以看到IIS有个默认站点:
在这里插入图片描述
查看默认站点的目录路径:
在这里插入图片描述

3、配置WEB站点

从网上随便下一个ASP的网站源码

在这里插入图片描述

下载好之后解压

在这里插入图片描述
在Internet服务管理器(IIS管理器)中新建一个网站
在这里插入图片描述
在这里插入图片描述点击下一步
在这里插入图片描述
点击下一步、IP为192.168.87.129 ,这是主机的IP!使用80端口
在这里插入图片描述使用什么端口就访问什么端口
点击下一步、并将目录路径指向C:/fendo文件夹下!

在这里插入图片描述

点击下一步
在这里插入图片描述
点击下一步
在这里插入图片描述
创建成功!!!
在这里插入图片描述
把上面解压的ASP文件全部复制到C:/fendo文件夹
在这里插入图片描述
然后设置一些IIS选项、在新建的fendo单击右键,属性,弹出如下的界面
在这里插入图片描述
选择主目录、点击配置
在这里插入图片描述
选择调试、勾上那两个勾
在这里插入图片描述然后点击选项、勾上启用父路径
不启用父路径会报错
Server.MapPath()错误’ASP0175:80004005’
  不允许的Path字符
  /0709/dqyllhsub/news/OpenDatabase.asp,行4
  在MapPath的Path参数中不允许字符’…'
在这里插入图片描述
然后点击确定、再选择文档、点击添加、新增一个index.PHP/html/asp/aspx … 文件 添加完访问ip地址会自动加载首页!

点击确定、然后单击"web服务扩展"、按图所示设置允许。

在这里插入图片描述

3.搭建ASPX网站

先了解一些概念

ASP.NET和ASP的区别是什么

分析:

ASP与ASP.NET是Microsoft公司在Web应用程序开发上的两项重要技术。

ASP与ASP.NET区别如下:

(1)开发语言不同:ASP的开发语言仅局限于使用non-type脚本语言,给客户端脚本添加代码和给页面添加ASP代码的方法是一样的。

ASP.NET的开发语言更为广泛,可以使用符合.NET Framework规范的任何一种功能完善的strongly-type编程语言(比如Visual Basic、C#)。

(2)运行机制不同:ASP是解释型的编程框架,因没有事先编译,而是一边解释一边执行,故而页面的执行效率相对比较低。ASP.NET是编译型的编程框架,服务器上运行的是已经编译好的代码,因此可以利用早期绑定来实时编译,进而提高执行效率。

(3)运行环境不同:ASP的运行环境是Windows操作系统及IIS。ASP.NET的运行环境除了Windows操作系统及IIS,还需要安装.NET Framework。

(4)开发方式不同:ASP将用户界面层和应用程序逻辑层的代码混合写在一起,因此在维护和重用方面比较困难。ASP.NET将用户界面层和应用程序逻辑层的代码分离开,程序的复用性和维护性都得到了提高。

(5)诞生的时间不同:1996年11月,Microsfot公司推出了ASP(Active Server Pages)技术。2002年01月,Microsfot公司推出了ASP.NET技术。

总结:

ASP与ASP.NET虽然都是微软公司的两项Web技术,但由于它们诞生的时间与背景不同,所以它们之间的区别相对比较大,主要区别在开发语言、运行机制、运行环境、开发方式等方面的不同

数据库的选择
一般小型的用 access大型的用sqlserver也可以。
还有asp+oracle

转载地址:https://blog.csdn.net/m0_56378124/article/details/117846464 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:攻防环境搭建win2003之数据库sqlserver详细图文教程
下一篇:虚拟机的错误解决方法

发表评论

最新留言

留言是一种美德,欢迎回访!
[***.207.175.100]2024年03月01日 23时21分56秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

wget连接指定端口_端口通不通 telnet wget ssh 2019-04-21
eureka 调用服务_Spring Cloud微服务架构从入门到会用(二)—服务注册中心Eureka... 2019-04-21
easyexcel 工具类_问了个在阿里的同学,他们常用的15款开发者工具! 2019-04-21
mysql统计结果大于0时返回true_mysql表查询练习 2019-04-21
c语言对结构体排序中间变量,求助:c语言怎么实现结构体的排序? 总是弄不对啊... 2019-04-21
c语言宏定义只能在最前面吗,C语言宏定义注意事项 2019-04-21
android悬浮窗服务卡死,Android 悬浮窗兼容问题谈 2019-04-21
表格相关的html语言,HTML标记语言——表格标记 2019-04-21
web聊天界面html,PC端Web聊天界面+代码分享(HTML+CSS) 2019-04-21
cmake qt 添加路径 项目_CMake配置Qt工程 2019-04-21
使用python开发的软件协议_WEB开发——Python WSGI协议详解 2019-04-21
冰点下载器手机版apk_冰点文库下载器 2019-04-21
python信号采集代码_13行代码实现:Python实时视频采集(附源码) 2019-04-21
h5引入json_纯js直接引入json文件 2019-04-21
python格式化字符串总结_Python字符串处理方法总结 2019-04-21
python中true什么意思_python中的bool是什么意思 2019-04-21
jacobian 矩阵意义_Jacobian矩阵和Hessian矩阵的作用是什么? 2019-04-21
c++ jna 数据类型_JNA 使用总结 2019-04-21
python中如何遍历列表并将列表值赋予_python中如何实现遍历整个列表? 2019-04-21
apache php mysql架构图_Apache+PHP+MYSQL+Tomcat+JK架构设计技巧与应用实战 2019-04-21