自学网安-IIS服务器

部署环境:win2003

配置环境:winxp ip:10.1.1.2 

                   win2003 ip:10.1.1.1

开始安装

双击“应用程序服务器”

双击“Internet 信息服务(IIS)”

勾选万维网服务,确定然后下一步

查看端口号;netstat -an

21端口 80端口

来到winxp验证输入ip10.1.1.1(因为我们是以win2003作为web服务器),可以看到网页建设中,因为我们还没有编写网页。

返回服务器也可看到默认网站

打开c盘也可看到Inetpub,这是我们不是IIS服务器后出现的

发布静态网站

这里描述随便写(代表你这个网站是什么)

全部未分配代表可以通过任意ip访问我的网站,我们这里选择分配ip10.1.1.1(访问我的网站通过这个ip)

提前写好一个网页将其导入

勾选读取,下一步

返回服务器右键我们的网站点击属性

返回winxp再次验证,发现还是不行

继续查看属性,点看文档发现没有我编写的index.html网页(这里是我们的首页)

点击添加index.html

将其上移到最上面

返回winxp验证发现网页显示出来了

发布多个网站

导入虚拟机两个网页

导入后发现初始状态为停止,原因是10.1.1.1和80端口号已经被占用

策略1

新建一个网卡

右键网上邻居--->属性

将新的ip设置好添加

验证:ipconfig查看ip发现有两个

右键网站,更换ip地址

将网站启动

返回winxp验证

输入10.1.1.3进入的正是我们新搭建的网站

策略2(工程师常用来测试)改变端口号

一般功臣是都会用8080,8081,8082。。。不要用0-1023都被预定了

netstat -an 查看端口号,发现80和8080是打开的也就是我们发布的两个网站端口

返回winxp验证

http://10.1.1.1/    默认是80端口完整显示为http://10.1.1.1:80

要访问8080端口就要在末尾加上,http://10.1.1.1:8080

发现让我输入账号密码,这可能是权限问题,返回服务器查看第一个网站权限,为第二个网站添加同样权限

右键网站--->权限

发现第二个网站没有Users组为其添加

点击添加

输入Users,再点击检查名称,点击确定即可

返回winxp验证

发现确实是权限问题网页正常显示了

策略3(常见的方法)绑定不同的域名

配置好DNS,将winxp的DNS服务器指向我们搭好的DNS

打开DNS服务,如何搭建DNS服务器参考我之前发布的文章http://t.csdnimg.cn/EzuSG

为我的第一个网站取为dk.com

为我的第二个网站命名为xkl.com

分别新建主机

将两个网站的端口号重新改为80

现在微网站添加域名(主机头值),点击高级

选中ip点击编辑

输入域名,确定即可

另一个网站相同方法

返回winxp输入域名访问网站验证

发布动态网站

首先自己写好网站

数据库需要自己弄

前面步骤一样,这一步勾选前三个

打开Web服务扩展将Active Server Pages打开

为网站添加好域名即可步骤与之前一样

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

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

相关文章

ConcurrentHashMap的使用以及源码分析

一、ConcurrentHashMap? 1.1 存储结构 ConcurrentHashMap是线程安全的HashMap ConcurrentHashMap在JDK1.8中是以CASsynchronized实现的线程安全 CAS:在没有hash冲突时(Node要放在数组上时) synchronized:在出现ha…

Java 日期时间相互转换 格式化输出

