Nginx基础知识单选题100道及答案_第1页
Nginx基础知识单选题100道及答案_第2页
Nginx基础知识单选题100道及答案_第3页
Nginx基础知识单选题100道及答案_第4页
Nginx基础知识单选题100道及答案_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Nginx基础知识单选题100道及答案1.Nginx最初是由谁开发的?A.林纳斯·托瓦兹B.伊戈尔·赛索耶夫C.吉多·范罗苏姆D.丹尼斯·里奇答案:B2.Nginx主要工作在网络协议的哪一层?A.物理层B.传输层C.应用层D.网络层答案:C3.以下哪个不是Nginx的主要功能?A.反向代理B.负载均衡C.数据库管理D.HTTP服务器答案:C4.Nginx配置文件的默认扩展名是?A..confB..iniC..txtD..xml答案:A5.在Nginx配置文件中,用于定义服务器块的指令是?A.serverB.locationC.upstreamD.http答案:A6.Nginx作为反向代理时,真正处理请求的服务器被称为?A.代理服务器B.源服务器C.目标服务器D.后端服务器答案:D7.以下哪种负载均衡算法是Nginx默认的?A.轮询B.加权轮询C.IP哈希D.最小连接数答案:A8.在Nginx中,若要配置一个新的虚拟主机,通常需要在哪个配置段中进行?A.httpB.serverC.locationD.upstream答案:B9.以下哪个指令用于设置Nginx监听的端口?A.listenB.portC.bindD.address答案:A10.当Nginx接收到一个HTTP请求时,首先会匹配哪个配置段?A.httpB.serverC.locationD.upstream答案:B11.在Nginx配置中,用于匹配请求路径的指令是?A.matchB.urlC.locationD.path答案:C12.以下哪种情况适合使用IP哈希负载均衡算法?A.对性能要求极高B.希望相同IP的请求始终被转发到同一台后端服务器C.后端服务器性能差异较大D.流量波动较大答案:B13.Nginx可以处理的协议不包括以下哪种?A.HTTPB.HTTPSC.FTPD.TCP答案:C14.在Nginx配置文件中,若要引入外部配置文件,可使用的指令是?A.includeB.importC.loadD.source答案:A15.以下关于Nginxworker进程的说法正确的是?A.只有一个worker进程B.worker进程数量固定不可调整C.多个worker进程可以提高并发处理能力D.worker进程主要负责管理配置文件答案:C16.若要在Nginx中配置HTTPS,需要用到以下哪个模块?A.ngx_http_ssl_moduleB.ngx_http_proxy_moduleC.ngx_http_gzip_moduleD.ngx_http_stub_status_module答案:A17.Nginx的错误日志默认存放在什么目录下?A./var/log/nginxB./etc/nginx/logsC./usr/local/nginx/logsD./root/nginx/logs答案:A18.在Nginx配置中,用于设置响应头信息的指令是?A.set_headerB.add_headerC.modify_headerD.response_header答案:B19.以下哪个是Nginx常用的安装方式?A.通过yum安装B.通过pip安装C.通过npm安装D.通过gem安装答案:A20.当Nginx处理静态文件时,哪个配置段起关键作用?A.httpB.serverC.locationD.upstream答案:C21.在Nginx中,若要启用gzip压缩功能,需要配置哪个指令?A.gzipon;B.enable_gzip;C.compresson;D.ngx_gzip;答案:A22.以下哪种负载均衡算法会根据后端服务器的性能差异分配请求?A.轮询B.加权轮询C.IP哈希D.最小连接数答案:B23.Nginx配置文件中的http段主要用于?A.定义服务器块B.配置全局的HTTP相关参数C.配置反向代理D.配置负载均衡答案:B24.在Nginx中,若要查看服务器的当前连接状态等信息,可使用以下哪个模块?A.ngx_http_ssl_moduleB.ngx_http_proxy_moduleC.ngx_http_gzip_moduleD.ngx_http_stub_status_module答案:D25.以下关于Nginx的说法错误的是?A.它是一款轻量级的高性能服务器软件B.只能运行在Linux系统上C.可以作为HTTP服务器、反向代理服务器等D.具有很好的并发处理能力答案:B26.Nginx启动命令一般是?A.startnginxB.nginxstartC.systemctlstartnginxD.runnginx答案:C27.在Nginx配置文件中,用于定义上游服务器组的指令是?A.serverB.locationC.upstreamD.http答案:C28.当Nginx作为反向代理时,如何设置将请求转发到后端服务器的地址?A.在server块中设置B.在location块中设置proxy_pass指令C.在upstream块中设置D.在http块中设置答案:B29.以下哪个指令可以用于设置Nginx的工作进程数?A.worker_processesB.process_numberC.worker_countD.nginx_processes答案:A30.Nginx支持的操作系统不包括?A.WindowsB.macOSC.AndroidD.Linux答案:C31.在Nginx配置中,若要对特定的请求路径设置不同的处理规则,应该使用什么?A.不同的server块B.不同的http块C.多个location块D.多个upstream块答案:C32.以下哪种负载均衡算法会优先将请求分配给连接数最少的后端服务器?A.轮询B.加权轮询C.IP哈希D.最小连接数答案:D33.Nginx配置文件中,若要设置缓存相关参数,通常在哪个段进行?A.httpB.serverC.locationD.upstream答案:A34.若要在Nginx中配置限制客户端请求速率,可使用以下哪个模块?A.ngx_http_limit_req_moduleB.ngx_http_ssl_moduleC.ngx_http_proxy_moduleD.ngx_http_gzip_module答案:A35.在Nginx中,如何重启Nginx服务?A.systemctlrestartnginxB.restartnginxC.nginxrestartD.rebootnginx答案:A36.Nginx默认的文档根目录是?A./var/www/htmlB./usr/share/nginx/htmlC./etc/nginx/htmlD./root/nginx/html答案:B37.以下关于Nginx的并发处理能力说法正确的是?A.并发处理能力很低B.并发处理能力取决于硬件,自身无优化C.采用异步非阻塞I/O模型,并发处理能力强D.只适合处理少量并发请求答案:C38.在Nginx配置文件中,用于设置请求超时时间的指令是?A.timeoutB.request_timeoutC.proxy_read_timeoutD.read_timeout答案:D39.若要在Nginx中配置访问控制,限制某些IP地址访问,可使用哪个指令?A.allowB.denyC.access_controlD.restrict_ip答案:B40.Nginx的主配置文件通常是?A.nginx.confB.main.confC.config.nginxD.master.conf答案:A41.当Nginx处理动态请求时,一般会与什么配合使用?A.数据库管理系统B.应用服务器C.防火墙D.DNS服务器答案:B42.在Nginx配置中,用于设置日志格式的指令是?A.log_formatB.log_typeC.log_styleD.log_pattern答案:A43.以下哪种负载均衡算法适用于后端服务器性能相近且请求均匀分布的场景?A.轮询B.加权轮询C.IP哈希D.最小连接数答案:A44.Nginx中,若要设置某个location块匹配的优先级,可使用什么?A.priorityB.orderC.location修饰符D.match_order答案:C45.若要在Nginx中配置自定义的错误页面,应该在哪个配置段设置?A.httpB.serverC.locationD.upstream答案:B46.在Nginx配置文件中,用于包含其他配置文件目录下所有配置文件的指令是?A.include/path/*.conf;B.import_all/path/;C.load_files/path/;D.source_dir/path/;答案:A47.Nginx作为HTTP服务器时,如何设置默认的首页文件?A.在server块中设置index指令B.在http块中设置default_page指令C.在location块中设置home_page指令D.在upstream块中设置start_page指令答案:A48.以下关于Nginx的模块说法错误的是?A.模块可以扩展Nginx的功能B.所有模块默认都启用C.可以根据需求编译安装不同的模块D.一些模块用于处理特定的协议或功能答案:B49.在Nginx中,若要对请求进行重定向,可使用的指令是?A.redirectB.rewriteC.forwardD.send答案:B50.Nginx启动时,如果配置文件有语法错误会怎样?A.自动修正错误并启动B.忽略错误继续启动C.提示错误并停止启动D.随机启动或停止答案:C51.在Nginx配置中,用于设置服务器名称的指令是?A.server_nameB.host_nameC.site_nameD.domain_name答案:A52.以下哪种负载均衡算法会根据后端服务器的响应时间分配请求?A.轮询B.加权轮询C.最少响应时间D.最小连接数答案:C53.Nginx配置文件中,若要配置对特定文件类型的处理,一般在哪个块进行?A.httpB.serverC.locationD.upstream答案:C54.若要在Nginx中配置HTTP/2协议支持,需要启用什么?A.http2on;B.enable_http2;C.support_http2;D.ngx_http2;答案:A55.在Nginx中,如何停止Nginx服务?A.systemctlstopnginxB.stopnginxC.nginxstopD.killnginx答案:A56.Nginx默认的用户和组是?A.rootB.nginxC.apacheD.nobody答案:B57.以下关于Nginx的性能优化说法错误的是?A.合理调整worker进程数有助于性能提升B.启用gzip压缩可以减少数据传输量C.缓存设置对性能没有影响D.优化网络配置可以提高性能答案:C58.在Nginx配置文件中,用于设置服务器的根目录的指令是?A.rootB.document_rootC.base_dirD.server_root答案:A59.若要在Nginx中配置虚拟主机的SSL证书路径,应该在哪个配置段设置?A.httpB.serverC.locationD.upstream答案:B60.Nginx中,若要统计某个时间段内的请求次数,可借助什么?A.日志分析工具B.Nginx自带计数器C.数据库统计D.前端页面统计答案:A61.在Nginx配置中,用于设置请求缓冲大小的指令是?A.buffer_sizeB.request_bufferC.proxy_buffer_sizeD.read_buffer答案:C62.以下哪种负载均衡算法会尽量保证每个后端服务器的请求量相同?A.轮询B.加权轮询C.IP哈希D.最小连接数答案:A63.Nginx配置文件中,若要配置跨域访问,应该在哪个配置段设置相关指令?A.httpB.serverC.locationD.upstream答案:B64.若要在Nginx中配置限制请求大小,可使用以下哪个指令?A.client_max_body_sizeB.max_request_sizeC.limit_request_sizeD.request_limit答案:A65.在Nginx中,如何查看Nginx的版本信息?A.nginx-vB.versionnginxC.nginx--versionD.show_versionnginx答案:C66.Nginx可以作为以下哪种服务器使用?A.FTP服务器B.SMTP服务器C.HTTP服务器D.DNS服务器答案:C67.以下关于Nginx的事件驱动模型说法正确的是?A.采用事件驱动模型降低了并发处理能力B.事件驱动模型主要用于处理静态文件C.事件驱动模型使得Nginx能高效处理大量并发请求D.事件驱动模型与Nginx的性能无关答案:C68.在Nginx配置文件中,用于设置HTTP响应状态码的指令是?A.status_codeB.returnC.http_statusD.response_code答案:B69.若要在Nginx中配置对特定IP段的访问权限,可使用什么指令组合?A.allow和denyB.permit和forbidC.access和blockD.open和close答案:A70.Nginx的安装包可以从哪里获取?A.Nginx官方网站B.Python官方库C.RubyGemsD.npm仓库答案:A71.当Nginx作为负载均衡器时,后端服务器出现故障,它会?A.继续向故障服务器发送请求B.自动将请求转发到其他正常服务器C.停止所有请求转发D.随机选择一台服务器发送请求答案:B72.在Nginx配置中,用于设置服务器响应时间的指令是?A.response_timeB.send_timeoutC.proxy_read_timeoutD.read_timeout答案:C73.以下哪种负载均衡算法会根据后端服务器的权重和当前连接数动态分配请求?A.加权轮询B.加权最小连接数C.IP哈希D.最少响应时间答案:B74.Nginx配置文件中,若要配置静态资源的缓存时间,应该在哪个配置段设置?A.httpB.serverC.locationD.upstream答案:C75.若要在Nginx中配置自定义的HTTP头信息,可使用以下哪个指令?A.add_headerB.set_custom_headerC.define_headerD.create_header答案:A76.在Nginx中,如何检查Nginx配置文件的语法正确性?A.nginx-tB.check_nginx_configC.validate_nginxD.nginx--check答案:A77.Nginx默认的工作模式是?A.多进程模式B.多线程模式C.单进程模式D.单线程模式答案:A78.以下关于Nginx的日志功能说法错误的是?A.可以记录请求信息B.日志级别不可调整C.有助于排查故障D.可以配置不同的日志格式答案:B79.在Nginx配置文件中,用于设置服务器的监听地址的指令是?A.listenB.addressC.bindD.host答案:A80.若要在Nginx中配置对某个目录的访问权限,应该在哪个配置段设置?A.httpB.serverC.locationD.upstream答案:C81.Nginx中,若要配置请求的转发规则,可使用以下哪个指令?A.proxy_passB.forward_toC.send_requestD.transfer答案:A82.在Nginx配置中,用于设置当后端服务器无响应时,Nginx尝试其他服务器的次数指令是?A.proxy_next_upstream_triesB.next_server_attemptsC.retry_countD.upstream_retry答案:A83.以下哪个不是Nginx可以设置的日志级别?A.debugB.infoC.noticeD.silent答案:D84.若要在Nginx中配置对特定文件扩展名的请求进行特殊处理,应在哪个配置段中使用什么指令?A.在http段使用extention_handler指令B.在server段使用file_extention_rules指令C.在location段使用if语句匹配文件扩展名D.在upstream段使用handle_extention指令答案:C85.当Nginx进行负载均衡时,以下哪种情况会导致会话丢失?A.使用IP哈希算法且后端服务器IP变更B.后端服务器重启C.前端用户刷新页面D.配置了加权轮询算法答案:A86.在Nginx配置文件中,用于设置Nginx进程ID存放路径的指令是?A.pidB.process_id_pathC.nginx_pid_fileD.pid_file答案:D87.以下关于Nginx的内存管理说法错误的是?A.合理设置缓冲区大小有助于优化内存使用B.Nginx会自动回收所有不再使用的内存C.内存泄漏可能会导致Nginx性能下降D.可以通过配置参数来调整内存分配策略答案:B88.在Nginx中,若要配置将特定的请求重定向到另一个域名,可使用以下哪个指令?A.redirect_domainB.rewrite^/(.*)/$1permanent;C.domain_redirectD.change_domain答案:B89.Nginx配置文件中,用于设置HTTP请求头中Host字段的检查规则的指令是?A.host_checkB.server_name_in_redirectC.check_host_headerD.validate_host答案:B90.以下哪种负载均衡算法适用于后端服务器提供不同类型服务的场景?A.加权轮询B.基于URL哈希C.最小连接数D.轮询答案:B91.在Nginx中,若要配置限制某个IP地址在一定时间内的最大请求连接数,可使用以下哪个模块及指令?A.ngx_http_limit_conn_module配合limit_conn指令B.ngx_http_limit_req_module配合limit_req指令C.ngx_http_access_module配合allow和deny指令D.ngx_http_core_module配合connection_limit指令答案:A92.当Nginx作为反向代理时,对于后端服务器返回的响应,以下哪个指令可以用于修改响应体内容?A.modify_response_bodyB.sub_filterC.change_responseD.body_alter答案:B93.在Nginx配置中,用于设置Nginxworker进程最大打开文件数的指令是?A.worker_open_files_limitB.max_open_filesC.file_limit_per_workerD.open_file_limit答案:A94.以下关于Nginx与FastCGI的关系说法正确的是?A.Nginx可以直接处理FastCGI请求,无需额外配置B.Nginx通过fastcgi_pass指令将请求转发给FastCGI服务器C.FastCGI是Nginx的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论