当前位置: 首页 > news >正文

[网络安全] IIS----WEB服务器

一、 WEB服务器

  • WEB服务器 也叫网页服务器HTTP服务器
  • 使用协议: HTTP(端口:80) 或 HTTPS(端口443)
  • 浏览器:HTTP客户端
  • 网站: 一个或多个网页组成的集合

二、HTTP和HTTPS协议:

HTTP : 是 HyperText Transfer Protocol(超文本传输协议)的简写,它是 TCP/IP 协议集中的一个应用层协议,是客户端与服务端进行交互时必须遵循的规则,通常用于从Web服务器请求并获取网页,图片,视频和其他资源。

(通俗来说,全世界访问网页都遵循的一个共同规则)

HTTPS: HTTPS的主要目的是保护用户和网站之间的数据安全。当你在使用HTTPS连接的网站上输入敏感信息,例如登录凭据或信用卡号码时,这些信息将被加密传输,使其难以被窃听。

(通俗来说:HTTPS比HTTP更安全)

端口:

HTTP端口号:  TCP: 80

HTTPS端口号: TCP:443

 三、WEB服务器发布软件

        1.微软: IIS (Internet information service) :可以发布web网站 和  FTP站点

        2.LInux: Apache/LAMP/Tomcat/nginx    .......

        3.第三方: phpstudy  , XAMPP   (实验使用)

四、部署WEB服务器

部署网站流程:

  1. 配置静态IP
  2. 安装IIS-WEB插件
  3. 停用默认站点
  4. 新建网站(端口绑定-指定站点路径-设置权限)
  5. 设置默认文档(设置首页)

        1.配置静态IP(不是必须)

        2.安装IIS-WEB插件

                (Windows组件向导----双击"应用程序服务器"----双击打开"IIS"----勾选"万维网服务器")

        

         3.配置服务设置

                默认网站发布路径:  c:\inetpub 

                网页扩展名 : .html

        注意:

                当最后一个网页停止服务,将不能访问网站

                一个网页绑定一个IP,一个端口

               

五、新建网站

        1.右击"网站"------"新建"------下一步-----填写"描述"(网站名称)

        2.-----网站IP地址(别人用什么IP来访问这个网站),填写合适IP地址

         3.------输入主目录的路径(你需要发布的网页站点的地址)

        4.------网站权限设置(静态网站只设置读取即可)

html网页简写(实验使用):

<html>

<head>

<title>欢迎访问taobao集团 </title>

</head>

<body>

hello  welcome to here!

</body>

</html>

六、匿名访问:

        右击"网站"------“属性”----"目录安全性"-----勾选"匿名访问"

七、默认首页:(重要)

        右击"网站"------“属性”----"文档"----点击"添加",添加首页,并移到第一位

八、一个服务器,发布不同的网站

                1)每个网站利用不同的IP发布(浪费资源)

                 2) 每个网站利用不同的端口

             3)通过DNS解析

                        1.把每个网站设置一个正向解析.

                        2.正向解析里面再分别创建一条主机记录(使得可以通过域名访问IP),

                            其中IP是相同的,同为主站点主机的IP地址               

                           (以上是分别为网页添加DNS解析)

                        3.IIS服务器"属性"中,点击"高级"

                        4.IIS中,"网站"右击"新建-网站"

                        5.下一步,"填写网站描述"

                        6.添加网站主机头(DNS中所创建的域名)

                        7.选择编辑好的,网页文件

                        8.选择权限

                        9.指定默认文档:右键"属性"  ---"文档"----添加"默认文档"

九、网站类型

        1.静态网站 : 一般扩展名为.html或.htm

                没有后台数据库,不跟操作对象有交流

        2.动态网站 : 一般扩展名为.asp 或.php

                有后台数据库,跟操作对象有交流,asp或php可以连接前台页面与后台数据库

        (开启"运行脚本"权限 )

十、注意点:

当网站不能访问子文件夹下网页时,需要右击"网站"--"属性"---"主目录"--点击"配置"--点击"选项"--勾选"启动父路径"

相关文章:

  • wireshark分析数据包:追踪流
  • C语言搭配EasyX实现贪吃蛇小游戏
  • AJAX-认识URL
  • 通过Nacos权重配置,实现微服务金丝雀发布效果(不停机部署)
  • leetcode209长度最小的子数组|滑动窗口算法详细讲解学习
  • Docker 集群配置
  • 如何使用wireshark解析二进制文件
  • ubuntu+nginx+uwsgi部署django项目
  • 【misc | CTF】攻防世界 2017_Dating_in_Singapore
  • Compose | UI组件(十二) | Lazy Layout - 列表
  • 行为型设计模式—命令模式
  • 【issue-halcon例程学习】lines_gauss.hdev
  • 模拟请求ElasticSearch
  • python21-Python的字符串查找、替换相关方法
  • 实习记录——第十天
  • 【React系列】如何构建React应用程序
  • Laravel Telescope:优雅的应用调试工具
  • log4j2输出到kafka
  • Lucene解析 - 基本概念
  • MYSQL如何对数据进行自动化升级--以如果某数据表存在并且某字段不存在时则执行更新操作为例...
  • Spring Boot MyBatis配置多种数据库
  • Spring框架之我见(三)——IOC、AOP
  • ucore操作系统实验笔记 - 重新理解中断
  • 创建一种深思熟虑的文化
  • 全栈开发——Linux
  • 写给高年级小学生看的《Bash 指南》
  • puppet连载22:define用法
  • ​​​​​​​ubuntu16.04 fastreid训练过程
  • !$boo在php中什么意思,php前戏
  • "无招胜有招"nbsp;史上最全的互…
  • #【QT 5 调试软件后,发布相关:软件生成exe文件 + 文件打包】
  • $(selector).each()和$.each()的区别
  • (3)llvm ir转换过程
  • (4)Elastix图像配准:3D图像
  • (附源码)springboot教学评价 毕业设计 641310
  • (附源码)ssm经济信息门户网站 毕业设计 141634
  • (欧拉)openEuler系统添加网卡文件配置流程、(欧拉)openEuler系统手动配置ipv6地址流程、(欧拉)openEuler系统网络管理说明
  • (转载)虚幻引擎3--【UnrealScript教程】章节一:20.location和rotation
  • ***微信公众号支付+微信H5支付+微信扫码支付+小程序支付+APP微信支付解决方案总结...
  • .libPaths()设置包加载目录
  • .NET CORE Aws S3 使用
  • .NET core 自定义过滤器 Filter 实现webapi RestFul 统一接口数据返回格式
  • .NET Core实战项目之CMS 第十二章 开发篇-Dapper封装CURD及仓储代码生成器实现
  • .NET Framework杂记
  • .NET Project Open Day(2011.11.13)
  • .NET 表达式计算:Expression Evaluator
  • .NET 材料检测系统崩溃分析
  • .NET 使用 XPath 来读写 XML 文件
  • [ C++ ] STL_list 使用及其模拟实现
  • [<MySQL优化总结>]
  • [20161214]如何确定dbid.txt
  • [C#]winform部署yolov5-onnx模型
  • [c++] C++多态(虚函数和虚继承)
  • [C++]拼图游戏
  • [DevEpxress]GridControl 显示Gif动画