Java 日期时间相互转换 格式化输出 package com.zhong.time;import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date;public class SimpleDateFormatTest {public static void main(String[] args) throws ParseException {Date date n…

impala与kudu进行集成

文章目录 概要Kudu与Impala整合配置Impala内部表Impala外部表Impala sql操作kuduImpala jdbc操作表如果使用了Hadoop 使用了Kerberos认证,可使用如下方式进行连接。 概要 Impala是一个开源的高效率的SQL查询引擎,用于查询存储在Hadoop分布式文件系统&am…

设计模式1-访问者模式

访问者模式是一种行为设计模式,它允许你定义在对象结构中的元素上进行操作的新操作,而无需修改这些元素的类。这种模式的主要思想是将算法与元素的结构分离开,使得可以在不修改元素结构的情况下定义新的操作。 所谓算法与元素结构分离&#x…

极速上手:使用Jmeter轻松实现N种参数化

参数化的方式: 一、使用用户自定义变量 一种方式:直接在测试计划中添加用户自定义变量 另外一种方式:配置元件——用户自定义变量 示例:用户自定义变量,登录手机号码 在接口请求的时候,进行引用 请求之后&…

32ADC模数转换器&AD单通道&多通道

目录 一.简介 二.逐次逼近法​编辑 三.结构框图 四.小tips (1)转换模式 (2)触发控制 (3)数据对齐 (4)转换时间 (5)校准 (6)硬件电路 五.相关函数 …

vue使用es的reduce方法编译报错Error: Can‘t resolve ‘core-js/modules/es.array.reduce.js‘

哈喽 大家好啊 最近在vue使用es的reduce方法编译报错Error: Cant resolve core-js/modules/es.array.reduce.js 报错如图所示: 解决方案: npm install --save core-js 然后重新编译下将正常了 参考原文: 使用import异步加载语法报错_module not foun…

Android Split APK介绍

文章目录 Split APKSplit APK 详细介绍概念Android App Bundle(AAB)Split APK 的优势动态分发减小安装包大小模块化和渠道分发 Split APK 的类型基于屏幕密度### 基于 CPU 架构基于语言 实现 Split APK Split APK Split APK 是 Android 中一种应用程序安…

SpringBoot实战第二天

今日战报 继续完善用户相关接口开发: 1.完成获取用户信息功能 2.完成更新用户信息功能 3.完成更新用户头像功能 4.完成更新用户密码功能 获取用户信息 接口文档 如接口文档所示,我们需要做的就是从header中的Authorization中读取token,解码…

问题:测风站应设置在平直的巷道中,其前后()范围内不得有障碍物和拐弯等局部阻力。 #微信#媒体

问题:测风站应设置在平直的巷道中,其前后()范围内不得有障碍物和拐弯等局部阻力。 参考答案如图所示

stable-diffusion | v1-5-pruned.ckpt和v1-5-pruned-emaonly.ckpt的区别

https://github.com/runwayml/stable-diffusion?tabreadme-ov-file#reference-sampling-script 对于 1.5 模型,其中可能包括四部分:标准模型、文本编码器、VAE模型、EMA模型。 标准模型:生成图片的核心模块,潜空间中的前向扩散和…

【lesson32】MySQL用户管理

文章目录 用户管理介绍用户用户信息创建用户 删除用户修改用户密码数据库的权限给用户授权回收权限 用户管理介绍 用户 用户信息 MySQL中的用户,都存储在系统数据库mysql的user表中 //操作语法 mysql> use mysql; Database changed mysql> select host,use…

VR全景技术可以应用在哪些行业,VR全景技术有哪些优势

引言: VR全景技术(Virtual Reality Panorama Technology)是一种以虚拟现实技术为基础,通过360度全景影像、立体声音、交互元素等手段,创造出沉浸式的虚拟现实环境。该技术不仅在娱乐领域有着广泛应用,还可…

Git使用命令大全

命令大全参考阮一峰的博客,根据自己的使用习惯作了调整。 Git常用命令 其他常用的命令 配置Git # 显示当前的Git配置 $ git config --list# 编辑Git配置文件 $ git config -e [--global]# 设置提交代码时的用户信息 $ git config [--global] user.name "[nam…

第14章_视图

第14章_视图 1.常见的数据库对象 对象描述表(TABLE)表是存储数据的逻辑单元,以行和列的形式存在,列就是字段,行就是记录数据字典就是系统表,存放数据库相关信息的表。系统表的数据通常由数据库系统维护, 程序员通常不…

MDK Keil uVision5 cannot read project file 解决办法

MDK Keil uVision5 cannot read project file 解决办法 问题描述 我的系统重装过后是英文版的Windows 10,在打开别人/以前中文系统环境下保存的Keil Project文件(uvprojx文件)会报错,内容大致是 Cannot read project file D:\xx…

十、VTK创建圆锥体vtkConeSource 带颜色

为圆锥体的每一面,添加一种颜色: 上述效果的代码: #include <vtkSmartPointer.h> #include <vtkPoints.h> #include <vtkLine.h> #include <vtkPolyData.h> #include <vtkPolyDataWriter.h> #include <vtkPolyDataMapper.h> #incl…

机器学习复习(6)——numpy的数学操作

加减法运算 # 创建两个不同的数组 a np.arange(4) #list(0,1,2,3 b np.array([5,10,15,20]) # 两个数组做减法运算 b-a 运行结果&#xff1a; 计算数组的平方 #b*2代表数组b每个元素乘以2 #b**2代表数组b每个元素的2次方 b**2 运行结果&#xff1a; 计算数组的正弦值 #…

Java 数据结构 二叉树(二)红黑树

目录 数据结构图-树 简介 规则 旋转 重新着色 红黑树构建过程 前言-与正文无关 生活远不止眼前的苦劳与奔波&#xff0c;它还充满了无数值得我们去体验和珍惜的美好事物。在这个快节奏的世界中&#xff0c;我们往往容易陷入工作的漩涡&#xff0c;忘记了停下脚步&#xf…

UnityShader(十五)纹理的属性

目录 面板属性&#xff1a; 多级渐远纹理技术&#xff08;mipmapping&#xff09; Filter Mode&#xff08;滤波模式&#xff09; 面板属性&#xff1a; 在Unity中导入一些纹理资源后可以在它的材质面板上调整其属性 如图&#xff1a; 在这个面板上有许多可以调整的属性&am…