【软考网络管理员】2023年软考网管初级常见知识考点(20)- Web服务器配置

news2024/9/24 11:33:26

涉及知识点

网站的基本配置,虚拟目录的配置,Web服务器配置,虚拟主机的配置,站点安全的设置,HTTPS网站的配置,软考网络管理员常考知识点,软考网络管理员网络安全,网络管理员考点汇总。


文章目录

  • 涉及知识点
  • 前言
  • 一、安装和配置Web站点
    • 1.安装IIS
    • 2.配置网站
  • 二、配置虚拟目录和虚拟主机
    • 1.创建虚拟目录
    • 2.虚拟主机
  • 涨薪支持区
  • 总结


前言

在使用互联网的过程中,我们经常会打开浏览各种内容丰富的网页。所谓Web服务器,即指一台负责提供网页的电脑(服务器),通过超文本传输协议传给客户端(该客户端一般是指网页浏览器)。现在市面上的超文本传输协议服务器有:Apache软件基金会的ApacheHTTPServer、微软公司的InternetInformationServer(IIS)、GoogleLLC的GoogleWebServer等。在本小节中,我们关注并利用微软公司的IIS来搭建Web服务器以用于浏览网页,需要注意的是IIS还可以提供FTP服务用于传输文件,而关于FTP相关内容将在下一个小节涉及。
更多考试总结可关注CSDN博主-《拄杖盲学轻声码》

一、安装和配置Web站点

通过操作以下步骤学习和安装Web站点。

1.安装IIS

WindowsServer2008R2默认是没有安装IIS的,需要我们添加该服务器角色才能安装。
(1)打开【开始】一【管理工具】一【服务器管理器】窗口
(2)在【角色】中找到【添加角色】,选择【下一步】。
(3)可以看到在【服务器角色】中,有【Web服务器(IIS)】的选项。把此选项勾选上,然后点击【下一步】。(注意:关于每个角色选项的详细信息,可以在【有关服务器角色的详细信息】中查到)。
在这里插入图片描述

(4)在【角色服务】页面可以不做修改,采用默认配置选择【下一步】。
在这里插入图片描述
(5)选择【确认】一【安装】。
(6)安装完成后,可以看到如下图示界面,再点击【关闭】。完成IIS的安装。
在这里插入图片描述

(7)安装IIS角色时,会自动创建一个默认站点,可以使用服务器的IP地址访问该站点。当出现下图所示界面时说明安装正常。
在这里插入图片描述

2.配置网站

添加IIS服务器角色后,可以使用“Internet歩息服务(IIS)管理器”来配置网站。
(1)配置站点的IP地址和TCP端口
在目标站点的右边【操作】窗格中,单击【绑定】按钮会跳出【网站绑定】窗口。在该窗口中,单击【编辑】按钮弹出【编辑网站绑定】窗口。
如图13-10所示,IP地址如果选择【全部未分配】,等于把网站绑定在机器的已配置的所有IP上。在本实验中,我们的以太网口暂时只配置了丄个IP地址192.168.215.130,所以使用默认配置即可。对于端口,指的是TCP端口。超文本传输协议(HTTP)在传输层使用TCP服务。默认情况下,HTTP协议使用TCP的80端口,如果有需要可以修改此端口。但是默认情况下可以不做修改,保持原有配置即可。需要注意的是,在浏览器中使用HTTP协议时,默认补全80端口,所以使用“http:〃IP(域名)”即可访问。如果修改了端口号,在浏览器中访问网页时必须要把端口号添加上,如“http:〃IP(域名)端口号”。
在这里插入图片描述

(2)配置默认文档
在【操作】窗格中,单击【基本设置】将弹出【编辑网站】窗口。在该窗口中可以设置站点的物理路径,即存放该站点页面文件的路径。站点默认路径是"%SystemDrive%\inetpub\wwwroot”,其中"%SystemDrive%”表示操作系统所在盘符,一般情况下是C盘即系统盘。从图可以看出,默认存放路径是C盘下的inetpub文件夹下的wwwroot文件夹。
在这里插入图片描述

在访问Web站点时,用户通常只需要输入IP或是域名地址即可访问站点中的网页内容,而不需要提供对应的网页名称。原因是站点设置了默认文档,网站可以自动提供主目录下的网页文件给用户。单击网站主页中的【默认文档】可以进行配置。
在这里插入图片描述

