首页 > 系统相关 >Linux&Nginx16_Nginx反向代理6

Linux&Nginx16_Nginx反向代理6

时间:2023-04-10 10:45:52浏览次数:46  
标签:index 代理 代理服务器 Nginx 反向 Nginx16 Linux 服务器

一、概念

 反向代理代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个反向代理服务器。

 首先我们先理解正向代理,如下图:

 

 

 正向代理是针对你的客户端,而反向代理是针对服务器的,如下图:

    

 

二、配置反向代理-准备工作

 1. 将travel案例部署到tomcat中(ROOT目录),上传到服务器

 2. 启动TOMCAT,输入网址http://192.168.240.128:8080 可以看到网站首页

三、配置反向代理

 1. 在Nginx主机修改nginx配置文件

upstream tomcat-travel{
       server 192.168.240.128:8080;
}

server {
        listen       80; # 监听的端口
        server_name  www.hmtravel.com; # 域名或ip
        location / {    # 访问路径配置
            # root   index;# 根目录
          proxy_pass http://tomcat-travel;
           index  index.html index.htm; # 默认首页
        }
}

 2. 重新启动nginx,然后浏览器访问http://www.hmtravel.com(此域名须配置域名指向)

 

标签:index,代理,代理服务器,Nginx,反向,Nginx16,Linux,服务器
From: https://www.cnblogs.com/ajing2018/p/17302182.html

相关文章

  • GO打包到linux服务器运行
    方法二:本地编译cmd控制台到main.go文件目录下setGOARCH=amd64setGOOS=linuxgobuildmain.go会生成一个没有后缀的二进制文件main将该文件放入linux系统某个文件夹下赋予权限chmod777main最后执行./main就行了。如果想让项目在后台执行:执行nohup./main&,这样......
  • Linux|windows——什么是接口与API接口
    今天有个朋友问我什么接口?你们平时都说在写接口,写的是什么鬼啊?我一开始就想,咦小陈同学怎么突然了解编程接口了,不过听到他后一个提问我知道原来他想的是API接口,不过被我主观意识习惯想成了编程定义上的接口。所以就突发其想,想写篇东西说明一下编程定义的接口,与API接口含义。为了区......
  • Linux sed 命令
    Linuxsed命令非常重要,今天海外项目部署正好用到,配置文件中https全部修改为httpLinuxsed命令是利用脚本来处理文本文件。sed可依照脚本的指令来处理、编辑文本文件。Sed主要用来自动编辑一个或多个文件、简化对文件的反复操作、编写转换程序等。语法sed[-hnV][-e<scri......
  • Linux grep 命令
    Linuxgrep命令这个命令没啥好说的非常重要Linuxgrep(globalregularexpression)命令用于查找文件里符合条件的字符串或正则表达式。grep指令用于查找内容包含指定的范本样式的文件,如果发现某文件的内容符合所指定的范本样式,预设grep指令会把含有范本样式的那一列显示......
  • 转载:linux kfifo
    参考:https://blog.csdn.net/Bruno_Mars/article/details/100061793kfifo源码:https://elixir.bootlin.com/linux/v5.4.240/source/include/linux/kfifo.h#L118https://elixir.bootlin.com/linux/v5.4.240/source/lib/kfifo.c#L113kfifosmaplecode:https://elixir.bootlin.......
  • 使用paramiko上传文件到Linux并且解压
    思路是,使用zipfile对文件进行压缩,之后使用paramiko提供的SFTPClient()上传文件,之后使用paramiko的SSHClient()执行Linux命令操作文件importosimportzipfileimportparamiko#使用zipfile压缩文件defzip_code(dir_name,zip_name):file_list=[]ifos.path.is......
  • Linux 杀毒软件发现的漏洞可使得黑客获得 root 权限
    McAfeeVirusScanEnterprisefor Linux 版本中的远程代码执行缺陷,使黑客可以获得root权限,安全研究人员称只需欺骗该app使用恶意更新服务器即可实现。Linux安全软件发现的漏洞可使得黑客获得Root权限来自MITLincolnLaboratory的AndrewFasano在他的帖子中......
  • Linux 杀毒软件发现的漏洞可使得黑客获得 root 权限
    McAfeeVirusScanEnterprisefor Linux 版本中的远程代码执行缺陷,使黑客可以获得root权限,安全研究人员称只需欺骗该app使用恶意更新服务器即可实现。Linux安全软件发现的漏洞可使得黑客获得Root权限来自MITLincolnLaboratory的AndrewFasano在他的帖子中......
  • nginx
                                 ......
  • Linux awk 命令
    Linuxawk命令这玩意非常重要,是自动化的核心、核心、核心AWK是一种处理文本文件的语言,是一个强大的文本分析工具。之所以叫AWK是因为其取了三位创始人AlfredAho,PeterWeinberger,和BrianKernighan的FamilyName的首字符。语法awk[选项参数]'script'var=value......