`

nginx安装与调优【原创】

阅读更多
前端时间为公司的nginx进行调优,顺便记录一下内容。

一、安装
1. 下载
pcre
zlib
nginx

2. 安装
   tar -xvf xxx.tar
   cd xxx
   ./configure
   make && make install
   按 pcre->zlib-nginx 顺序安装即可。

3. 添加软连接
   ln -s /usr/local/lib/libpcre.so.1 /lib64

4. 相关命令
   启动 /usr/local/nginx/sbin/nginx
   重启 /usr/local/nginx/sbin/nginx -s reload
   停止 /usr/local/nginx/sbin/nginx -s stop

二、配置
打开 /usr/local/nginx/conf/nginx.conf
设置负载均衡
   upstream backend {
       server 192.168.3.141:8888;
       server 192.168.3.142:8888;
       server 192.168.3.143:8888;
       server 192.168.3.144:8888;
   }

设置反向代理
   server {
        listen       80;
        server_name  gateway;
        location / {
                #设置主机头和客户端真实地址,以便服务器获取客户端真实IP
        	proxy_set_header Host $host;
        	proxy_set_header X-Real-IP $remote_addr;
        	proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        		
        	#禁用缓存
                proxy_buffering off;
            
                #反向代理的地址
                proxy_pass http://backend;
        }
    }


三、优化
参看 Nginx配置性能优化

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    nginx性能与调优

    **Nginx性能与调优** Nginx是一款高性能、轻量级的Web服务器和反向代理服务器,广泛应用于互联网领域,尤其在处理高并发连接和静态内容分发上表现出色。本文将深入探讨Nginx的性能特点、优化策略以及配置方法。 ##...

    深入理解Nginx负载均衡与调优

    该文档以Nginx为基础,详细梳理了负载均衡的原理,以及优化方式,和实现步骤,无论新手还是大虾都可以从中得到深入体会。

    LNMP Nginx服务器调优实践

    对于动态内容的处理,Nginx提供了fastcgi_pass指令将请求转发给后端的FastCGI服务器,以及uwsgi_pass和scgi_pass指令用于与uwsgi和SCGI协议的服务器通信。在这些转发指令中,可以设置缓冲区的大小,以减少对后端的...

    nginx配置文件,nginx调优配置

    nginx配置文件,nginx调优配置

    Java生产环境下性能监控与调优详解.7z

    Java生产环境下性能监控与调优详解 ...学会线上代码调试,Tomcat、Nginx,GC调优等手段; 读懂JVM字节码指令,分析源码背后原理,提升应对线上突发状况的能力 慕课网地址:https://coding.imooc.com/class/241.html

    nginx安装与使用.zip

    nginx安装与使用 http://blog.163.com/njut_wangjian/blog/static/1657964252013327103716818/ Nginx开发从入门到精通 http://tengine.taobao.org/book/index.html nginx官网上下载相应的安装包,--- 直接解压就...

    nginx安装与配置

    Nginx 安装与配置 Nginx 是一款高性能的 Web 和反向代理服务器,由俄罗斯的程序设计师 Igor Sysoev 所开发。它是一个 IMAP/POP3/SMTP 代理服务器,在高连接并发的情况下,Nginx 是 Apache 服务器不错的替代品。 1....

    nginx安装部署手册

    本文档将详细介绍 Nginx 安装部署的步骤和配置,包括必要的工具包安装、Nginx 安装、插件安装、配置 Nginx.conf 文件等方面的知识点。 必要的工具包安装 在安装 Nginx 之前,需要安装一些必要的工具包。这些工具包...

    nginx一键安装包含自动安装脚本

    **Nginx 一键安装与自动化脚本** 在IT行业中,服务器配置和管理是一项重要的任务,尤其是在处理Web服务时。Nginx是一款高性能的HTTP和反向代理服务器,以其高效、稳定和轻量级的特性而广受欢迎。本文将详细讨论如何...

    Nginx:Nginx故障排查与性能调优.docx

    Nginx:Nginx故障排查与性能调优.docx

    Nginx1.8.0安装简述

    Nginx 1.8.0 安装简述 Nginx 是一种流行的开源 Web 服务器软件,广泛应用于生产环境中。为了帮助读者快速掌握 Nginx 的安装过程,本文将详细介绍 Nginx 1.8.0 的安装步骤。 一、下载依赖项 在安装 Nginx 之前,...

    nginx离线安装依赖项-linux系统/麒麟v10系统

    nginx离线安装依赖项_linux系统/麒麟v10系统. 离线安装 内网离线安装Nginx 安装Nginx的依赖包如下: PCRE(Perl Compatible Regular Expressions):Nginx使用PCRE来支持正则表达式,可以使用它更灵活地匹配和处理...

    nginx安装步骤详细

    Nginx 安装步骤详细 Nginx 是一个流行的开源 Web 服务器软件,广泛应用于 Web 服务器、反向代理、负载均衡、媒体流等领域。下面是 Nginx 安装步骤的详细介绍。 安装前的准备 在安装 Nginx 之前,需要确保编译环境...

    Nginx安装配置、Resin安装配置说明文档

    (2) Nginx安装与配置 - 18 - 1) Nginx安装 - 18 - 2) Nginx配置 - 19 - (3) Resin安装与配置 - 21 - 1) Resin安装 - 21 - 2) Resin配置 - 21 - (4) Linux下Nginx+Resin负载均衡,session问题解决实例 - 21 - 1) 测试...

    Windows下Nginx的安装与配置

    Windows 下 Nginx 的安装与配置 Nginx 是一款高性能的、轻量级的 HTTP Web 服务器和反向代理服务器及电子邮件 IMAP/POP3/SMTP 代理服务器。其稳定性、丰富的功能集、示例配置文件和低系统资源的消耗使得其广泛应用...

    Nginx基础架构与工作原理+Nginx安装与配置环境搭建+Nginx核心配置指令详解+Nginx反向代理与负载均衡技术等教程

    Nginx与HTTPS配置实践 Nginx限流与防盗链设置 Nginx动静分离与媒体处理 Nginx邮件服务器配置 Nginx模块开发与自定义 Nginx在高并发场景下的应用 Nginx与后端语言(PHP,Python)的集成 Nginx故障排查与性能调优

    Nginx安装+nginx_upstream_check_module后端健康检查

    ### Nginx安装与后端健康检查模块配置详解 #### 一、Nginx环境搭建与核心组件安装 **1.1 基础环境准备** - **操作系统**: CentOS 6.5 - **基本服务器配置**: 在安装过程中选择了“基本服务器”配置。 **1.2 安装...

    nginx安装全流程

    ### Nginx安装全流程 Nginx是一款高性能的HTTP服务器及反向代理服务软件,它在互联网领域扮演着至关重要的角色。本文将详细介绍Nginx的安装全流程,涵盖安装前的准备、安装步骤、配置流程以及如何实现开机自启动。 ...

    Llinux环境Nginx安装与配置

    "Linux环境Nginx安装与配置" Linux环境Nginx安装与配置是指在Linux平台上安装和配置Nginx服务器的过程。Nginx是一个流行的Web服务器软件,经常用于反向代理服务器、负载均衡器和媒体流服务器等。 Nginx的安装需要...

Global site tag (gtag.js) - Google Analytics