10、Nginx+Windows搭建域名访问环境

Windows下Nginx+Tomcat配置通过域名访问本地项目 最终目的是在阿里云服务器上,通过Nginx+Tomcat的配置,在地址栏输入域名访问到项目。但在阿里云服务器上配置之前,先在本机进行了配置验证测试,以下是Windows下本机的验证测试过程。1. 安装tomcat 安装成功后,启动tomcat,访问localhost:8080,能够进入到tomcat主页面。2. 安装Nginx 安装成功后,双击nginx.exe文件,运行nginx。双击后可在任务... 阅读详情

1、域名映射

1、下载switchHosts工具
该工具主要是用于添加或修改域名功能

2、找到hosts文件,并取消只读权限
在这里插入图片描述

3、打开switchHosts工具,添加域名与IP地址的映射关系
在这里插入图片描述

4、验证,使用域名和IP访问的效果一样,达到了域名映射的功能
在这里插入图片描述

2、修改nginx配置

1、进入到以下目录

# cd /home/nginx/conf/conf.d/
# cp default.conf gulimall.conf
# vim gulimall.conf

2、修改gulimall.conf配置文件

server {
    listen       80;
    server_name  gulimall.com;

    #access_log  /var/log/nginx/host.access.log  main;

    location / {
        proxy_pass http://192.168.136.1:8088;
    }

    #error_page  404              /404.html;

    # redirect server error pages to the static page /50x.html
    #
    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   /usr/share/nginx/html;
    }

    # proxy the PHP scripts to Apache listening on 127.0.0.1:80
    #
    #location ~ \.php$ {
    #    proxy_pass   http://127.0.0.1;
    #}

    # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
    #
    #location ~ \.php$ {
    #    root           html;
    #    fastcgi_pass   127.0.0.1:9000;
    #    fastcgi_index  index.php;
    #    fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;
    #    include        fastcgi_params;
    #}

    # deny access to .htaccess files, if Apache's document root
    # concurs with nginx's one
    #
    #location ~ /\.ht {
    #    deny  all;
    #}
}

注:http://192.168.136.1:8088 ,是首页地址
在这里插入图片描述
保存退出后,重启nginx

docker restart nginx

2、访问gulimall.com
在这里插入图片描述
这样就实现了通过映射域名,再访问域名跳转到nginx服务后,nginx内部再做一次跳转到首页的地址。

3、nginx负载均衡到网关

1、进入nginx.conf主配置文件中,添加网关负载配置
在这里插入图片描述
添加以下配置:

upstream gulimall{
    server 192.168.136.1:88;
}

2、进入conf.d目录下,修改gulimall.conf配置
gulimall:就是在nginx.conf配置文件中网关的配置服务代理
在这里插入图片描述
nginx代理给网关的时候,会丢失请求的host信息,就需要修改nginx配置的路径映射规则
修改gulimall.conf,添加以下配置信息

location / {
       proxy_set_header Host $host;
 }

在这里插入图片描述
3、网关路由配置

- id: gulimall_host_route
  uri: lb://gulimall-product
  predicates: # 什么情况下路由给它
    - Host=**.gulimall.com,item.gulimall.com

4、验证
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

搭建nginx反向代理用做内网域名转发 基于域名的7层转发的实现(NAT+反向代理) 在实际办公网中,因为出口IP只有一个,要实现对外提供服务的话就必须得做端口映射,如果有多个服务要对外开放的话,这只能通过映射不同端口来区分,这在实际使用过程中非常的痛苦(记忆困难、一一对应关系也没有规律、访问的时候还得加端口),这个痛苦的问题用表格的形式来形象的描述如下: Public IP Pub 阅读详情

相关推荐

第一章 TP6环境安装

首先说明下,该项目在windows10系统下,使用集成软件phpEnv来作为本地服务环境(包含php7.4, nginx 1.18.0版本,mysql 8.0.20版本)。

幻叶的博客 540

Windows中将vue项目部署在nginx上,并配置域名cdn加速

目录 nginx常用命令 下载nginx: cdn加速 nginx常用命令 开启nginx服务 : start nginx 关闭nginx服务,快速停止nginx,可能并不保存相关信息: nginx -s stop 关闭nginx服务,完整有序的停止nginx,并保存相关信息: nginx -s quit 重载nginx服务,当你改变了nginx配置信息并需要重新载入这些配置时可以使用此命令重载nginx: nginx -s reload 下载nginx: ngin.

