nginx的配置文件
时间: 2023-02-20 19:23:12 浏览: 77
nginx 的配置文件一般存储在 /etc/nginx 目录下。其中,最常用的文件是 nginx.conf,它是 nginx 的总配置文件。在 nginx.conf 文件中,你可以配置 nginx 的各种选项,包括 HTTP 服务器、反向代理、负载均衡等。
通常情况下,你可以在 nginx.conf 中包含其他文件,以便更好地组织你的配置。例如,你可以将不同的站点的配置分别放在不同的文件中,然后在 nginx.conf 中包含这些文件。
除了 nginx.conf 之外,还有一些其他的常用文件:
- sites-available:存储可用的站点配置文件,你可以在 nginx.conf 中包含这些文件。
- sites-enabled:存储已启用的站点配置文件,它们会被包含到 nginx.conf 中。
- conf.d:存储各种模块的配置文件,例如 fastcgi_params、ssl_params 等。
- nginx.conf 文件的格式通常是这样的:
```
user www-data;
worker_processes auto;
pid /run/nginx.pid;
include /etc/nginx/modules-enabled/*.conf;
events {
worker_connections 768;
# multi_accept on;
}
http {
##
# Basic Settings
##
sendfile on;
tcp_nopush on;
tcp_nodelay on;
keepalive_timeout 65;
types_hash_max_size 2048;
# server_tokens off;
# server_names_hash_bucket_size 64;
# server_name_in_redirect off;
include /etc/nginx/mime.types;
default_type application/octet-stream;
##
# SSL Settings
##
s