• 第三章:web安全基础-IIS发布网站


    IIS是什么?          

    由微软公司提供的基于运行Microsoft Windows的互联网基本服务。

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

    IIS用途:搭建服务器

     

    开始搭建                

    IIS发布网站,会用到IIS服务和DNS服务

    搭建IIS,开始—设置—控制面板 ,添加或删除程序

    在虚拟机里,有两个方法1、是需要iso相关镜像的,2、是下载相关版本的iis包。实体机直接点就完事啦。

     

    添加或删除Windows组件,点击应用程序服务器

     

    勾选上IIS

     

    点击去IIS里面,还有一个FTP,我们也勾选上

     

    搭建网站的方法:Internet信息服务里—网站—右键—新建—网站

     

    弹出框选下一步,描述随便写

     

    主机头部分

     

     

    打开DNS服务器(和IIS搭建方式一样)

     

     ,右键添加新区域(DNS在网络服务里面)

     

    下一步,下一步

     

     

    我们先来个正向解析的吧(正向解析:在浏览器输入www.baidu,com或者ping的时候,DNS会给你转到ip上)

    为这个区域取一个名称:baidu.com,下一步

     

    下一个界面就会自动创建文件名,下一步,

     

    DNS初步配置完成,下面添加DNS解析主机名

     

    这时需要建立记录,右键点击新建主机(主机记录也叫A记录)

     

     

    起名字,配IP,点击添加主机www

     

     再添加一个news

     

    再来个摄影

    我们现在创建了3台主机,均是一个ip

    以上是网路服务搭建及DNS正向解析使用。

    ——————————————————————————————————————————

     

    回到IIS,使用同一端口9000,输入一个主机头,点击下一步

     

      为这个网站寻找一个保存路径,再下一步(windows默认路径是C:Inetpubwwwroot…)

     

     

     因为是ASP写的程序,所以我们必须要勾选第二项运行脚本,写入和浏览是可选项(勾了增加风险)

     

     www.baidu.com网站创建完成

     

     如上面的步骤创建news.baidu.com,和sheying.baidu.com

     

    创建的三个网站都是9000端口,并无异常(这就是发布了3个网站)

     

    本地想要访问的话TCP/IP首选域名应与上面的IP地址一致,

    由于是用的不同主机头,同一ip、端口创建的多个网站,访问时只能输入  域名 加上 :端口

     

     

    访问sheying.baidu.com:9000

    访问news.baidu.com:9000,如下图

    综上所述,同一个端口我们利用不同域名可以完成访问,但是地址的话就不可以了

      问题1、在Apache里,哪个配置决定了开启目录浏览权限

    https://jingyan.baidu.com/article/219f4bf7ff4fe6de442d3880.html

      问题2、在Linux里,哪个配置决定了开启目录浏览权限

    https://www.cnblogs.com/chengmf/p/12626991.html

  • 相关阅读:
    Ubuntu18.04 环境下 解决VScode中空格长度减小的问题
    IPython notebook(Jupyter notebook) 设置密码
    IPython notebook(Jupyter notebook)指定IP和端口运行
    ubuntu系统下 vscode中如何指定conda环境
    《Bitcoin: A Peer-to-Peer Electronic Cash System》 中本聪写的比特币白皮书
    QT-vs各个版本的编译器号对应的vs版本号
    惯性导航的组成
    论文引用格式
    SCI正刊和特刊(专刊/增刊)的区别是什么?
    python glob.glob() 函数
  • 原文地址:https://www.cnblogs.com/escwq/p/12680915.html
Copyright © 2020-2023  润新知