2769

FreeFEM++下载安装和使用

最近要利用机器学习求解一些偏微分方程,对于一些复杂的偏微分方程,需要一些精度比较高的参考解,导师推荐了FreeFEM++软件。首次使用,特此记录一下,以备以后查阅。 1、FreeFEM++简介 FreeFEM是开源的有限元模拟系统,有法国利翁斯实验室、埃尔和玛丽居里大学共同开发,在世界范围内广泛使用。 2、FreeFEM++去何处下载? 下载地址:https://freefem.org/ 点击Download,然后会跳转到 https://github.com/FreeFem/FreeFem-source

夜晓岚的博客 1万+

windows安装Nginx,windows中Nginx配置域名SSL证书,windows中Nginx调度分发

在nginx解压安装目录路径的框内输入cmd,会打开cmd黑色窗口,输入nginx或start nginx,回车,可以启动nginx,打开浏览器地址栏输入127.0.0.1,回车打开,出现Welcome to nginx!如果你知道进程的图像名称,比如“notepad.exe”,则可以使用此选项来指定图像名称。如果希望立即停止进程,而不考虑任何未完成的任务,请使用/f选项。还有80端口在Listening,并且浏览器F5刷新还能访问页面,可能nginx.exe版本或系统的原因,用。

chuyang11的博客 2158

一文说清STM32CubeMX中文汉化全流程(图解说明)

详细讲解STM32CubeMX中文汉化的完整流程,通过图文并茂的方式手把手教学,解决界面英文带来的使用障碍,让开发更高效。掌握stm32cubemx中文汉化技巧,提升嵌入式开发体验。

weixin_42499004的博客 6264

基于RAG(Retrieval Augmented Generation)架构的简单问答系统的Python实现示例

以下是一个基于RAG(Retrieval Augmented Generation)架构的简单问答系统的Python实现示例。这个系统使用langchain库进行文档处理、检索,以及与大语言模型交互。

max500600的博客 741

nginx启动、配置、测试(全网最全)

nginx的安装,配置虚拟主机,基于不同IP,端口,域名进行访问,以及启动。在centos和unbuntu都可用,亲测。

weixin_62870380的博客 2万+

汽车零部件产线实战:C#上位机+YOLO实现螺栓装配到位视觉检测

本项目基于C#上位机+YOLOv8实现汽车零部件产线螺栓装配到位视觉检测,全程贴合产线实际场景,从硬件选型、安装调试,到模型训练、上位机开发,再到项目联调、优化扩展,均提供手把手实操指导,代码可直接复制使用,规避了工业视觉产线检测的高频踩坑点。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 1330

Nginx+Windows搭建域名访问环境

文章目录正向代理反向代理搭建域名访问环境Nginx配置文件反向代理配置Nginx请求网关 正向代理 作用:隐藏客户端信息 例如:如果想访问谷歌,访问不上,可以搭建代理服务器,电脑配置代理服务器的地址,想访问某个地址,就由代理服务器帮我们访问 反向代理 作用:屏蔽内网服务器信息,负载均衡访问 例如:想访问我们的系统,我们的系统每个服务器由内网部署,如果整个内网暴露出去,容易引起攻击,为了能找到整个内网服务器集群,在它们前面前置一个服务器(这样就是反向代理),而这个服务器可以使用Nginx。 搭建域名访问环境

suchahaerkang的博客 3467

【Android调试】高通adb识别不到设备的完整排查指南:从驱动到端口一步到位

本文系统梳理高通(Qualcomm)平台Android设备adb无法识别的完整排查流程。从最基础的USB连接检查开始,到Windows设备管理器中驱动状态的判断、高通USB驱动的正确安装与更新方法,再到adb端口被占用、USB调试未开启、驱动签名校验失败等高频场景的解决方案。每一步均配截图和操作命令,文末附常见报错速查表,适合做系统开发、刷机调试或者Android Framework bringup时遇到adb不通的工程师快速定位。

weixin_44081096的博客 279

AI驱动芯片设计的端到端验证:AI应用架构师的全流程指南

想象你要建造一座1000层的超级摩天大楼,每个房间都有独特的功能,管道、电路、电梯系统交织如迷宫。传统的检查方式是派1000个工程师逐层逐房手动检查,耗时十年且仍可能遗漏火灾隐患。这就是今天芯片设计面临的困境:7nm芯片含百亿晶体管,相当于百亿个"房间",传统验证方法(人工编写测试用例、随机仿真)已难以应对。本文的目的,是为AI应用架构师提供一份"AI驱动芯片验证导航图",范围涵盖从验证需求分析到芯片签核的全流程,包括AI模型如何融入传统验证工具链、数据如何驱动验证效率提升、以及端到端闭环系统的构建方法。

