快速掌握web服务器相关知识

目录

1.web服务器

2.HTTP的状态码

3.web实验

4.算法介绍

1.web服务器

 web服务器指网站服务器,是指驻留与因特网上某种类型计算机的程序,可以向浏览器等WEB客户端提供文档,也可以放置网站文件,让全世界浏览;可以放置数据文件,让全世界下载。

目前最主流的三个WEB服务器是Apache和Microsoft和Internet-信息服务器。

2.HTTP的状态码

    • 1xx:指示信息 —— 表示请求已接收,继续处理
    • 2xx:成功 —— 表示请求已被成功接收、理解、接受
    • 3xx:重定向 —— 要完成请求必须进行更进一步的操作
    • 4xx:客户端错误 —— 请求有语法错误或请求无法实现
    • 5xx:服务器端错误 —— 服务器未能实现合法的请求

3.web实验

要达到目的:基于同一IP的不同端口访问不同的网站并可以通过使用域名进行访问。

要求:ip+port1 对应一个域名1,ip+port2 -> 对应一个域名2,使用域名1应该访问到 ip+port1对应的内容,使用域名2我应该访问到 ip+port2对应的内容。

准备工作:安装httpd:yum install httpd -y

启动httpd:systemctl start httpd

步骤:(1)创建两个目录

#在/www/port/中创建目录
[root@duyajun ~]# cd /www/port/
[root@duyajun port]# ll
total 0
drwxr-xr-x. 2 root root 24 Jan  7 09:50 9090
drwxr-xr-x. 2 root root 24 Jan  7 09:51 9091
[root@localhost ~]# echo this is 9090 > /www/port/9090/index.html
[root@localhost ~]# echo this is 9091 > /www/port/9091/index.html

 保存退出,重启httpd。进行测试。

 

 此时会发现基于同一IP的不同端口显示的页面是不一样的。

如何通过域名进行实现?

首先,在windows下寻找hosts文件路径:C:\Windows\System32\drivers\etc\hosts

在Windows中使用命令进行查找:

 进入hosts配置文件末行加入IP和域名。

之后进行测试,利用域名端口号实现访问不同的页面。

4.算法介绍

hash算法有哪些?

MD2、MD4、MD5、HAVAL、SHA、SHA-1、HMAC、HMAC-MD5、HMAC-SHA1
对称加密算法有哪些?

DES、3DES、DESX、Blowfish、IDEA、RC4、RC5、RC6和AES
非对称加密的算法有哪些?

RSA、ECC(移动设备用)、Diffie-Hellman、El Gamal、DSA(数字签名用)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值