Nginx反向代理环境搭建及配置

    科技2026-06-17  13

    Nginx反向代理

    tomcat的安装对Nginx反向代理的认识及过程理解Nginx反向代理具体步骤开启tomcat首先在虚拟机的目录/etc找到hosts文件进行配置在nginx/conf下重新配置nginx.conf文件(可以用EditPlus进行ftp)

    tomcat的安装

    在虚拟机目录/usr/local下创建tomcat文件夹并解压,进入bin文件,执行startup.sh命令,并在浏览器测试localhost:8080,看到猫就是成功啦

    对Nginx反向代理的认识及过程理解

    此时当访问域名 的时候,就会访问host文件,然后就会去找ip对应的linux服务器,然后域名查看端口,所以访问域名:端口号的时候,就会找upstream tomcat,就会去找server 对应的网站入口公网ip:端口号,就会找到对应端口的tomcat服务器,然后因为upstream tomcat的默认访问页是index.jsp,所以就会访问对应端口的tomcat服务器的index.jsp页面(也就是http://网站入口公网ip:8081/index.jsp)

    Nginx反向代理具体步骤

    开启tomcat

    首先在虚拟机的目录/etc找到hosts文件进行配置

    当前虚拟机的ip地址 域名 配置后记得重启nginx

    在nginx/conf下重新配置nginx.conf文件(可以用EditPlus进行ftp)

    upstream tomcatserver{ server 虚拟机的IP地址:8080(tomcat默认端口,可修改server.xml文件改端口号); } server { listen 80(默认端口); server_name (在hosts配置的)域名 location / { index cart.html; proxy_pass http://tomcatserver; } } server { listen 80(默认端口); server_name (在hosts配置的)域名; location / { index search.html; proxy_pass http://tomcatserver; } }
    Processed: 0.017, SQL: 9