2501_92132293的博客 1240

win环境nginx实战配置详解

项目中经常使用nginx做负载均衡,接口路由、文件、文档的上传及下载、视频的代理播放等等,都离不开nginx的支持,今天我们分享一下其个使用场景。到此,单体服务的多种使用场景从不同角度展示出来了,分享告一段落,后面会持续更新,敬请期待!5、server 中 多个location 配置。4、server 虚拟服务器详解及通用配置。9、参考proxy_pass的配置详解区别。6、第二个server,单独处理视频播放。7、第三个server 单独展示图片。3、http模块里面通用的配置。2、http 模块详解。

nandao158的博客 7735

ardupilot BMI088加速度陀螺仪学习

本节主要记录ardupilot 中BMI088传感器的学习过程,欢迎批评指正。BMI088是一款高性能6轴惯性传感器,由16位数字三轴±24g加速度计和16位数字三轴±2000°/ s陀螺仪组成。 BMI088允许高精度测量方向和沿三个正交轴的运动检测。BMI088具有高振动鲁棒性和3 x 4.5 x0.95mm³的小尺寸,是用于无人机和机器人应用等恶劣环境的高性能IMU中的独特产品。 BMI088专门设计用于有效抑制由于PCB上的共振或整个系统的结构而可能发生的振动。 除了高振动稳定性外,BMI088的出

陌城烟雨 2052

本地Nginx服务搭建结合内网穿透实现多个Windows Web站点公网访问

访问http://127.0.0.1:9200/登录cpolar web UI管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到所要配置的隧道,点击右侧的编辑。接下来,我们通过强大的且稳定的内网穿透工具cpolar,将本地nginx服务暴露至公网环境,以实现穿透多个站点端口需求,无需公网IP,也不用设置路由器。提示更新隧道成功,点击左侧仪表盘的状态——在线隧道列表,可以看到公网地址已经更新为保留成功的二级子域名,将其复制下来。修改隧道信息,将保留成功的二级子域名配置到隧道中。

Tiam_cr的博客 7805

STM32入门教程:WiFi通信

第四步:初始化串口 在生成的代码中,您可以找到一个名为 "USARTx_Init" 的函数,其中 "x" 是您选择的串口号。然后,我们使用 "AT+CIPSEND" 命令发送UDP数据,接收到服务器的回复,并在终端上显示收到的数据。在配置向导中,您可以选择启用USART串口功能,并根据您的硬件连接,将串口设置为与WiFi模块连接的串口。在上述代码中,我们使用了 "HAL_UART_Receive" 函数来接收串口数据,并使用 printf 来在终端上显示收到的数据。如果有任何问题,请随时向我提问。

2401_85258012的博客 1073

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

nginx+windows搭建域名访问环境_使用nginx配置域名及禁止直接通过IP访问网站

