前端时间为公司的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性能与调优 为毛必须要20个字啊 真是麻烦
该文档以Nginx为基础,详细梳理了负载均衡的原理,以及优化方式,和实现步骤,无论新手还是大虾都可以从中得到深入体会。
LNMP Nginx服务器调优实践,大牛的经验,值得好好学习下
nginx配置文件,nginx调优配置
Java生产环境下性能监控与调优详解 ...学会线上代码调试,Tomcat、Nginx,GC调优等手段; 读懂JVM字节码指令,分析源码背后原理,提升应对线上突发状况的能力 慕课网地址:https://coding.imooc.com/class/241.html
Nginx 安装成Windows 服务方法
nginx安装与使用 http://blog.163.com/njut_wangjian/blog/static/1657964252013327103716818/ Nginx开发从入门到精通 http://tengine.taobao.org/book/index.html nginx官网上下载相应的安装包,--- 直接解压就...
nginx安装环境及nginx_1.18.0安装包,gcc、g++、pcre、zlib、nginx包
Nginx所需环境的安装,及nginx安装,nginx相关功能开启,后端节点健康检查插件安装,静态资源缓存插件,缩略图插件安装等。
nginx离线安装依赖项_linux系统/麒麟v10系统. 离线安装 内网离线安装Nginx 安装Nginx的依赖包如下: PCRE(Perl Compatible Regular Expressions):Nginx使用PCRE来支持正则表达式,可以使用它更灵活地匹配和处理...
一、nginx 安装与运行 (Mac OS环境) 1. 安装 nginx 可通过 Homebrew 可直接安装: $brew install nginx 安装好后,默认首页的文件在 /usr/local/var/www 文件夹下 默认的配置文件地址在 /usr/local/etc/nginx/nginx...
第⼀部分:Tomcat 系统架构与原理剖析 第⼆部分:Tomcat 服务器核⼼配置详解 第三部分:⼿写实现迷你版 Tomcat 第四部分:Tomcat 源码构建及核⼼流程源码剖析 第五部分:Tomcat 类加载机制剖析 第六部分:Tomcat 对 ...
nginx调优相关基本配置参考
此文档详细介绍了Windows下Nginx的安装与配置,可以让用户在最短的时间内完全配置好nginx!
Nginx的安装配置及整合PHP,内容:Nginx安装配置,安装MySQL数据库,PHP的安装配置,整合测试
自己整理的nginx安装部署相关的一些经验,供参考
nginx安装全流程,包括安装流程,配置流程,还有开机自启动
nginx安装使用教程nginx安装使用教程
nginx安装与使用操作手册,一、安装Nginx,二、使用Nginx:简单与单台Tomcat整合,三、详细使用,四.配置tomcat集群负载均衡,五.其他配置信息文件说明
linux系统nginx一键自动离线安装包,含安装脚本。内含zlib、pcre、openssl、nginx等安装包