# 工作进程的数量
worker_processes 1; # 与worker_connections乘积表示实际处理事件的总数
events {
worker_connections 1024; # 每个工作进程连接数
}
http {
include mime.types; # 文件扩展名与文件类型映射表
default_type application/octet-stream; # 默认文件类型
# 日志格式
log_format access '$remote_addr - $remote_user [$time_local] $host "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for" ';
gzip on; # gzip模块设置,设置是否开启gzip压缩输出
sendfile on; # 开启文件传输模式
#tcp_nopush on; # 减少网络报文数量
#keepalive_timeout 0; # 连接不超时,单位 s
# 链接超时时间,自动断开
keepalive_timeout 60;
# 虚拟主机
server {
listen 80; # 监听地址以及端口
server_name 116.205.106.192; # 浏览器访问域名
charset utf-8; # 默认字符集
root /etc/nginx/html; # /var/www/html/项目ip/; 项目 ip能更语义化,多个项目可以通过 ip地址区分,这里配置的路径是项目存放的路径地址,Web服务器目录:这些目录通常用于存放Web应用程序的文件,例如/var/www。如果你的项目是一个Web应用程序,可以将代码放在这些目录下的一个子目录中
index index.html index.htm; # 入口文件,可以接收index、index.html、index.htm文件
# 路由
location / {
try_files $uri $uri/ /index.html; # 尝试按照请求的 URI 查找文件,如果找不到则返回 404
}
}
}
nginx配置文件
最新推荐文章于 2025-05-12 19:28:12 发布