从一份设置清单详解 Nginx 处事器设置
cat mime.types 来查察mime.types文件内容,我们发明其就是一个types布局,内里包括了各类赏识器可以或许识此外MIME范例以及对应范例的文件后缀名字,如下所示: 自界说处事日记 指令名目: path:自界说处事日记的路径 + 名称 format:可选项,自界说处事日记的字符串名目。其也可以行使 log_format 界说的名目 应承sendfile方法传输文件 指令名目: 前者用于开启或封锁行使sendfile()传输文件,默认off 后者指令若size>0,则Nginx历程的每个worker process每次挪用sendfile()传输的数据了最大不能超出此值;若size=0则暗示不限定。默认值为0 毗连超时时刻设置 指令名目:keepalive_timeout timeout [header_timeout]; timeout 暗示server端对毗连的保持时刻,默认75秒 header_timeout 为可选项,暗示在应答报文头部的 Keep-Alive 域配置超时时刻:“Keep-Alive : timeout = header_timeout” 单毗连哀求数上限 指令名目:keepalive_requests number; 该指令用于限定用户通过某一个毗连向Nginx处事器提倡哀求的次数 设置收集监听 指令名目: 第一种:设置监听的IP地点:listen IP[:PORT]; 第二种:设置监听的端口:listen PORT; 现实举例: 基于名称和IP的假造主机设置 指令名目:server_name name1 name2 ... name可以有多个并列名称,并且此处的name支持正则表达式誊写 现实举例: 此时暗示该假造主机可以吸取相同域名 www1.myserver.com 等的哀求而拒绝 www.myserver.com 的域名哀求,以是说用正则表达式可以实现更精准的节制 至于基于IP的假造主机设置较量简朴,不再太赘述: 指令名目:server_name IP地点 location设置 指令名目为:location [ = | ~ | ~* | ^~ ] uri {...} 这里的uri分为尺度uri和正则uri,两者的独一区别是uri中是否包括正则表达式 uri前面的方括号中的内容是可选项,表明如下:
哀求根目次设置 指令名目:root path; path:Nginx吸取到哀求往后查找资源的根目次路径 虽然,还可以通过alias指令来变动location吸取到的URI哀求路径,指令为: 配置网站的默认首页 指令名目:index file ...... file可以包括多个用空格离隔的文件名,起首找到哪个页面,就行使哪个页面相应哀求 【编辑保举】
点赞 0 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |