当前位置:首页 > CN2资讯 > 正文内容

【nginx】配置反向代理nginx 反向代理 配置

2天前CN2资讯


以MacOS系统为例,这里只是记录最简单版本,仅用于本地测试。安装推荐使用homebrew。配置文件默认为/usr/local/etc/nginx/nginx.conf。

worker_processes 1;
error_log logs/error.log;
events {
worker_connections 1024;
}

http {
include mime.types;
default_type application/octet-stream;
access_log logs/access.log main;
keepalive_timeout 65;
include /Users/miracle/nginx/*.conf;
}

在nginx.conf配置文件中,配置了http模块,其下的server模块配置使用include方式导入。这样可以将不同域名的配置模块化,结构更清晰。下面是域名的配置:

upstream backend {
server 127.0.0.1:8080;
}

server {
listen 8081;
server_name ;

location / {
proxy_pass http://backend;
}
}

首先定义了名为backend的upstream,里面只配置了一台http服务器。然后是server模块的配置,监听了8081端口,并且将该域名下的全部请求转发至127.0.0.1:8080下。另外,upstream是全局共享的,如果其他模块配置了同名的upstream,会报错。还有,这个域名默认是无法解析的,需修改本地hosts文件。

运行nginx -s reload命令重启nginx。

我在本地起了一个springmvc的应用,监听的是8080端口。那么直接访问如下url会失败

http://:8081/springmvcxml/hello

但是由于在nginx配置了反向代理,所以请求可以被响应。

curl http://:8081/springmvcxml/hello
hello

 

    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/32230.html

    分享给朋友:

    “【nginx】配置反向代理nginx 反向代理 配置” 的相关文章

    云桌面是什么?解锁现代工作与学习的新方式

    云桌面是一个令人兴奋的概念,尤其是在如今这个数字化迅速发展的时代。我个人认为,云桌面不仅仅是一项技术,更是一种全新的工作方式。简单来说,云桌面是一种基于云计算的桌面虚拟化解决方案。它允许用户通过互联网随时随地访问一个在云端运行的桌面环境。想象一下,不论你在咖啡馆、家中还是办公室,只需一台设备和网络连...

    原生IP的重要性及其在外贸中的应用价值

    原生IP的定义与特点 谈到原生IP,这个概念在网络世界中显得极为重要。简单来说,原生IP是指那些与虚拟专用服务器(VPS)所在国家一致的IP地址。这意味着,它们的注册信息和其实际位置是相符的,根本没有经过修改或伪造。这一点在外贸业务中尤为重要,很多情况下,企业需要保证他们的服务器IP地址真的是注册所...

    高性能HKT VPS服务评测与应用指南

    HKT VPS概述 什么是HKT VPS HKT VPS其实就是基于香港HKT网络架构的虚拟专用服务器,提供了强大的性能和灵活的可配置性。我从多个服务商的不同产品中了解到,HKT VPS非常适合对网络速度和稳定性要求较高的用户。无论是游戏玩家还是企业用户,都能通过它享受到快速的上传和下载速度。 HK...

    Ubuntu 多人远程办公的安装与配置指南

    安装和配置远程桌面软件 在远程办公和团队协作日益成为常态的今天,合理配置远程桌面软件显得尤为重要。在Ubuntu的环境下,安装和配置xrdp和vncviewer等工具,可以让多个用户方便地进行远程访问,提高工作效率。下面,我将一步步带你进行相关的软件安装和配置。 1. 安装xrdp 首先,我们要安装...

    全面解读SFTP教程:安全文件传输的最佳实践

    什么是SFTP? 在计算机网络世界里,SFTP(Secure File Transfer Protocol)是一种安全的文件传输协议。它的主要用途是通过安全的方式在网络中传输数据。与传统的FTP(File Transfer Protocol)相比,SFTP引入了数据加密机制,这样一来,用户在传输文件...

    VPS硬盘清理:提升服务器性能的全面指南

    当我的VPS(虚拟专用服务器)磁盘满了时,事情往往会变得非常棘手。这不仅会导致应用程序的运行速度变慢,甚至可能引发系统崩溃或数据丢失。这样的状况让我不得不思考,定期进行硬盘清理的重要性。其实,维护良好的磁盘使用状况,对于确保服务器的整体性能至关重要。 首先,当VPS磁盘满了,系统的反应速度会明显下降...