【Linux面试题】HTTP及web服务相关(nginx,apache)

1.1 HTTP/HTTPS

1.1.1 选择

1.1.1.1 当数不能处理更多数据时,那一层发出停止信息给发送者()

网络层 传输层 会话层 表示层

1.1.1.2 SNMP 工作于()

A. 网络层 B. 传输层 C. 会话层 D. 表示层 E.应用层

1.1.1.3 在传输层采用了以下那些方法来保证接收缓冲区不溢出()

数据分段 确认机制 流量控制 滑动窗口 数据包分片

1.1.1.4 为了向 www 服务器证实自己的身份,浏览器需要()

将访问的服务器放入可信站点区域 将访问的服务器放入受限站点区域

在通信时要求服务器发送 CA 数字证书 在通信前安装 CA 数字证书

1.1.2 填空

1.1.2.1 Linux 系统使用******_******命令查看当前是否存在 httpd 进程

1.1.2.2 访问 www 网时使用的应用层协议为____协议()

1.1.3 简答

1.1.3.1 在 nginx rewrite 规则中 last、break、redirect、permanent 的含义。

1.1.3.2 http1.0 和 http1.1 有何区别,http2.0 的主要变化或者优势是什么?

1.1.3.3 请写出 http 常见的 http 返回码 200、301、403、404、500 的含义。

1.1.3.4 http 协议通信原理,描述下一次完整的 http 事务是怎样一个过程。

1.1.3.5 列举 http 请求中常见首部并简单描述。

1.1.3.6

1>用命令查看 http 的并发请求书与其 TCP 连接状态;

2>查看连接本机 8080 端口的所有 ip 和这些 ip 对应的链接数

1.1.3.7 请解释 nginx 如何处理 HTTP 请求?

1.1.3.8 HTTP 协议常见的状态码,并说出含义

1.1.3.9 通过 rewrite 规则配置把下述 URL 规则改写成友好的 URL

1.1.3.10 http://www.kuyun.com/cloud/getinfo.php?id=xxx&name=YYYY 映射为http://www.kuyun.com/getinfo/XXXX/YYYY.htm

1.1.3.11 HTTP 原理 解释一下

1.1.3.12 解释 SOAP、HTTPS、CMM

1.1.3.13 Nginx 过滤请求中包含 al=3526 的 http 请求到 10.16.3.5 的 8080 端口处理,请写出配置

1.3 Nginx

1.3.1 选择

1.3.1.1 域名解析测试命令?

dig nslookup nslookup route diglookup

1.3.1.2 请选出属于 dml 的选项

Truncate Create Delete Commit

1.3.1.3 在网站发布用户 wang 的个人网页时,需要创建用户网页目录,假定用户网页目录设定为 web(用户目录在/home 目录下),如下描述正确的是()

存放用户网页的绝对路径/wang/web 存放用户网页的目录~wang/

存放用户网页的绝对历经/home/wang/web 存放用户网页的绝对路径/home/web

在本机访问用户 wang 的个人网页的 URL 地址http://localhost/~wang/

1.3.1.4 在一台 www 服务器上将端口号设定为 8000,默认的网页文件 index.html 服务器网页的根目录/www 在本机访问服务器时,正确的用法是()

浏览器访问该服务器的 URL 地址http://localhost/

浏览器访问该服务器的 URL 地址http://localhost:8000/

浏览器访问该服务器的用户 li 的网页 URL 地址http://localhost/~li

浏览器访问该服务器的用户 li 的网页 URL 地址http://localhost:8000/~li

浏览器访问该服务器的 URL 地址 localhost:8000/

1.3.2 简答

1.3.2.1 如何在虚拟机上面部署 4 个网站,访问的域名分别为 www.a1.com test.a1.com test.a2.com www.a2.com ?

1.3.2.2 说说 nginx 的 upatream 支持的分配策略,并简述其原理

1.3.2.3 nginx 手动加载配置文件用哪个命令?nginx 中 log_format 的用途,其中的 status 表示的含义?

1.3.2.4 Nginx 过滤请求中包含 a1=3526 的 http 请求到 10.16.3.5 的 8080 端口处理,请写出配置

1.3.2.5 Apache 和 Nginx 的主配置文件

1.3.2.6 Nginx 配置多站点有几种方式,分别怎样配置,写出思路

1.3.2.7 nginx 平滑重启为什么会中断 HTTP 请求?

1.3.2.8 nginx 的 upstream 支持的分配策略,并简述其原理或负载均衡常用的分配策略

1.3.2.9 另外关于 nginx 的优化配置,你都知道哪些?(例如:配置客户端连接超时时间?隐藏版本号,防盗链,waf 等)

1.3.2.10 如何使用一台 linux 服务器同时部署 a.com、b.com、c.com 三个不同的网站

1.3.2.11 WAS 或 weblogic 单个 SERVER 的日志名称:__ _

1.3.2.12 你给我讲下网站方面安全?和 fastcgi

1.3.2.13 在 nginx 配置文件中,location 共有 4 种匹配条件

Location ~ /sp/{
……………….
}
Location ~ /sp/[\d].html|
…………..
}

分别匹配了什么内容

1.3.2.14 nginx upstream 的调度算法有哪些

1.3.2.15 Last-Modified,Expires,Max-age,Etag 他们的含义?作用于浏览器段是哪些?作用于服务器端是哪些?

1.3.2.16 nginx 的 upstream 中的 ip_hash 和 url_hash 的区别和特点

原文链接:https://www.jianshu.com/p/81e56d219599

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值