当前位置: 首页 > news >正文

[ Windows-Nginx ]Windows服务器,Tomcat容器部署项目,整合Nginx

一、官网下载Nginx

http://nginx.org/en/download.html

稳定版:windows的stable版本

注意:Nginx安装包不要放在中文目录下

二、conf目录下,修改nginx.conf文件

修改Nginx服务端口:

默认端口为80,即外界访问的入口

listen       80;
server_name  localhost:8090;

三、Nginx常用命令

cmd 进入Nginx解压目录,执行以下命令

1:启动Nginx服务(不推荐点击nginx.exe)

start nginx.exe

2:快速停止或关闭Nginx服务

nginx -s stop

3:正常停止或关闭Nginx服务

nginx -s quit

4:配置文件修改重装载Nginx服务

nginx -s reload

5:查看Nginx的版本号

nginx -v

6:验证Nginx配置是否正确

nginx -t

四、整合Nginx 即使用Nginx访问Tomcat

1:准备一个Tomcat(查看端口号相关信息)

<Connector port="8090" protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443"maxParameterCount="1000"
/>

2:启动Tomcat(双击startup.bat)

Tomcat服务从端口8090启动

3:Nginx安装包的conf目录下,在nginx.conf文件中增加相关配置信息

# Nginx整合Tomcat,配置Java Web项目
server {listen 80; # Http协议默认端口号server_name localhost:8090;# 可以填写相对应的域名(IP+PORT)location / {proxy_pass http://localhost:8090;# 进行分发的地址信息proxy_set_header Host $http_host;# 表明请求的主机名,为proxy_pass指令设置的服务器proxy_set_header X-Real-IP $remote_addr;# Web服务端可以获得用户的真实IPproxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_http_version 1.1;# Nginx代理Http版本}
}

4:重启Tomcat,重新加载Nginx服务

以上即完成Tomcat整合Nginx,通过Nginx代理访问Tomcat容器部署的项目。

相关文章:

[ Windows-Nginx ]Windows服务器,Tomcat容器部署项目,整合Nginx

一、官网下载Nginx http://nginx.org/en/download.html 稳定版&#xff1a;windows的stable版本 注意&#xff1a;Nginx安装包不要放在中文目录下 二、conf目录下&#xff0c;修改nginx.conf文件 修改Nginx服务端口&#xff1a; 默认端口为80&#xff0c;即外界访问的入口…...

手搭手zabbix5.0监控redis7

Centos7安装配置Redis7 安装redis #安装gcc yum -y install gcc gcc-c #安装net-tools yum -y install net-tools #官网https://redis.io/ cd /opt/ wget http://download.redis.io/releases/redis-7.0.4.tar.gz 解压至/opt/目录下 tar -zxvf redis-7.0.4.tar.gz -C /opt/ #…...

学习笔记02-iview组件使用

学习笔记02-iview组件使用 文章目录 学习笔记02-iview组件使用一、iview 2-Tabs使用 一、iview 2-Tabs使用 官方地址&#xff1a;https://www.iviewui.com/view-ui-plus/component/navigation/tabs 点击tabs页面可以获取当前页面的name信息&#xff0c;并且可以点击后再获取当…...

华为OD 玩牌高手(100分)【java】A卷+B卷

华为OD统一考试A卷+B卷 新题库说明 你收到的链接上面会标注A卷还是B卷。目前大部分收到的都是B卷。 B卷对应20022部分考题以及新出的题目,A卷对应的是新出的题目。 我将持续更新最新题目 获取更多免费题目可前往夸克网盘下载,请点击以下链接进入: 我用夸克网盘分享了「华为O…...

什么是AJAX

AJAX&#xff08;Asynchronous JavaScript and XML&#xff09;是一种用于创建交互式、动态网页应用程序的Web开发技术。它允许网页在不刷新整个页面的情况下&#xff0c;与服务器进行异步通信&#xff0c;以获取或发送数据。以下是对AJAX的主要组成部分和概念的概述&#xff1…...

[云原生1.]Docker数据管理与Cgroups资源控制管理

文章目录 1. Docker的数据管理1.1 数据卷1.1.1 示例 1.2 数据卷容器 2. 容器互联3. Cgroups资源控制管理3.1 简介3.2 cgroups的主要功能3.3 cpu时间片的简单介绍3.4 对CPU使用的限制3.4.1 对CPU使用的限制&#xff08;基于单个容器&#xff09;3.4.2 对CPU使用的限制&#xff0…...

【华为OD机试】HJ68 成绩排序

描述 给定一些同学的信息&#xff08;名字&#xff0c;成绩&#xff09;序列&#xff0c;请你将他们的信息按照成绩从高到低或从低到高的排列,相同成绩 都按先录入排列在前的规则处理。 例示&#xff1a; jack 70 peter 96 Tom 70 smith 67 从高到低 成…...

红队专题-从零开始VC++C/S远程控制软件RAT-MFC-[5]客户端与服务端连接

