Web服务器的配置与优化试题及答案
姓名:____________________
一、单项选择题(每题2分,共10题)
1.以下哪项不是ApacheWeb服务器的主要配置文件?()
A.httpd.conf
B.ssl.conf
C.vhosts.conf
D.mime.types
2.在ApacheWeb服务器中,如何设置默认文档?()
A.在Directory标签内设置DefaultDocument
B.在Directory标签外设置DefaultDocument
C.在Server标签内设置DefaultDocument
D.在Server标签外设置DefaultDocument
3.以下哪项不是NginxWeb服务器的配置文件?()
A.nginx.conf
B.nginx.crt
C.nginx.key
D.nginx.sites-available
4.在NginxWeb服务器中,如何设置虚拟主机?()
A.在server块内设置server_name
B.在server块外设置server_name
C.在http块内设置server_name
D.在http块外设置server_name
5.在ApacheWeb服务器中,如何设置访问控制?()
A.在Directory标签内设置Require
B.在Directory标签外设置Require
C.在Server标签内设置Require
D.在Server标签外设置Require
6.以下哪个模块不是NginxWeb服务器的核心模块?()
A.core
B.events
C.http
D.stream
7.在ApacheWeb服务器中,如何设置缓存?()
A.在Directory标签内设置CacheSize
B.在Directory标签外设置CacheSize
C.在Server标签内设置CacheSize
D.在Server标签外设置CacheSize
8.以下哪个命令用于启动ApacheWeb服务器?()
A.apachectlstart
B.nginx-sstart
C.servicehttpdstart
D.servicenginxstart
9.在NginxWeb服务器中,如何设置请求限制?()
A.在server块内设置limit_req_zone
B.在server块外设置limit_req_zone
C.在http块内设置limit_req_zone
D.在http块外设置limit_req_zone
10.以下哪个命令用于重启ApacheWeb服务器?()
A.apachectlrestart
B.nginx-sreload
C.servicehttpdrestart
D.servicenginxrestart
答案:
1.C
2.A
3.B
4.A
5.A
6.D
7.A
8.C
9.A
10.C
二、多项选择题(每题3分,共10题)
1.以下哪些是ApacheWeb服务器的主要模块?()
A.mod_ssl
B.mod_rewrite
C.mod_proxy
D.mod_php
E.mod_autoindex
2.在NginxWeb服务器中,如何配置负载均衡?()
A.使用upstream模块
B.使用server模块
C.使用http模块
D.使用stream模块
E.使用location模块
3.以下哪些是ApacheWeb服务器性能优化的方法?()
A.增加服务器内存
B.使用KeepAlive功能
C.优化Apache配置文件
D.使用压缩模块
E.使用静态文件缓存
4.在NginxWeb服务器中,以下哪些是常见的缓存策略?()
A.页面缓存
B.图片缓存
C.CSS缓存
D.JavaScript缓存
E.静态文件缓存
5.以下哪些是ApacheWeb服务器安全配置的建议?()
A.设置正确的用户权限
B.使用SSL加密通信
C.设置错误日志
D.使用防火墙
E.定期更新Apache版本
6.在NginxWeb服务器中,以下哪些是常见的请求处理方式?()
A.FastCGI
B.SCGI
C.PHP-FPM
D.uWSGI
E.CGI
7.以下哪些是ApacheWeb服务器日志分析的工具?()
A.AWStats
B.Webalizer
C.Logwatch
D.Logtail
E.Logrotate