开发者学堂课程【Linux 操作系统实战:Nginx 的配置文件说明】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/699/detail/12314
Nginx 的配置文件说明
内容介绍
一、Nginx 配置文件的结构说明
二、Nginx.conf配置文件说明
一、Nginx 配置文件的结构说明
1.所有 Nginx 配置文件都位于 nginx/
目录中。
2.Nginx 的主要配置文件是 nginx/nginx.conf
。
3.为每个域创建一个单独的配置文件使服务器易于维护。
4.Nginx 服务器配置文件必须以.conf 结尾并存储在 nqinx/conf.d
目录中。
可以根据需要拥有任意数量的服务器块。
二、Nginx.conf 配置文件说明
1.所有 Nginx 配置文件都位于/etc/nginx/
目录中。
2.Nginx 的主要配置文件是/etc/nginx/nginx.conf
。
3.为每个域创建一个单独的配置文件使服务器易于维护
4.Nginx 服务器阻止文件必须以结尾
conf 并存储在/etc/nginx/conf.d
目录中,您可以根据需要拥有任意数量的服务器块。
user nobody 运行 nginx 的用户及组
worker_processes
1; 工作进程数目,通常是 CPU 的2×
error_log logs/error.log
;
error_log logs/error.log notice
;错误日志路径
error log logs/error.log info
pid logs/nginx.pid
; 进程标识符存放路径
worker _connections 1024
; 每个工作进程的最大连接数量。
gzip on
; 配置服务站点
listen 80
; 监听端口
server
_
name localhost
; 访问域名
location /
站点文件路径
root html;
index index.html index.htm
; 网站索引页
listen 443 ss1; ssl
监斯端口
server_name localhost
;站点域名
ssl certificate cert.pem
; 证书
ssl certificate_keycert.key
:证书的私钥