红队专题 招募六边形战士队员端操作系统SystemInfo类获取系统信息发送系统信息头文件声明头文件调用 未找到来自 OleAcc.dll 的导入LINK 招募六边形战士队员 一起学习 代码审计、安全开发、web攻防、逆向等。。。 私信联系 端 发送连接->进入主线程->返回socket->…...

Windows Server服务器下的Linux子系统

Windows、Linux看似死敌一对&#xff0c;但其实微软对于开源实业还是相当支持的&#xff0c;Windows 10系统内就首次内置了一个Linux子系统(Windows Subsystem for Linux/WSL)&#xff0c;允许开发者模拟Linux环境&#xff0c;而且有需要的可以直接从Windows应用商店下载SUSE、…...

git初学者使用教程(包含Android studio中git使用)

文章目录 1、登录 / 注册git账号2、创建git仓库3、设置git的用户名和邮箱4、创建git仓库5、已有仓库推送代码到远程仓库6、进阶使用&#xff0c;命令行和Android studio软件使用1. 克隆&#xff08;Clone&#xff09;源码仓库2. 查看仓库状态&#xff08;Status&#xff09;3. …...

【Java】正则表达式,校验数据格式的合法性。

个人简介&#xff1a;Java领域新星创作者&#xff1b;阿里云技术博主、星级博主、专家博主&#xff1b;正在Java学习的路上摸爬滚打&#xff0c;记录学习的过程~ 个人主页&#xff1a;.29.的博客 学习社区&#xff1a;进去逛一逛~ 正则表达式 正则表达式&#xff1a; ①可以校…...

基于SSM的教务管理系统运行教程

文章目录 1、前期必备1.1、所需软件版本说明1.2、下载源码1.3、下载开发工具1.4、下载JDK并配置环境变量1.5、安装数据库和数据库管理工具1.6、安装配置Maven 2、将SQL文件导入到数据库2.1、新建MySQL连接2.2、新建数据库并导入SQL 3、用Eclipse运行程序3.1、导入educationalMa…...

Docker(六)、Docker-compose简单了解

Docker-compose简单了解 一、简单了解-->概述一&#xff09;、官方提供的容器编排工具&#xff1a;Docker-compose特点&#xff1a;二&#xff09;、Docker-compose安装三&#xff09;、浅实践下四&#xff09;.以上步骤遇到问题及解决 一、简单了解–>概述 Docker-comp…...

互联网Java工程师面试题·Java 面试篇·第一弹

目录 1、Java 中能创建 volatile 数组吗&#xff1f; 2、volatile 能使得一个非原子操作变成原子操作吗&#xff1f; 3、volatile 修饰符的有过什么实践&#xff1f; 4、volatile 类型变量提供什么保证&#xff1f; 5、10 个线程和 2 个线程的同步代码&#xff0c;哪个更容…...

基于材料生成优化的BP神经网络(分类应用) - 附代码

基于材料生成优化的BP神经网络&#xff08;分类应用&#xff09; - 附代码 文章目录 基于材料生成优化的BP神经网络&#xff08;分类应用&#xff09; - 附代码1.鸢尾花iris数据介绍2.数据集整理3.材料生成优化BP神经网络3.1 BP神经网络参数设置3.2 材料生成算法应用 4.测试结果…...

tcp/ip协议和opc协议对比详解

TCP/IP协议和OPC协议是两种重要的网络协议&#xff0c;它们在不同的网络层级上运行&#xff0c;并为数据传输和通信提供了不同的功能。 TCP/IP协议&#xff08;Transmission Control Protocol/Internet Protocol&#xff0c;传输控制协议/互联网协议&#xff09;是互联网通信的…...

H3C交换机 万兆光模块可以插在千兆光口上使用吗?

环境&#xff1a; S6520X-24ST-SI交换机 H3C LSWM1QSTK2万兆40G堆叠线QSFP 问题描述&#xff1a; H3C交换机 万兆光模块可以插在千兆光口上使用吗&#xff1f; 答案&#xff1a; H3C交换机的万兆光模块&#xff08;10 Gigabit Ethernet Module&#xff09;通常使用的是SFP…...

安装.net framework报错“...扩展属性不一致”

Windows操作系统中安装.net framework4.8&#xff0c;双击安装文件直接报错“…扩展属性不一致”&#xff0c;最初以为是操作系统补丁没有装全或者是没有管理员权限造成的&#xff0c;但是打了几个补丁&#xff0c;同时以管理员身份运行安装文件后&#xff0c;依然报同样的错误…...

关系数据库-postgresql-基础

文章目录 介绍linux下安装postgresql源码安装 介绍 Postgresql官网开源的关系型数据库&#xff1b; linux下安装 Ubuntu下可以使用apt包管理器安装&#xff1b;参考地址CentOS下可以使用yum包管理器安装&#xff1b;OpenSuse下可以使用zypper包管理器安装&#xff1b;参考地址…...

