Nginx教程

高性能、轻量级别的web服务 Nginx(编译安装、基于授权和客户端访问控制)

本文主要是介绍高性能、轻量级别的web服务 Nginx(编译安装、基于授权和客户端访问控制),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

Nginx网站服务
一.Nginx概述
  ① 一款高性能、轻量级web服务
  ② Nginx编译安装
  ③ Nginx运行控制
二.编译安装Nginx服务
新版本升级
三.认识Nginx服务的主配置文件
四.访问状态统计配置
五.基于授权的访问控制
六.基于客户端访问控制

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

http {
##文件扩展名与文件类型映射表
include mime.types;
##默认文件类型
default_type application/octet-stream;
##日志格式设定
#log_format main '$remote_addr - $remote_user [$time_local] "$request" '
# '$status $body_bytes_sent "$http_referer"
# '"Shttp_user_agent" "$http_x_forwarded_for"' ;
##访问日志位置
#access_log logs/access.log main;
##支持文件发送(下载)
sendfile on;
##此选项允许或禁止使用socket的TCP_CORK的选项(发送数据包前先缓存数据),此选项仅在使用sendfile的时候使用
#tcp_nopush on;
##连接保持超时时间,单位是秒
#keepalive_timeout 0;
keepalive_timeout 65;
##gzip模块设置,设置是否开启gzip压缩输出
#gzip on;

##Web服务的监听配置
server {
##监听地址及端口
listen 80;
##站点域名,可以有多个,用空格隔开
server name Www.kgc.com;
##网页的默认字符集
charset utf-8;
##根目录配置
location / {
##网站根目录的位置/usr/local/nginx/html
root html ;
##默认首页文件名
index index.html index.php;
}
##内部错误的反馈页面
error_page 500 502 503 504 /50x.html;
##错误页面配置
location = /50x.html {
root html;
}
}
}

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

这篇关于高性能、轻量级别的web服务 Nginx(编译安装、基于授权和客户端访问控制)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!