#以哪个用户运行nginx应用,nobody是个低权限用户,为了安全
#user nobody;
#nginx进程数,通常设置成cpu核数
worker_processes 1;
#错误日志
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
#pid文件位置,记录当前启动的nginx的进程ID
#pid logs/nginx.pid;
#工作模式及连接数上限
events {
#设置一个worker进程允许同事建立外部连接的数量
worker_connections 1024;
}
#设定http服务器,利用他的反向代理功能提供负载均衡支持
http {
#设定mime类型,由mime.types文件定义
include 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 logs/access.log main;
#开启高效的文件传输模式
sendfile on;
#防止网络阻塞
#tcp_nopush on;
#连接超时时间
#keepalive_timeout 0;
keepalive_timeout 65;#长连接超时时间,单位是秒
#开启gzip压缩
#gzip on;
#虚拟主机的配置
server {
#监听端口号
listen 81;
#定义访问名称
server_name localhost;
#设置编码
#charset koi8-r;
#设定本虚拟主机的访问日志
#access_log logs/host.access.log main;
#默认请求
location / {
#定义服务器的默认网站根目录位置
root html;
#定义首页索引文件的名称
index index.html index.htm;
}
#error_page 404 /404.html;
# redirect server error pages to the static page /50x.html
#定义错误提示页面
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
#location ~ \.php$ {
#设置请求转向的服务器
# proxy_pass http://127.0.0.1;
#}
# deny access to .htaccess files, if Apache's document root
# concurs with nginx's one
#
#禁止访问.htxxx文件
#location ~ /\.ht {
# deny all;
#}
}
}
nginx配置
最新推荐文章于 2023-05-24 10:02:23 发布