在图中可以看到站点已经设置了几个默认文档:Default.htm、Default.asp、index.htm、index.html、iisstart.htm□这些文件按从上至下的顺序进行显示,也即当站点存放的物理路径内有相应的文档则优先显示。例如先检测站点内部有无Defkult.htm文件,如果有则显示该文件内容,如果没有再进行判断是否有DefMlt.asp文件,如果有则显示,依次类推。同时我们也可以依据自己的实际使用情况来移动【默认文档】中设置的文件上下位置或是删除某些文件。上图默认文档配置界面示意图如果【默认文档】中所设置的文件,在站点目录中没有对应的文件,同时又没有启用【目录浏览】。打开网页则会报错403。

二、配置虚拟目录和虚拟主机

虚拟目录:在一个站点的物理路径下可以有多个子文件夹,分别存放不同内容的文件。
网页文件可以放在站点主目录下的FTF文件夹中。有时候文件太多,可能站点的主目录能够存放的空间不够,则可以把文件存放在其他分区或是其他计算机中。例如站点的默认物理路径是%SystemDrive%\inetpub\wwwroot,当C盘存储空间不够时则可以把文件存在D盘或是其他计算机中。
对于用户而言,访问上述文件夹在逻辑上还归属于该站点
在【Internet信息服务(IIS)管理器】中,右键选择自己搭建的站点,单击【添加虚拟目录】。
在这里插入图片描述

1.创建虚拟目录

在弹出的【添加虚拟目录】窗口中可以做配置。其中【别名】设置的是在浏览器中需要输入访问的名称。

2.虚拟主机

