Nginx 常用配置模板
user root root; worker_processes auto;
worker_rlimit_nofile 51200; events {
use epoll;
worker_connections 51200;
multi_accept on;
} http {
include mime.types;
default_type application/octet-stream;
server_names_hash_bucket_size 128;
client_header_buffer_size 32k;
large_client_header_buffers 4 32k;
client_max_body_size 1024m; add_header Access-Control-Allow-Origin *;
add_header Access-Control-Allow-Headers X-Requested-With;
add_header Access-Control-Allow-Methods GET,POST,OPTIONS; sendfile on;
tcp_nopush on; keepalive_timeout 60;
tcp_nodelay on; fastcgi_connect_timeout 300;
fastcgi_send_timeout 300;
fastcgi_read_timeout 300;
fastcgi_buffer_size 64k;
fastcgi_buffers 4 64k;
fastcgi_busy_buffers_size 128k;
fastcgi_temp_file_write_size 256k; gzip on;
gzip_min_length 1k;
gzip_buffers 4 16k;
gzip_http_version 1.1;
gzip_comp_level 2;
gzip_types text/plain application/javascript application/x-javascript text/javascript text/css application/xml application/xml+rss;
gzip_vary on;
gzip_proxied expired no-cache no-store private auth;
gzip_disable "MSIE [1-6]\."; server_tokens off;
access_log off; include vhost/*.conf;
}
server
{
listen 80;
#listen [::]:80;
server_name homework.wfkids.net;
return 301 https://$server_name$request_uri; access_log logs/homework80.log;
}
server
{
listen 443;
#listen [::]:80;
server_name homework.wfkids.net;
index index.html index.htm index.php default.html default.htm default.php;
root /home/static/pages/homework.wfkids.net; #error_page 404 /404.html; #location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
#{
# expires 30d;
#} #location ~ .*\.(js|css)?$
#{
# expires 12h;
#} location ~ /\.
{
deny all;
} location /course
{
proxy_pass http://homework.wfkids.net/course;
} access_log logs/homework443.log;
}
server
{
listen 80;
#listen [::]:80;
server_name 1111.wfkids.net;
index index.html index.htm index.php default.html default.htm default.php;
root /home/wwwroot/1111.wfkids.net; include none.conf;
#error_page 404 /404.html;
include enable-php.conf; #location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
#{
# expires 30d;
#} #location ~ .*\.(js|css)?$
#{
# expires 12h;
#} location ~ /\.
{
deny all;
} location /wfcm-api
{
proxy_pass http://wfnx.wfkids.net/wfcm-api;
} location /record
{
proxy_pass http://release.console.wf.pcein.com:28080/record;
}
location /mmopen{
proxy_pass http://thirdwx.qlogo.cn/mmopen;
}
access_log off;
}
server
{
listen 443;
#listen [::]:80;
server_name 1111.wfkids.net;
index index.html index.htm index.php default.html default.htm default.php;
root /home/wwwroot/1111.wfkids.net; include none.conf;
#error_page 404 /404.html;
include enable-php.conf; #location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
#{
# expires 30d;
#} #location ~ .*\.(js|css)?$
#{
# expires 12h;
#} location ~ /\.
{
deny all;
} location /wfcm-api
{
proxy_pass http://wfnx.wfkids.net/wfcm-api/;
} location /record
{
proxy_pass http://release.console.wf.pcein.com:28080/record;
}
location /mmopen{
proxy_pass http://thirdwx.qlogo.cn/mmopen;
}
access_log off;
}
Nginx 常用配置模板的更多相关文章
- 【第六课】Nginx常用配置下详解
目录 Nginx常用配置下详解 1.Nginx虚拟主机 2.部署wordpress开源博客 3.部署discuz开源论坛 4.域名重定向 5.Nginx用户认证 6.Nginx访问日志配置 7.Ngi ...
- 轻量级HTTP服务器Nginx(常用配置实例)
轻量级HTTP服务器Nginx(常用配置实例) 文章来源于南非蚂蚁 Nginx作为一个HTTP服务器,在功能实现方面和性能方面都表现得非常卓越,完全可以与Apache相媲美,几乎可以实现Apa ...
- Nginx常用配置实例(4)
Nginx作为一个HTTP服务器,在功能实现方面和性能方面都表现得非常卓越,完全可以与Apache相媲美,几乎可以实现Apache的所有功能,下面就介绍一些Nginx常用的配置实例,具体包含虚拟主机配 ...
- nginx常用配置
nginx.conf配置文件详解 其主要分为几个模块 全局快 从开始到events块之间的一部分内容,其作用域为全局作用域 events块 主要负责Nginx服务器与用户的网络连接 常用设置: 是否开 ...
- nginx常用配置2
## 一.Nginx中虚拟主机配置 ### 1.基于域名的虚拟主机配置 1.修改宿主机的hosts文件(系统盘/windows/system32/driver/etc/HOSTS) linux : ...
- Nginx 常用配置方式说明
原文内容来自于LZ(楼主)的印象笔记,如出现排版异常或图片丢失等问题,可查看当前链接:https://app.yinxiang.com/shard/s17/nl/19391737/7619763f-1 ...
- 第十章 nginx常用配置介绍
一.虚拟主机 1.配置方式 #虚拟主机配置方式:1.基于多IP的方式2.基于多端口的方式3.基于多域名的方式 2.方式一:基于多IP的方式 1.第一个配置文件[root@web02 /etc/ngin ...
- nginx常用配置系列-HTTPS配置
接上篇,nginx配置系列 HTTPS现在已经很流行,特别是AppStore上线的应用要求使用HTTPS进行通信,出于安全考虑也应该使用HTTPS,HTTPS配置需要准备证书文件,现在也有很多免费证书 ...
- nginx常用配置系列-虚拟主机
本来准备详尽的出一份nginx配置讲解,但nginx功能配置繁多,平常使用中使用最多的一般有: 1. 虚拟主机配置 2. HTTPS配置 3. 静态资源处理 4. 反向代理 ============= ...
随机推荐
- CNI flannel插件
// plugins/meta/flannel/flannel.go func cmdAdd(args *skel.CmdArgs) error 调用n, err := loadFlannelNetC ...
- tornado requesthandler可以重写的方法
一 :RequestHandler 一般我们继承tornado.web.RequestHandler 1,RequestHandler.initialize()一般用于初始化,第三个字典参数传入 cl ...
- HDU3552(贪心)
题目是将一系列点对(a,b)分成两个集合.使得A集合的最大a+B集合的最大数b得和最小. 思路:http://blog.csdn.net/dgq8211/article/details/7748078 ...
- df: `/root/.gvfs': Permission denied
在使用oracle账户检查本地磁盘情况时,总是出现df: `/root/.gvfs': Permission denied信息提示. [oracle@rac1 ~]$ df -h Filesystem ...
- appium的API
使用的语言是java,appium的版本是1.3.4,java-client的版本是java-client-2.1.0,建议多参考java-client-2.1.0-javadoc. 1.使用Andr ...
- restful API(转自阮一峰)
RESTful API 设计指南 网络应用程序,分为前端和后端两个部分.当前的发展趋势,就是前端设备层出不穷(手机.平板.桌面电脑.其他专用设备......). 因此,必须有一种统一的机制,方便不 ...
- Storm--命令行解析
strom的命令行解析 Commands: activate classpath deactivate dev-zookeeper drpc help jar kill list localconfv ...
- Java并发之CountDownLatch的使用
Java并发之CountDownLatch的使用 一. 简介 Java的并发包早在JDK5这个版本中就已经推出,而且Java的并发编程是几乎每个Java程序员都无法绕开的屏障.笔者今晚在家闲来无事,翻 ...
- Leaflet API 翻译(一)
摘自:http://jsrookie.iteye.com/blog/2318972 L.Map API各种类中的核心部分,用来在页面中创建地图并操纵地图. Constructor(构造器) 通过div ...
- Saltstack 命令行:批量发送命令,返回执行结果
批量发送发送命令符,并返回结果. salt '*' cmd.run 'df -h' ---------------------------------------- Stest1: Filesyste ...