39 WEB漏洞-XXEXML之利用检测绕过全解

目录 涉及案例pikachu靶场xml数据传输测试-回显、玩法、协议、引入玩法-读文件玩法-内网探针或攻击内网应用(触发漏洞地址)玩法-RCE引入外部实体dtd无回显-读取文件协议-读文件&#xff08;绕过&#xff09;xxe-lab靶场登陆框xml数据传输测试-检测发现CTF-Jarvis-OJ-Web-XXE安全…...

nli-MiniLM2-L6-H768保姆级教程:NLI服务接入企业统一认证(LDAP/OAuth2)方案

nli-MiniLM2-L6-H768保姆级教程&#xff1a;NLI服务接入企业统一认证&#xff08;LDAP/OAuth2&#xff09;方案 1. 引言 nli-MiniLM2-L6-H768是一个专为自然语言推理(NLI)与零样本分类设计的轻量级交叉编码器(Cross-Encoder)模型。它具备以下核心优势&#xff1a; 精度高&am…...

5分钟快速上手:Jable视频下载工具完整指南

5分钟快速上手&#xff1a;Jable视频下载工具完整指南 【免费下载链接】jable-download 方便下载jable的小工具 项目地址: https://gitcode.com/gh_mirrors/ja/jable-download 还在为无法保存喜欢的Jable视频而烦恼吗&#xff1f;想要随时随地离线观看高清内容却找不到简…...

GoFr框架:加速微服务开发的Go语言利器

目录 一、核心特性&#xff1a;简化微服务开发的五大支柱 1.1 零配置启动与约定优于配置 1.2 全栈可观测性&#xff1a;日志、追踪、指标一体化 1.3 多数据源支持与弹性扩展 二、技术架构&#xff1a;分层设计与模块化组件 三、未来展望&#xff1a;持续演进的云原生生态…...

Python聚类算法实战:从原理到应用

1. 聚类算法概述与Python实现指南聚类分析作为无监督学习的核心任务&#xff0c;在数据挖掘和模式识别领域扮演着重要角色。不同于有监督学习需要预先标记的训练数据&#xff0c;聚类算法能够自主发现数据中隐藏的自然分组结构。这种特性使其在客户细分、异常检测、图像分割等领…...

LightGBM的四大‘黑科技’到底省了多少钱?从微软Bing的13TB数据说起,揭秘工业级优化的秘密

LightGBM的四大‘黑科技’如何为微软Bing节省千万级成本&#xff1f; 当微软Bing团队面对每天13TB的搜索排序数据时&#xff0c;传统梯度提升树(GBDT)框架在百台服务器集群上需要数小时才能完成一次模型训练。这种效率瓶颈不仅拖慢了算法迭代速度&#xff0c;更让服务器成本居高…...

AutoCAD字体管理终极方案:FontCenter插件完整使用指南

AutoCAD字体管理终极方案&#xff1a;FontCenter插件完整使用指南 【免费下载链接】FontCenter AutoCAD自动管理字体插件 项目地址: https://gitcode.com/gh_mirrors/fo/FontCenter 解决AutoCAD字体缺失问题&#xff0c;提升设计协作效率的FontCenter插件为设计师和工程…...

CUDA 13 vs CUDA 12.8:5大AI训练场景吞吐量对比、显存带宽利用率曲线及3个必升理由

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;CUDA 13 vs CUDA 12.8&#xff1a;AI训练性能对比评测总览 CUDA 13 引入了对 Hopper 架构&#xff08;H100&#xff09;的深度优化&#xff0c;包括统一虚拟内存&#xff08;UVM&#xff09;增强、异步…...

mgg格式转换mp3教程,mgg如何转换成mp3格式,mggl转换mp3

【必看】QQ音乐需卸载新版&#xff0c;安装旧版客户端才支持解锁转换&#xff0c;下载地址&#xff1a; https://q394324546.lanzouo.com/ig7Ml1lwep9i 工具地址&#xff1a; https://www.kdocs.cn/l/cuR1SBCJtJB1 你是不是也遇到过这样的情况&#xff1a;在 QQ 音乐下载了喜…...

终极指南:用SMUDebugTool解锁AMD Ryzen处理器的隐藏性能

终极指南&#xff1a;用SMUDebugTool解锁AMD Ryzen处理器的隐藏性能 【免费下载链接】SMUDebugTool A dedicated tool to help write/read various parameters of Ryzen-based systems, such as manual overclock, SMU, PCI, CPUID, MSR and Power Table. 项目地址: https://…...

如何用PyMICAPS将复杂气象数据转化为专业图表?

如何用PyMICAPS将复杂气象数据转化为专业图表&#xff1f; 【免费下载链接】PyMICAPS 气象数据可视化&#xff0c;用matplotlib和basemap绘制micaps数据 项目地址: https://gitcode.com/gh_mirrors/py/PyMICAPS 面对海量气象观测数据&#xff0c;你是否曾为如何将它们直…...