nginx.config文件配置
时间: 2023-08-15 16:08:07 浏览: 162
nginx的配置文件是nginx.conf,它主要用于配置nginx服务器的行为和功能。下面是一个简单的nginx配置示例:
```nginx
user www-data; # nginx工作进程所属的用户
worker_processes auto; # 工作进程数量,auto表示根据CPU核心数自动设置
error_log /var/log/nginx/error.log; # 错误日志文件路径
pid /var/run/nginx.pid; # 进程ID文件路径
events {
worker_connections 1024; # 每个工作进程的最大并发连接数
}
http {
include /etc/nginx/mime.types; # MIME类型配置文件路径
default_type application/octet-stream; # 默认MIME类型
access_log /var/log/nginx/access.log; # 访问日志文件路径
sendfile on; # 开启高效文件传输模式
tcp_nopush on; # 开启优化网络传输模式
tcp_nodelay on; # 开启优化网络传输模式
keepalive_timeout 65; # 长连接超时时间
gzip on; # 开启gzip压缩
gzip_disable "msie6"; # 禁用gzip压缩的浏览器
include /etc/nginx/conf.d/*.conf; # 从conf.d目录中加载其他配置文件
include /etc/nginx/sites-enabled/*; # 从sites-enabled目录中加载虚拟主机配置文件
}
```
以上只是一个简单的示例配置文件,你可以根据需求进行修改和扩展。注意,修改配置文件后需要重新加载nginx服务才能生效。
阅读全文