![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
nginx
chenyulancn
python、golang、c/c++、linux、虚拟化、大数据
展开
-
nginx反向代理配置
nginx作为web服务器一个重要的功能就是反向代理。当然你也可以使用nginx配置正向代理,本是介绍如何配置nginx的反向代理。nginx反向代理的指令不需要新增额外的模块,默认自带proxy_pass指令,只需要修改配置文件就可以实现反向代理。配置前的准备工作,后端跑apache服务的ip和端口,也就是说可以通过http://ip:port能访问到你的网站。然转载 2017-02-20 09:18:50 · 567 阅读 · 0 评论 -
配置 实现nginx 简单正向代理
1. 学习测试阶段,未避免破坏 nginx原有的配置文件,可在与 nginx.conf 同目录下创建一个新的文件----proxy.proxy 文件内容如下:server { listen 8099; server_name localhost; location / { #请求的主机域名; # pro原创 2017-02-17 16:37:35 · 1358 阅读 · 0 评论 -
Nginx 配置从零开始
作为一个 nginx 的初学者记录一下从零起步的点滴。基本概念Nginx 最常的用途是提供反向代理服务,那么什么反向代理呢?正向代理相信很多大陆同胞都在这片神奇的土地上用过了,原理大致如下图:代理服务器作为客户端这边的中介接受请求,隐藏掉真实的客户,向服务器获取资源。如果代理服务器在长城外的话还能顺便帮助我们实现翻越长城的目的。而反向代理顾名思义就是反过来代理服务器转载 2017-02-17 15:04:31 · 495 阅读 · 0 评论 -
Linux(CentOS)下,下载安装Nginx并配置
1、准备工作选首先安装这几个软件:GCC,PCRE(Perl Compatible Regular Expression),zlib,OpenSSL。Nginx是C写的,需要用GCC编译;Nginx的Rewrite和HTTP模块会用到PCRE;Nginx中的Gzip用到zlib;用命令“# gcc”,查看gcc是否安装;如果出现“gcc: no input files”信息,说转载 2017-02-17 13:59:12 · 1277 阅读 · 0 评论 -
Nginx正反向代理、负载均衡等功能实现配置
系统环境:VirtualBox ManagerCentos6.4nginx1.10.0IP对应的机器名: IP 机器名 角色名10.0.0.139 [elk] client10.0.0.136 [转载 2017-04-26 14:43:35 · 423 阅读 · 0 评论 -
nginx的五种负载算法
、fair(第三方) 掉了,则能自动剔除。(如果又存活了,能自动加进来吗?) 测试结果:[root@xxw conf]# for i in $(seq 10); do curl http://192.168.109.4 ;done192.168.109.5 It is work!192.168.109.3 It is work!192.168.109.3 I转载 2017-04-26 15:01:11 · 4604 阅读 · 0 评论 -
Nginx集群
Nginx 简介Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。 Igor 将源代码以类 BSD 许可证的形式发布。尽管还是测试版,但是,Nginx 已经因为它的稳定性、转载 2017-04-26 16:06:58 · 650 阅读 · 0 评论 -
nginx反向代理网站(网易、百度之类的)
使用nginx反向代理百度之类的网站和反向代理自己发布的服务设置上有点差别,因为此差别费时良久,故记录在此。使用include 配置文件方式,首先在 nginx.conf文件的 http 中 加入,include /etc/nginx/proxy34.conf;proxy34.conf 文件内容如下:## Basic reverse proxy原创 2017-04-27 10:09:18 · 33689 阅读 · 1 评论 -
centos6 ,7 使用yum 安装最新nginx版本
1 创建 nginx.repovi /etc/yum.repos.d/nginx.repo 文件内容如下(如果是centos6,则对应的把数字 7 改成 6 ):[nginx]name=nginx repobaseurl=http://nginx.org/packages/centos/7/$basearch/ # baseurl=http://nginx.org翻译 2017-04-27 10:30:25 · 3248 阅读 · 0 评论