在之前nginx, php ,mariadb 的基础上配置反向代理
之前的配置链接
https://blog.csdn.net/weixin_38232096/article/details/124557082

克隆快照,创建两个新系统
web 代理服务器 222.111.106.11;
server1 222.111.106.12;
server2 222.111.106.13;

  1. Nginx反向代理后端http网站
    分别重新安装httpd, php
    yum -y install httpd php
    [root@sunny2 ~]# vim /etc/httpd/conf/httpd.conf
DocumentRoot "/var/www/webhtml"#
# Relax access to content within /var/www.
#
<Directory "/var/www">AllowOverride None# Allow open access:Require all granted
</Directory># Further relax access to the default document root:
<Directory "/var/www/webhtml">

[root@sunny2 ~]# cat /var/www/webhtml/index.php
This is www2

[root@sunny2 ~]# vim /var/www/webhtml/index.php

下面在主服务器配置代理
[root@sunny ~]# vim /usr/local/nginx/conf/nginx.conf

    upstream cluster1 {server 222.111.106.12;server 222.111.106.13;}
    location / {root   html;index  index.php index.html;**proxy_pass http://cluster1;**}

重启nginx
#ngx-reload

Ctrl+F5 刷新页面


2. Nginx 反向代理后端ssh服务器
配置nginx.conf
[root@sunny ~]# vim /usr/local/nginx/conf/nginx.conf

stream {upstream ssh_node2{server 222.111.106.17:22 max_fails=3 fail_timeout=30s;
}server {listen 2222;proxy_connect_timeout 60s;proxy_timeout 10m;proxy_pass ssh_node2;}}

测试:

[root@sunny ~]# netstat -tnl|grep 2222
tcp        0      0 0.0.0.0:2222            0.0.0.0:*               LISTEN

在另外一台电脑测试,通过代理服务器访问

Connection to 222.111.106.18 closed.
[root@sunny2 ~]# ssh -p 2222  root@222.111.106.18
root@222.111.106.18's password:
Last login: Thu May  5 15:45:36 2022 from 222.111.106.18
[root@sunny2 ~]# 在这里插入代码片
[root@sunny2 ~]# ifconfig
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500inet 222.111.106.17  netmask 255.255.0.0  broadcast 222.111.255.255inet6 fe80::a143:dcb9:e70f:b133  prefixlen 64  scopeid 0x20<link>inet6 fe80::80e1:a1cc:ff67:ab7c  prefixlen 64  scopeid 0x20<link>inet6 fe80::eaa:1060:4b26:40f6  prefixlen 64  scopeid 0x20<link>ether 00:0c:29:ec:58:39  txqueuelen 1000  (Ethernet)RX packets 490525  bytes 37520797 (35.7 MiB)RX errors 0  dropped 0  overruns 0  frame 0TX packets 4145  bytes 837842 (818.2 KiB)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

配置nginx反向代理相关推荐

  1. 配置nginx反向代理jira并实现https

    摘要: 配置nginx反向代理jira并实现https 配置Tomcat 在本文中,我们设置可以在地址http://jira.aniu.so/jira(标准HTTP端口80)上访问JIRA,而JIRA ...

  2. 相同Ip 不同端口配置Nginx反向代理Apache

    相同Ip  不同端口 配置Nginx反向代理Apache(就是Nginx跳转到Apache) 在linux 一经搭建好环境  先后安装了Nginx  和Apache 由于 默认端口都是:80 一般客户 ...

  3. 基于CentOS 7配置Nginx反向代理

    Nginx作为反向代理服务器被广泛使用在各大互联网企业.它简单易用,可以根据业务的需求将其不同的业务类型代理至不同的服务器,将整个站点请求压力按类型分摊到不同的服务器.该方式使的整个站点请求性能得以极 ...

  4. winds配置nginx反向代理和负载均衡

    1.首先去管网去下载nginx 下载地址:http://nginx.org/en/download.html 解压并打开截图如下(放的位置不要有中文要不然会启动出错): 2.启动一个tomcat服务器 ...

  5. windows配置nginx反向代理

    目录 下载与安装 启动nginx 配置多个server 配置反向代理 通过url跳转到不同的服务 下载与安装   首先是打开nginx的下载页面,链接为http://nginx.org/en/down ...

  6. 从0开始,在Linux中配置Nginx反向代理、负载均衡、session共享、动静分离

    写这篇文章花费了我近一周的时间,参考网上许多优秀的博客文章,我不敢说写的很好,至少很全很详细.本文先介绍原理部分,然后再进行实战操作,我认为这样才会有更深的理解,不过这也导致了文章篇幅很长.但是,如果 ...

  7. 配置nginx反向代理时,要注意的权限设置

    MYPM演示环境(www.mypm.cc/mypm)中当下载大的附件,或是页面中有大图片时,就会下载中断或是图版无法显示 也许你要说我用的nginx缺省的设置没碰到这问题,那是因为你的网站没大文件 查 ...

  8. 简单配置nginx反向代理,实现跨域请求

    简单配置nginx去做反向代理,实现跨域请求 简单介绍nginx的nginx.conf最核心的配置,去做反向代理,实现跨域请求. 更多详细配置,参考nginx官方文档 先介绍几个nginx命令 打开n ...

  9. Centos配置nginx反向代理8080端口到80端口

    微信公众号需要接入的端口是8080,如何修改8080为80端口呢?这里需要用到的是反向代理:nginx 1)安装nginx:yum install nginx -y 2)启动nginx:service ...

最新文章

  1. python输出程序运行时间_Python计算程序运行时间—time.time()、time.clock()
  2. 面试必问:十大经典排序算法总结
  3. notepad 替换行收尾字符串或在行首尾新增字符
  4. Matlab学习笔记:画图多重设置
  5. ES6-24 生成器与迭代器的应用
  6. python 进程池 等待数量_【2020Python修炼记】python并发编程(六)补充—进程池和线程池...
  7. Oracle dataguard 正常切换和应急切换
  8. java过去localhost出错,http://localhost:8080/ 访问出404,不知道哪错了
  9. Java和python哪个好,学哪个有用。
  10. 基于安卓/android/微信小程序的个人健康打卡系统APP-#计算机毕业设计
  11. 用java计算定积分
  12. 微型计算机原理目录,微型计算机原理与应用 目录
  13. 最新研究发现:另一半学历越高,你的身体可能就越健康
  14. FOC——18.单片机CPU内核框图
  15. 零基础全天自学PHP,7个月后我找到了工作
  16. 蓝彩影视V73-安卓/苹果/网页/TV端/有教程
  17. R语言的graphics功能(画图)
  18. Comet OJ - 2019国庆欢乐赛 G 后缀数组
  19. 微信小程序装修解决方案ppt_微信小程序开发教程.ppt
  20. 音视频QoE核心指标

热门文章

  1. noip计算机复赛比赛试题,NOIP2018复赛成绩19日可查!
  2. 如何用最小代价,迅速提高你项目中“shit,android设计模式有几种
  3. java的代码之进制转换(2,8,16与10进制转换)
  4. 面试快速复习(三):概率论与数理统计
  5. java中文分词算法
  6. potPlay——记忆播放位置、各种快捷键
  7. matlab 将图片遮罩处理,matlab - 如何使用交互式网格在matlab上遮罩图像? - 堆栈内存溢出...
  8. winform之propertyGrid控件简单使用方法
  9. matlab 滑动平均滤波,滑动平均滤波器实验报告
  10. Spring Cloud Alibaba一站式解决方案