自学网安-IIS服务器

news2024/12/28 22:34:28

部署环境: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.coloradmin.cn/o/1429262.html

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

相关文章

vue2学习笔记(2/2)

vue2学习笔记(1/2) vue2学习笔记(2/2) 文章目录 1. 初始化脚手架2. 分析脚手架&render函数文件结构图示及说明main.jsindex.htmlApp.vueSchool.vueStudent.vue 关于不同版本的Vue修改默认配置vue.config.js配置文件 3. ref属…

【数据结构与算法】——单链表的原理及C语言实现

数据结构与算法——链表原理及C语言实现 链表的原理链表的基本属性设计创建一个空链表链表的遍历(显示数据)释放链表内存空间 链表的基本操作设计(增删改查)链表插入节点链表删除节点链表查找节点增删改查测试程序 链表的复杂操作…

当人工智能遇上教育,会擦出怎样的火花?

在这个时代,科技的风暴正以前所未有的速度席卷全球。其中,人工智能,这个被誉为21世纪的“科技之星”,正悄然改变着我们的生活。但是,当人工智能遇上传统教育领域时,你猜会发生什么? 有人说&…

element-ui button 组件源码分享

element-ui button 源码分享,基于对源码的理解,编写一个简单的 demo,主要分三个模块来分享: 一、button 组件的方法。 1.1 在方法这块,button 组件内部通过暴露 click 方法实现,具体如下: 二、…

勇敢的小刺猬

故事名称:《勇敢的小刺猬》 角色: 小明(刺猬)小鸟森林医生邪恶的狐狸 场景:森林 【场景1:森林里的小路上】 小明(边走边哼着歌):今天的阳光真好,真是个适合帮…

盘点那些硬件+项目学习套件:STM32U5单片机开发板及入门常见问题解答

华清远见20岁了~过去3年里,华清远见研发中心针对个人开发板业务,打造了多款硬件项目学习套件,涉及STM32单片机、嵌入式、物联网、人工智能、鸿蒙、ESP32、阿里云IoT等多技术方向。 今天我们来盘点一下,比较受欢迎几款“硬件项目”…

ubuntu22.04安装部署02:禁用显卡更新

一、查看可用显卡驱动 ubuntu-drivers devices 二、查看显卡信息 # -i表示不区分大小写 lspci | grep -i nvidia nvidia-smi 三、查看已安装显卡驱动 cat /proc/driver/nvidia/version 四、锁定显卡升级 使用cuda自带额显卡驱动,居然无法,找到如何锁…

模拟请求ElasticSearch

Step1 安装chrome的这个插件 Step2 打开插件,GET的json填什么。 在IDEA的debug模式,走到Java代码的searchBuilder, 在这个searchBuilder变量里,对里面query变量点右侧 view按钮, IDEA里会显示出一个json&#xff…

ref和reactive

看尤雨溪说:为什么Vue3 中应该使用 Ref 而不是 Reactive?

Multisim14.0仿真(四十二)基于74LS183的8位表决器设计

一、74LS183简介: 74LS183是一种4位高速全加器,用于数字电路中的加法运算。74LS183输入端包括两个4位二进制数和一个进位信号,输出端包括1个4位二进制数和一个进位信号。 74LS138具有快速响应、低功耗灯特点,能实现高校的数字匀速…

接口和抽象类【Java面向对象知识回顾②】

Java中的抽象类和接口是两种常见的抽象概念,它们都能够帮助我们实现抽象化和多态性,但是它们在一些细节上有所不同 抽象类 抽象类是一种特殊的类,不能被实例化,只能被继承。抽象类具有类的所有特性,包括成员变量、成员…

链式二叉树(3)

目录 Main函数 ​ 二叉树第K层的节点个数 整体思路 分析理解 注意事项 二叉树查找值为x的节点 整体思路 分析理解 注意事项 Main函数 #include<stdio.h> #include<stdlib.h> #include<string.h> #include<assert.h> #include<math.h&g…

MATLAB怎么读取txt文件

在MATLAB中可以使用以下几种方式读取txt文本文件: importdata函数 A importdata(data.txt) 这会返回一个包含文本数据的cell数组。 dlmread函数 A dlmread(data.txt,,) 这会将文本文件中的数据读取为数值矩阵,其中’,指定了数据之间的分隔符。 textscan函数 fid fopen(…

算法41:掉落的方块(力扣699题)----线段树

题目&#xff1a;https://leetcode.cn/problems/falling-squares/description/ 在二维平面上的 x 轴上&#xff0c;放置着一些方块。 给你一个二维整数数组 positions &#xff0c;其中 positions[i] [lefti, sideLengthi] 表示&#xff1a;第 i 个方块边长为 sideLengthi &…

CSS是一门需要单独学习的技术吗?

CSS (Cascading Style Sheets) &#xff0c;做前端开发的人都很清楚&#xff0c;因为这是他们的一项必不可少的技能。我以前也是知道CSS&#xff0c;但从来没有单独学习过&#xff0c;认为就它只是用来渲染网页的表现层效果&#xff0c;定制页面和内元素的布局、颜色和字体等&a…

学习Android的第二天

目录 Android User Interface 用户界面 UI Android View与ViewGroup的概念 Android View android.view.View android.view.View XML 属性 android:id 属性 Android ViewGroup android.view.ViewGroup ViewGroup.LayoutParams ViewGroup.MarginLayoutParams ViewGr…

深度学习(12)--Mnist分类任务

一.Mnist分类任务流程详解 1.1.引入数据集 Mnist数据集是官方的数据集&#xff0c;比较特殊&#xff0c;可以直接通过%matplotlib inline自动下载&#xff0c;博主此处已经完成下载&#xff0c;从本地文件中引入数据集。 设置数据路径 from pathlib import Path# 设置数据路…

Pytest框架测试

Pytest 是什么? pytest 能够支持简单的单元测试和复杂的功能测试;pytest 可以结合 Requests 实现接口测试; 结合 Selenium、Appium 实现自动化功能测试;使用 pytest 结合 Allure 集成到 Jenkins 中可以实现持续集成。pytest 支持 315 种以上的插件;为什么要选择 Pytest 丰…

2024年第九届信号与图像处理国际会议(ICSIP 2024)

2024第九届信号与图像处理国际会议&#xff08;ICSIP 2024&#xff09;将于2024年7月12-14日在中国南京召开。ICSIP每年召开一次&#xff0c;在过去的七年中吸引了1200多名与会者&#xff0c;是展示信号和图像处理领域最新进展的领先国际会议之一。本次将汇集来自亚太国家、北美…

基于SpringBoot+Vue的师生疫情健康信息管理登记平台,附源码

博主介绍&#xff1a;✌程序员徐师兄、7年大厂程序员经历。全网粉丝12w、csdn博客专家、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ &#x1f345;文末获取源码联系&#x1f345; &#x1f447;&#x1f3fb; 精彩专栏推荐订阅&#x1f447;…