nginx confg 配置实例
时间: 2023-09-01 18:05:25 浏览: 175
nginx配置文件(nginx.conf)是用来配置Nginx服务器的主要文件。以下是一个nginx配置实例:
```
user nginx; #指定Nginx运行的用户和用户组
worker_processes 1; #指定Nginx worker进程的数量
error_log /var/log/nginx/error.log warn; #定义错误日志的位置和级别
pid /var/run/nginx.pid; #指定保存Nginx主进程的pid文件的路径
events {
worker_connections 1024; #指定每个worker进程可以同时处理的连接数
}
http {
include /etc/nginx/mime.types; #包含MIME类型配置文件
default_type application/octet-stream; #设置默认的MIME类型
sendfile on; #启用高效的文件传输模式
keepalive_timeout 65; #设置长连接超时时间
server {
listen 80; #定义此服务器块监听的端口号
server_name example.com; #设置服务器名
location / {
root /var/www/html; #定义服务器的根目录
index index.html index.htm; #设置默认的索引文件
}
error_page 404 /404.html; #定义404页面
location = /404.html {
root /var/www/html; #定义404页面的存储路径
}
error_page 500 502 503 504 /50x.html; #定义5xx页面
location = /50x.html {
root /var/www/html; #定义5xx页面的存储路径
}
}
}
```
以上是一个基本的Nginx配置实例,其中包括了服务器块的定义、监听的端口号、服务器名、根目录设置、错误页面的定义等。可以根据实际需求进行修改和扩展。
阅读全文