Nginx 配置文件示例,这个文件通常命名为`nginx.conf`,并放置在 Nginx 的安装目录下的`conf`
文件夹中,或者指定的配置文件夹中。请注意,根据你的具体需求和环境,这个配置文件可
能需要进一步的调整。
```nginx
# nginx 的配置文件,全局块
user nginx; # 运行 Nginx 服务的用户
worker_processes auto; # Nginx 工作进程数,auto 表示自动根据 CPU 核心数设置
error_log /var/log/nginx/error.log; # 错误日志的路径
pid /run/nginx.pid; # Nginx 主进程 ID 存储的文件位置
# 事件处理模块
events {
worker_connections 1024; # 每个工作进程的最大连接数
}
# HTTP 服务器配置
http {
include /etc/nginx/mime.types; # 引入文件类型定义
default_type application/octet-stream; # 默认文件类型
# 日志格式定义
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
access_log /var/log/nginx/access.log main; # 访问日志的路径和格式
sendfile on; # 开启 sendfile 功能,提高文件传输效率
#tcp_nopush on;
keepalive_timeout 65; # 长连接超时时间
# gzip 压缩设置
gzip on;
gzip_disable "msie6";
# 虚拟主机配置
server {
listen 80; # 监听端口
server_name localhost; # 服务器名
# 字符集设置
charset utf-8;