前段时间刚搭建好这个网站,一直没有关注一个问题,那就是IP地址也可以访问我的网站,今天就专门研究了一下nginx配置问题,争取把这个问题研究透彻。1. nginx配置域名及禁止直接通过IP访问先来看nginx的默认配置,ubuntu默认位置 /etc/nginx/sites-enabled 。(注意:sites-enabled里的配置其实是软链接,链接到sites-available下的真实配置,...

weixin_35799467的博客 991

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Windows环境nginx多域名绑定80端口,设置文件目录作为服务器访问路径

这里https://zhangphil.blog.youkuaiyun.com/article/details/122377041https://zhangphil.blog.youkuaiyun.com/article/details/122377041 有Windows环境下搭建nginx服务器的步骤。下面使用nginx在Windows环境下搭建文件服务器。(2)解压后放入一个自定义的目录文件,比如:(3)使用Windows批处理命令进入在第(2)步中的文件目录,输入命令:nginx -v查看当前安装的nginx版本。

Zhang Phil 1250

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

谷粒商城-nginx搭建域名访问环境&&性能压测

2.当 eden 空间填满时,将触发一个Minor GC(年轻代的垃圾回收),删除所有未引用的对象,大对象(需要大量连续内存空间的Java对象,如那种很长的字符串)直接进入老年代。当我们在浏览器输入gulimall.com的时候,就会去找我们的虚拟机,此时虚拟机中的nginx是运行的话,就可以访问到nginx,因为nginx监听的是80端口。描述的是 JAVA 方法执行的内存模型, 每个方法在执行的时候都会创建一个栈帧,用于存储局部变量表, 操作数栈, 动态链接, 方法接口等信息。

weixin_44925329的博客 1234

如何使用固定公网地址访问多个本地Nginx服务搭建的网站

访问http://127.0.0.1:9200/登录cpolar web UI管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到所要配置的隧道,点击右侧的编辑。接下来,我们通过强大的且稳定的内网穿透工具cpolar,将本地nginx服务暴露至公网环境,以实现穿透多个站点端口需求,无需公网IP,也不用设置路由器。提示更新隧道成功,点击左侧仪表盘的状态——在线隧道列表,可以看到公网地址已经更新为保留成功的二级子域名,将其复制下来。来访问两个站点,测试访问成功,现在该公网地址不会随机变化了。

weixin_74937672的博客 3649

nginx配置多域名共用服务器80端口

配置nginx的nginx.conf文件,使得在浏览器通过abc.com或xyz.com访问到不同“网站”(让访问者感觉这不是同一台服务器),其实,这种应用场景可以通过域名+端口的方式区分,让同一台服务器上的服务程序跑在不同端口上实现,但是,这样的话用户访问需要通过abc.com:端口1或xyz.com:端口2,让用户觉得有些异样,最好的方式是不要让用户加端口,直接通过abc.com或xyz.com访问,开发者需要做的是通过nginx共用一个80端口,分发到同一台服务器上不同端口的服务程序处理。

Zhang Phil 2616

灰灰商城-Nginx+Windows搭建域名访问环境(尚硅谷谷粒商城2020)够豪横!

文章目录灰灰商城-分布式高级篇-3Nginx+Windows搭建域名访问环境正向代理反向代理搭建域名访问环境Nginx配置文件反向代理配置Nginx请求网关 灰灰商城-分布式高级篇-3 Nginx+Windows搭建域名访问环境 正向代理 作用:隐藏客户端信息 例如:如果想访问谷歌,访问不上,可以搭建代理服务器,电脑配置代理服务器的地址,想访问某个地址,就由代理服务器帮我们访问 反向代理 作用:屏蔽内网服务器信息,负载均衡访问 例如:想访问我们的商城,我们的商城每个服务器由内网部署,如果整个内网暴露出去

weixin_44889138的博客 771

Windows上搭建PHP开发环境

Windows上搭建PHP开发环境前言运行环境&安装软件数据库 mysql 安装服务器 nginx 安装PHP 安装redis 配置phpMyAdmin 安装PhpStorm 安装结语 前言 作为一个不太全面发展的客户端程序员,基本没怎么写过服务器,就是以前闲暇时候写过点php和go,用WAMP或者宝塔搭建过运行环境,这次机缘巧合要同时搞服务器和客户端,因为用到了nginx,本来想继续用宝...

春花无实的记录小站 1万+

windows配置NGINX、NGINX配置SSL证书通过HTTPS访问、使用HTTPS通过NGINX代理访问服务器端项目

1、windows配置nginx 1)在nginx官网下载稳定版nginx,nginx官网:http://nginx.org/en/download.html 2)解压文件,注:存放目录最好不要带有中文, 3)在安装目录下按住 shift 加 鼠标右键,打开cmd命令行窗口,执行 start .\nginx.exe 4)打开浏览器,访问localhost,出现nginx的欢迎页面,表示nginx安装成功 附:关于windows操作nginx的命令,以下命令都需要在nginx的安装目

Coder_lp的博客 1万+

Windows Server 使用 Nginx 反向代理实现域名访问内网 Gradio 应用

在开发机器学习应用时,我们常常会遇到这样的场景:Gradio 应用运行在本地带 GPU 的服务器上,通过 SSH 隧道映射到云服务器,但访问时需要带上端口号(如 `http://域名:7863`),这样既不美观也不便于分享。 本文将介绍如何在 Windows Server 上使用 Nginx 反向代理,实现通过标准 80 端口(即直接使用域名 `http://域名`)访问内网的 Gradio 应用。

weixin_41496173的博客 2441
上一篇: 9、Docker环境安装Nginx
下一篇: 11、性能测试及监控&Nginx动静分离配置
程序员老石
博客等级 码龄8年 286粉丝 162原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值