Nginx反向代理apache及Nginx

简介:

一. 代理apahce:

  1.先配置nginx配置文件:

[root@centos7 conf.d]# vim /opt/app/nginx/conf.d/wordpress.conf

server {

   listen       80;

   server_name  localhost;

   location / {

   proxy_pass http://192.168.1.204;

   proxy_set_header X-Real-IP  $remote_addr;

   }

}

2.若apache需要看到客户端真是IP,需要修改配置文件.

vim /etc/httpd/conf/httpd.conf

LogFormat "%{X-Real-IP}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" 

原来的%h改成{X-Real-IP}i ,这里日志里就客户端访问IP了.


二.nginx方面.

   简单方便.深入的需要看官方文档.

[root@centos7 conf.d]# cat /opt/app/nginx/conf.d/wordpress.conf 

server {

   listen       80;

   server_name  localhost;


   location / {

   proxy_pass http://192.168.1.204;

  proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

   }

}

  本文转自  一招拜师  51CTO博客,原文链接:http://blog.51cto.com/sadoc/1933575

相关文章
|
18天前
|
缓存 负载均衡 算法
解读 Nginx:构建高效反向代理和负载均衡的秘密
解读 Nginx:构建高效反向代理和负载均衡的秘密
30 2
|
5天前
|
应用服务中间件 Apache nginx
apache、nginx开启rewrite重写服务及伪静态
apache、nginx开启rewrite重写服务及伪静态
19 4
|
9天前
|
弹性计算 应用服务中间件 Linux
双剑合璧:在同一ECS服务器上共存Apache与Nginx的实战攻略
在ECS服务器上同时部署Apache和Nginx的实战:安装更新系统,Ubuntu用`sudo apt install apache2 nginx`,CentOS用`sudo yum install httpd nginx`。配置Nginx作为反向代理,处理静态内容及转发动态请求到Apache(监听8080端口)。调整Apache的`ports.conf`监听8080。重启服务测试,实现两者高效协同,提升Web服务性能。记得根据流量和需求优化配置。【6月更文挑战第21天】
139 1
|
4天前
|
JSON 负载均衡 算法
Nginx反向代理与负载均衡
Nginx反向代理与负载均衡
|
24天前
|
Java 应用服务中间件 Apache
Apache HTTP配置反向代理入门
Apache HTTP配置反向代理入门
30 0
Apache HTTP配置反向代理入门
|
8天前
|
缓存 负载均衡 应用服务中间件
Nginx 是一个高性能的开源反向代理服务器和 Web 服务器
Nginx 是一个高性能的开源反向代理服务器和 Web 服务器
13 0
|
12天前
|
Java 应用服务中间件 PHP
杨老师课堂之Nginx学习之反向代理
杨老师课堂之Nginx学习之反向代理
19 0
|
2月前
|
负载均衡 安全 应用服务中间件
nginx配置ssl和反向代理的配置代码
【5月更文挑战第2天】nginx配置ssl和反向代理的配置代码
72 3
|
2月前
|
应用服务中间件 网络安全 Apache
构建高性能Web服务器:Nginx vs Apache
【5月更文挑战第16天】Nginx与Apache是两种主流Web服务器,各具优势。Nginx以其轻量级、高并发处理能力和反向代理功能见长,适合大型网站和高并发场景;而Apache以功能丰富、稳定性强闻名,适合企业网站和需要多种Web服务功能的场景。在性能上,Nginx处理高并发更优,Apache则可能在高负载时遭遇瓶颈。在选择时,应根据实际需求权衡。
|
2月前
|
域名解析 弹性计算 应用服务中间件
基于nginx反向代理实现OSS固定域名IP访问
本文基于阿里云OSS手册:https://help.aliyun.com/zh/oss/use-cases/use-an-ecs-instance-that-runs-centos-to-configure-a-reverse-proxy-for-access-to-oss,继续深入讨论如何利用nginx反向代理,实现固定的IP/域名访问OSS bucket。官方文档能够解决大部分的反向代理固定IP访问oss bucket的场景,但是对于必须使用域名作为endpoint的系统,会出现signatrue鉴权问题。本文继续在官方文档的基础上,将反向代理需要域名作为endpoint的场景补齐方案。

推荐镜像

更多