虚拟主机:不同于虚拟目录是在一个网站上把不同的文件存放在不同的位置。虚拟主机是指在一台计算机上可以搭建多个网页站点,以提高设备资源的利用效率。实现虚拟主机的方式通常有以下三种。
(1)使用不同的IP
HTTP协议默认使用TCP的80端口,当TCP的80端口被一个服务所占用,其他服务则无法再使用该端口,除非端口号被释放。所以当在一台计算机上想要同时使用多个80端口,一个解决办法是为网卡配置多个IP。使用不同的IP来搭建网页服务器。为网卡添加多个IP的操作方式如图9-19所示。右键选中网卡,选择网卡【属性】一【本地连接属性】一[Internet协议版本4】-【属性】-【高级】-【高级TCP/IP设置】框一【添加】。IP地址的取值依据实际情况进行填写,做测试的时候可以随意。
在这里插入图片描述

设置完多个IP后,在【Internet信息服务IIS管理器】中找到【网站】右击,选择【添加网站】
在这里插入图片描述

弹出【添加网站】窗口后,在窗口内添加站点名称(名称可以按自己需要取名)和物理路径,同时选择IP地址(该案例中设置的IP是我们刚刚添加的)。
(2)使用相同IP,不同TCP端口号
在只使用一个IP地址来创建多个不同Web站点时,则可以修改每个站点所使用的端口号。超文本传输协议(HTTP)在传输层使用TCP服务。默认情况下,HTTP协议使用TCP的80端口,如果有需要可以修改此端口。需要注意的是,在浏览器中使用HTTP协议时,默认补全80端口,所以使用“http:〃IP(域名)”即可访问。如果修改了端口号,在浏览器中访问网页时必须要把端口号添加上,如“http:〃IP(域名)端口号”。同样在【Internet信息服务IIS管理器】中找到【网站】右击,选择【添加网站】。在配置界面如图所示进行配置,端口号在此处设置为8080。
在这里插入图片描述

(3)使用相同IP和TCP端口号,不同域名
使用不同IP搭建多个站点不免有受浪费宝贵的IP地址资源。而使用相同IP地址不同的端口号搭建站点则不方便普通用户,对很多没有网络知识的普通用户而言,在域名后再添加端口号可能会给他们带来困扰,他们习惯于在浏览器访问中只输入域名。做该实验前,需要在DNS服务器上设置好A记录。
在这里插入图片描述

涨薪支持区

期待大家能通过这篇文章学到更多,而且薪资一年更比一年猛!
喜欢博主的话可以上榜一探究竟,博主专设涨薪皇榜给大家查阅,喜欢的可以点击此处查看哟。
在这里插入图片描述


总结

更多备考资料大家可以关注csdn博主-《拄杖盲学轻声码》

以上就是今天要讲的内容,本文主要介绍了备考软考网络管理员的常见知识点(20)Web服务器配置,也期待大家逢考必过哈,2023年一起加油!!!

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

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

相关文章

利用Django路由项的别名(name)对路由进行反向解析

在Django的函数path()中,可以给一条路由进行命名,然后在视图函数或模板HTML文件中进行调用,这样的好处是:只要路由的name不变,那么修改了URL具体的路由,也不用去更改视图函数或模板HTML中的相关代码&#x…

Redis7【① 概述 安装 配置】

1. Redis入门概述 1. Redis是什么 Redis全称 远程字典服务器(Remote Dictionary Server),它是完全开源的,使用ANSIC语言编写遵守BSD协议,是一个高性能的基于内存的Key-Value数据库,提供了丰富的数据结构&…

基于VMD-SSA-LSTM的多维时序光伏功率预测MATLAB程序

基于VMD-SSA-LSTM的多维时序光伏功率预测MATLAB程序资源-CSDN文库https://download.csdn.net/download/weixin_56691527/87950148参考文献: 《基于VMD-SSA-LSSVM的短期风电预测》 《基于改进鲸鱼优化算法的微网系统能量优化管理》 主要内容: 融合了两…

计算机毕业论文内容参考|基于Android的国际酒店预订APP的设计与实现

文章目录 导文摘要:前言:绪论:课题背景国内外现状与趋势课题内容相关技术与方法介绍:系统分析:系统设计:系统实现:系统测试:本文总结后续工作展望导文 计算机毕业论文内容参考|基于Android的国际酒店预订APP的设计与实现 摘要: 随着人们生活水平的提高和旅游业的迅速…

黑河学院ASP.NET程序设计大作业(2)--分页、列表和详细页

目录 一、建立数据库: 二、连接数据库: 三、获取所有的列表 四、实现分页 五、实现列表页和详细页的绑定 六、项目难点 一、建立数据库: 1.adminss表 2.columnss表设计及内容 3.messagess表设计及内容 二、连接数据库: 文件中A…

智能风扇语音控制新方案,高品质语音识别芯片NRK3303

随着人工智能技术的发展,人们可以使用语音助手随时随地进行语音控制电子设备。而针对风扇这种家居电器,智能语音控制的方案相对成熟,受到了越来越多用户的青睐。为了更好地提升用户体验,新一代智能风扇方案引进了语音识别芯片技术…

maven 导入本地jar、maven 安装本地jar

方式一、 将jar放入本地任意目录(不推荐) pom.xml <!-- groupId&#xff1a;cn.myCompany.myCommon 规则&#xff1a;公司性质.公司名.项目名或其它artifactId&#xff1a;jar包 自定义ID&#xff0c;通常与jar包名同名&#xff1b;pom通过groupIdartifactIdversion找到mav…

chatgpt赋能python:Python虚拟环境管理:让你的项目更加独立和可靠

Python虚拟环境管理&#xff1a;让你的项目更加独立和可靠 什么是Python虚拟环境? Python虚拟环境&#xff08;Virtual Environment&#xff09;是一种Python环境隔离的机制&#xff0c;它可以让你在同一个操作系统上创建多个Python环境&#xff0c;互不干扰。这意味着你可以…

【MATLAB第48期】基于MATLAB的REMR-LSTM多次循环递归拓展理论的长短期记忆网络LSTM回归预测模型,PCA预处理降维

【MATLAB第48期】基于MATLAB的REMR-LSTM多次循环递归拓展理论的长短期记忆网络LSTM回归预测模型&#xff0c;PCA预处理降维 在本文中&#xff0c;将展示一个使用多次循环递归拓展&#xff08;REMR&#xff09;理论来改进LSTM回归预测问题。 通过多次循环&#xff0c;优化训练集…

Linux下的tmux的使用

0.前言 您好&#xff0c;这里是limou3434&#xff0c;本次我将给您带来Linux下tmux的使用。 如果您感兴趣也可以看看我的其他内容。 1.tmux的基础概念 tmux是一款在Linux里运行在终端上的软件&#xff0c;可以使得终端具有强大的多任务管理功能&#xff08;以下是在Ubuntu环…

如何做好迭代回顾 1/4

迭代回顾(Retrospective)、二八原则、五个“为什么”(5 Why)、以数据说话、三点估算(PERT)等&#xff0c;大家都可能听过&#xff0c;在网上也能找到相关理论知识&#xff0c;但很多软件开发团队自以为了解&#xff0c;但其实是有误解。“如何做好迭代回顾”会利用一些实际团队…

Linux Mint 21.2 “Victoria “的测试版即将到来

导读Linux Mint 21.2 “Victoria “几乎已经准备就绪&#xff0c;主要开发者Clement Lefebvre证实&#xff0c;开发周期已经结束&#xff0c;这意味着测试版应该很快就会到来。 Linux Mint 21.2是Linux Mint 21系列的第二次更新&#xff0c;它基于Ubuntu 22.04 LTS&#xff08;…

Mybatis源码篇:Mybatis初始化过程分析

文章目录 1. Mybatis初始化过程简述2. Mybatis初始化源码分析2.1 Mybatis初始化时序图2.2 源码分析2.2.1 SqlSessionFactoryUtil测试类代码2.2.2 SqlSessionFactoryBuilder源码2.2.3 XMLConfigBuilder源码2.2.4 SqlSessionFactory相关属性2.2.5 SqlSession相关属性 3. 总结4. 使…

2:PCIe Header配置空间

目录 1.概述 2.Header Type0 2.1 HeaderType字段 2.2 Class寄存器 2.3 Cache Line Size 寄存器 2.4 Subsystem ID 和 Subsystem Vendor ID 寄存器 2.5 Capabilities Pointer 寄存器 2.6 Interrupt Line 寄存器 2.7 Interrupt Pin 寄存器 2.8 Base Address Registe…

el-select如何不显示value,显示value对应的label值

文章目录 select 显示如下发生错误的原因 select 显示如下 el-select在编辑调用的时候一直显示的不是label值&#xff0c;而是本身的value值。尝试了很多种方法&#xff0c;都没有解决。 正常的形式 错误的形式 发生错误的原因 显示不正常&#xff0c;多数是由于得到的数据…

人工智能期末复习(背题家的落幕)

文章目录 一、前言二、选择题&#xff08;10 X 2&#xff09;1、补充2、第一梯队⭐⭐⭐3、第二梯队⭐⭐4、第三梯队⭐ 三、判断题&#xff08;10 X 1&#xff09;1、错误的2、正确的 四、程序填空题&#xff08;10 X 3&#xff09;1、tensorflow搭建模型2、keras模型编译3、Pyt…

AI智慧安监视频融合平台EasyCVR播放HLS流出现报错404是什么原因?

EasyCVR平台支持多协议与多类型设备接入&#xff0c;具体包括国标GB28181、RTMP、RTSP/Onvif、海康Ehome、海康SDK、大华SDK、宇视SDK等&#xff0c;能对外分发RTMP、RTSP、HTTP-FLV、WS-FLV、HLS、WebRTC等。平台既具备传统安防视频监控的能力&#xff0c;也能接入AI智能分析的…

【强化学习】什么是“强化学习”

作者主页&#xff1a;爱笑的男孩。的博客_CSDN博客-深度学习,活动,python领域博主爱笑的男孩。擅长深度学习,活动,python,等方面的知识,爱笑的男孩。关注算法,python,计算机视觉,图像处理,深度学习,pytorch,神经网络,opencv领域.https://blog.csdn.net/Code_and516?typeblog个…

MySQL的存储过程

MySQL 一、存储过程的概念存储过程的优点 二、创建简单的存储过程三、存储过程的参数IN 输入参数OUT 输出参数INOUT 输入输出参数 四、删除存储过程五、存储过程的控制语句条件语句循环语句 一、存储过程的概念 存储过程是一组为了完成特定功能的SQL语句。 存储过程再使用过程…

安装rabbitmqctl问题

RabbitMQ Server 311.18 Setup bat start xited with code 1. 主要对应得erlang版本不对&#xff08;注意 安装过程中一定要对应指定版本&#xff0c;尽量装低一版本&#xff0c;并且erlang选择中间版本&#xff09; RabbitMQ Erlang Version Requirements — RabbitMQ