天唯网 关注数码科技发展
首页 /  科技数码 / 内容详情

nginx详细配置

科技数码 时间:2024-10-27 02:01:02

nginx配置详解 

Nginx的配置主要由四个部分组成:main(全局设置)、server(主机设置)、upstream(负载均衡服务器设置)和location(URL匹配特定位置的设置)

1. main块:设置的指令将影响其他所有设置。例如,user是个主模块指令,指定Nginx Worker进程运行用户以及用户组,默认由nobody账号运行。worker_processes是个主模块指令,指定了Nginx要开启的进程数。每个Nginx进程平均耗费10M~12M内存。建议指定和CPU的数量一致即可。

2. server块:主要用于指定主机和端口。

3. upstream块:主要用于负载均衡,设置一系列的后端服务器。

4. location块:用于匹配网页位置。

这四者之间的关系是:server继承main,location继承server,upstream既不会继承其他设置也不会被继承。

每个部分都包含若干指令,这些指令主要包含Nginx的主模块指令、事件模块指令、HTTP核心模块指令,同时每个部分还可以使用其他HTTP模块指令,例如Http SSL模块、HttpGzip Static模块和Http Addition模块等。

标签: #科技数码

郑重声明:图文由自媒体作者发布,我们尊重原作版权,但因数量庞大无法逐一核实,图片与文字所有方如有疑问可与我们联系,核实后我们将予以删除。

联系我们 关于我们 版权申明 天唯网数码 广州小漏斗信息技术有限公司 版权所有 粤ICP备20006251号