美文网首页
Nginx的反向代理(实例1)

Nginx的反向代理(实例1)

作者: 月下饿狼 | 来源:发表于2020-07-17 14:34 被阅读0次

Nginx的反向代理(实例1)

1.准备工作

把apache-tomcat-7.0.75.tar.gz 上传到/usr/src目录下
把jdk-8u121-linux-x64.tar.gz 上传到/usr/src目录下


image.png

两个都解压,配置JDK环境 tomcat环境变量
修改 /etc/profile 文件

export JAVA_HOME=/usr/src/jdk1.8.0_121
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/ 
export PATH=$PATH:$JAVA_HOME/bin

export CATALINA_HOME=/usr/src/apache-tomcat-7.0.75

启动tomcat /usr/src/apache-tomcat-7.0.75

[root@Nginx-node1 src]# cd apache-tomcat-7.0.75/
[root@Nginx-node1 apache-tomcat-7.0.75]# ls
bin  conf  lib  LICENSE  logs  NOTICE  RELEASE-NOTES  RUNNING.txt  temp  webapps  work
[root@Nginx-node1 apache-tomcat-7.0.75]# cd bin/
[root@Nginx-node1 bin]# ls
bootstrap.jar                 configtest.bat    setclasspath.sh  tomcat-native.tar.gz
catalina.bat                  configtest.sh     shutdown.bat     tool-wrapper.bat
catalina.sh                   daemon.sh         shutdown.sh      tool-wrapper.sh
catalina-tasks.xml            digest.bat        startup.bat      version.bat
commons-daemon.jar            digest.sh         startup.sh       version.sh
commons-daemon-native.tar.gz  setclasspath.bat  tomcat-juli.jar
[root@Nginx-node1 bin]# ./startup.sh 
Using CATALINA_BASE:   /usr/src/apache-tomcat-7.0.75
Using CATALINA_HOME:   /usr/src/apache-tomcat-7.0.75
Using CATALINA_TMPDIR: /usr/src/apache-tomcat-7.0.75/temp
Using JRE_HOME:        /usr/src/jdk1.8.0_121
Using CLASSPATH:       /usr/src/apache-tomcat-7.0.75/bin/bootstrap.jar:/usr/src/apache-tomcat-7.0.75/bin/tomcat-juli.jar
Tomcat started.
[root@Nginx-node1 bin]# 
image.png

2.配置Nginx中nginx.conf

路径:/usr/local/nginx/conf


image.png

3.最后启动Nginx

image.png

通过访问 192.168.56.151 就可以直接访问tomcat了


image.png

这样设置后 外网通过访问192.168.56.151 端口80 就可以直接跳转到http://127.0.0.1:8080 这个ip地址去,这就完成了简单的反向代理功能

补充说明:我这边虚拟机防火墙是直接关闭的,如果你有开启 需要开放对应的端口 比如80端口

如果有防火墙
查看开放的端口号
firewall-cmd --list-all

设置开放的端口号
firewall-cmd --add-service=http-permanent
sudo firewall-cmd --add-port=80/tcp --permanent

重启防火墙
firewall-cmd -reload

相关文章

  • 玩转nginx

    本文内容包括: nginx配置实例之反向代理; nginx配置实例之动静分离; nginx配置实例之负载均衡; n...

  • 二、架构02-Nginx的反向代理、虚拟主机

    一、Nginx反向代理 1、环境:node01:192.168.32.132 Nginx (前端Nginx反向代理...

  • 第 4 章 nginx 配置实例-反向代理

    4.1 反向代理实例一 实现效果:使用 nginx 反向代理,访问 www.123.com 直接跳转到 127.0...

  • 01-nginx前端方向代理

    前端反向代理 1.下载nginx 2. 配置nginx.conf反向代理

  • Nginx的反向代理(实例1)

    Nginx的反向代理(实例1) 1.准备工作 把apache-tomcat-7.0.75.tar.gz 上传到/u...

  • nginx的反向代理实例1

    0. 实现效果 通过本地浏览器输入域名,可以实现通过nginx反向代理的操作,跳转到linux服务器的tomcat...

  • Nginx应用场景

    反向代理,负载均衡,动静分离 1.反向代理 修改nginx配置,并重新加载 重新加载nginx配置./nginx ...

  • nginx配置说明

    Nginx常用功能1、Http代理,反向代理:作为web服务器最常用的功能之一,尤其是反向代理。Nginx在做反向...

  • nginx做代理上网

    nginx不仅可以来做反向代理,也可以用来做正向代理(透明代理,代理上网),nginx反向代理看这里nginx反向...

  • 第十九周作业

    1、搭建Tomcat集群,并通过nginx反向代理访问 反向代理示意图 测试环境: Nginx: 172.16.1...

网友评论

      本文标题:Nginx的反向代理(实例1)

      本文链接:https://www.haomeiwen.com/subject/nzxghktx.html