`

Nginx的基本配置与优化

阅读更多

Nginx的基本配置与优化

Nginx的配置文件默认在Nginx程序安装目录的conf二级目录下面,主配置文件为nginx.conf,对nginx还不是很了解的可以看下我之前对Nginx介绍:

http://wosyingjun.iteye.com/blog/2252941

Nginx 的配置组成:

....
events{
....
}
http{
....
    serer{
        ....
    }
    serer{
        ....
    }
....
}

Nginx 的基本配置:

user  root;  #使用的用户
worker_processes  2;  #指定工作衍生进程数(一般为总CPU核数)  
#工作模式及连接数上限
events {
    worker_connections  1024;  #单个后台worker process进程的最大并发链接数
}
#设定http服务器,利用它的反向代理功能提供负载均衡支持
http {
    include       mime.types;  #设定mime类型,类型由mime.type文件定义
    default_type  application/octet-stream;
    sendfile        on;  #普通应用设为on,磁盘IO重负载应用可设置为off
    keepalive_timeout  65;  #连接超时时间
    #gzip  on; #开启gzip可以加快页面的访问速度
    server {
        #侦听80端口
        listen       80; 
        #Nginx可以配置基于IP和域名的虚拟主机
        server_name  www.xxx.com;
        #设定本虚拟主机的访问日志
        access_log  logs/www.xxx.com.access.log  main;
        #定义服务器的默认网站根目录位置
        location / {
            root   html;
            index  index.html index.htm;
        }
        # 相关请求的跳转
        location /Key {
            proxy_pass  http://127.0.0.1:8880/Key/;
            proxy_set_header    Host        $host;
            proxy_set_header    X-Forwarded-For     $remote_addr;       
        }
        # 定义错误提示页面
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
     # SSL的配置
     server {
            listen       9457 ssl;
            server_name  localhost;
            # SSL证书和秘钥
            ssl_certificate      /usr/local/nginx/ssl/server.cer;
            ssl_certificate_key  /usr/local/nginx/ssl/server_key.pem;

            ssl_session_cache    shared:SSL:1m;
            ssl_session_timeout  5m;

            ssl_ciphers  HIGH:!aNULL:!MD5;
            ssl_prefer_server_ciphers  on;
            # 相关请求的跳转
            location /Key {
                proxy_pass      http://127.0.0.1:8880/Key/;
                proxy_set_header        Host            $host;
                proxy_set_header        X-Forwarded-For         $remote_addr;
            }

            location / {
                root   html;
                index  index.html index.htm;
            }
       }


}
1
6
分享到:
评论
1 楼 longxibo 2016-04-28  
请问一下,搞过tengine2.1.1的自定义错误页面不?

相关推荐

    Nginx服务器的安装与配置.pdf

    Nginx基本配置.pdf Nginx模块.pdf Nginx指南.pdf 第1章 Nginx简介.pdf 第2章 Nginx服务器的安装与配置.pdf 第3章 Nginx的基本配置与优化.pdf 第4章 Nginx与PHP(FastCGI)的安装、配置与优化.pdf 第5章 Nginx与JSP、...

    实战nginx.pdf

    第3章Nginx基本配置与优化;第4章Nginx与PHP;第5章Nginx与JSP、ASP.NET..第6章Nginx http负载均衡和反向代理;第7章Nginx 的rewrite规则与实例;第8章 Nginx 模块开发;第9章Nginx 的web缓存服务与新浪网的开源N...

    nginx-配置指南 2018

    第3章 Nginx的基本配置与优化 第4章 Nginx与PHP(FastCGI)的安装、配置与优化 第5章 Nginx与JSP、ASP.NET、Perl的安装与配置 第6章 Nginx HTTP负载均衡和反向代理的配置与优化 第7章 Nginx的Rewrite规则与实例 第8章 ...

    实战Nginx-PDF版.zip

    第3章Nginx基本配置与优化;第4章Nginx与PHP;第5章Nginx与JSP、ASP.NET..第6章Nginx http负载均衡和反向代理;第7章Nginx 的rewrite规则与实例;第8章 Nginx 模块开发;第9章Nginx 的web缓存服务与新浪网的开源N...

    Nginx全套学习指南

    第3章 Nginx的基本配置与优化 第4章 Nginx与PHP(FastCGI)的安装、配置与优化 第5章 Nginx与JSP、ASP.NET、Perl的安装与配置 第6章 Nginx HTTP负载均衡和反向代理的配置与优化 第7章 Nginx的Rewrite规则与实例 第8章 ...

    Nginx 性能优化实践1

    1. Nginx 反向代理与负载均衡 2. Nginx 实现速缓存 3. Nginx 性能参数调优 1. 反向代理基本配置 2. 负载均衡配置与参数解析 3.

    Nginx配置优化详解

    如果你已经安装过Nginx并在生产环境中使用,那么Nginx配置优化你一定也要做,这样才能看到Nginx性能,本文就从基本配置优化开始到高层配置教你如何优化Nginx

    nginx实战-nginx

    第1章 Nginx简介.pdf第2章 Nginx服务器的安装与配置.pdf第3章 Nginx的基本配置与优化.pdf第4章 Nginx与PHP(FastCGI)的安装、配置与优化.pdf第5章 Nginx与JSP、ASP.NET、Perl的安装与配置.pdf第6章 Nginx HTTP负载...

    Nginx 手册

    3.Nginx的基本配置与优化 4.Nginx与PHP(FastCGI)的安装,配置与优化 5.Nginx与JSP,ASP.NET,Perl的安装与配置 6.Nginx HTTP负载均衡和反向代理的配置与优化 7.Nginx的Rewrite规则与实例 8.Nginx模块开发 9.Nginx的web...

    实战nginx-张宴

    第3章 Nginx的基本配置与优化 3.1 Nginx的完整配置示例 3.2 Nginx的虚拟主机配置 3.3 Nginx的日志文件配置与切割 3.4 Nginx的压缩输出配置 3.5 Nginx的自动列目录配置 3.6 Nginx的浏览器本地缓存设置 第4章 Nginx与...

    Nginx实战:取代Apache的高性能Web服务器

    第3章 Nginx的基本配置与优化 第4章 Nginx与PHP(FastCGI)的安装、配置与优化 第5章 Nginx与JSP、ASP.NET、Perl的安装与配置 第6章 Nginx HTTP负载均衡和反向代理的配置与优化 第7章 Nginx的Rewrite规则与实例 第8章 ...

    实战Nginx.取代Apache的高性能Web服务器

    第3章 Nginx的基本配置与优化 3.1 Nginx的完整配置示例 3.2 Nginx的虚拟主机配置 3.3 Nginx的日志文件配置与切割 3.4 Nginx的压缩输出配置 .3.5 Nginx的自动列目录配置 3.6 Nginx的浏览器本地缓存设置 第4章...

    实战Nginx:取代Apache的高性能Web服务器 第一章

    第3章 Nginx的基本配置与优化 3.1 Nginx的完整配置示例 3.2 Nginx的虚拟主机配置 3.3 Nginx的日志文件配置与切割 3.4 Nginx的压缩输出配置 .3.5 Nginx的自动列目录配置 3.6 Nginx的浏览器本地缓存设置 第4章 Nginx与...

    nginx 官方中文手册

    第1章 Nginx简介 第2章 Nginx服务器的安装与配置 第3章 Nginx的基本配置与优化 第4章 Nginx与PHP(FastCGI)的安装、配置与优化 第5章 Nginx与JSP、ASP.NET、Perl的安装与配置

    深入理解Nginx模块开发与架构解析.pdf

    阅读这一部分的读者不需要了解C语言,就可以学习如何部署Nginx,学习如何向其中添加各种官方、第三方的功能模块,如何通过修改配置文件来更改Nginx及各模块的功能,如何修改Linux操作系统上的参数来优化服务器性能,...

    Ngnix学习指南电子版

    第3章 Nginx的基本配置与优化 第4章 Nginx与PHP(FastCGI)的安装、配置与优化 第5章 Nginx与JSP、ASP.NET、Perl的安装与配置 第6章 Nginx HTTP负载均衡和反向代理的配置与优化 第7章 Nginx的Rewrite规则与实例 第8章 ...

Global site tag (gtag.js) - Google Analytics