首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Nginx配置多端口域名访问

在一个服务器上部署多个站点,需要开放多个端口访问不同的站点,流程很简单,调试花了2小时,记录一下: 主域名端口访问 在DNS NameServer设置A记录 将 www.xxx.com 指向服务器ip...expires 7d; access_log off; } } 关键就是两个server段配置,你也可以把这两段拆成两个配置文件,放到 1 /etc/nginx/conf.d/ 目录下面; 子域名端口访问...这种访问比较傻,因为你的8080端口访问需要 http://xxx.com:8080 这样的格式; 而且如果有两个不同的cgi,比如80端口对应一个php web服务, 8080端口对应一个nodejs...web服务;而我们的nodejs自带web服务,已经在8080端口监听了,这怎么办?...这个时候我们需要Nginx的反向代理功能,并在DNS Server上面增加一条A记录,最终实现 www.xxx.com 访问80端口 A.xxx.com 通过nginx转发访问8080端口服务 增加一条

9.8K40
您找到你想要的搜索结果了吗?
是的
没有找到

利用Aliddns进行端口映射,外网可以使用域名访问,在公司内网用域名访问不通。

出现了一个问题:在外网利用域名+端口号可以正常访问到公司的服务,在公司内网的时候访问却没办法利用域名访问,只能用IP才能访问到相关服务 找了一些资料,总结原因如下: 例:在公司内网访问访问者:...代号A 被访问者:代号B 路由器:代号R 由于在做DDNS时,在路由器上会把B绑定为公网IP,所以在访问者A访问域名时,解析出来的公网IP,这时候发送的包: 源地址为:A的内网IP,目的地址为:...SYN为1 在路由器上路由表对应的设备为访问者B,所以路由器会把包丢到被访问者B上,B收到包后会回应一个包: 源地址为:B的内网IP,目的地址为:A的内网IP。...,所以A认为这是一个错误的包,于是A就把包丢弃,继续等待公网IP回应的包,直到等待超时, 在B上,也一直等待A回应的TCP包,直到等待超时 如下图: 由于TCP三次握手没有完成,所以内网通过域名访问不到内网资源...,造成了NAT回流 (NAT回环) 解决方法如下所示: 在路由器上把NAT loopback设置成asus NAT loopback在路由器—防火墙设置—一般设置里面 发布者:全栈程序员栈长,转载请注明出处

5.9K10

手把手教你,嘴对嘴传达------Nginx网站服务(访问状态统计,基于域名端口,IP的虚拟web主机访问)

二、Nginx服务基础 1、Nginx概述 一款高性能、轻量级Web服务软件 ●稳定性高 ●系统资源消耗低 ●对HTTP并发连接的处理能力高 ●单台物理服务器可支持30 000 ~ 50000个并发请求...三、Nginx访问控制 1、基于授权的访问控制 配置步骤与Apache基本一致 ●生成用户密码认证文件 ●修改主配置文件对相应目录,添加认证配置项 ●重启服务,访问测试 生成用户密码认证文件 [root...2、基于客户端的访问控制 通过客户端IP地址,决定是否允许对页面访问 配置规则 deny IP/IP段:拒绝某个IP或IP段的客户端访问 allow IP/IP段:允许某个IP或IP段的客户端访问 规则从上往下执行...location/ { deny 192.168.110.132; allow all; } 四:Nginx虚拟主机 1、Nginx虚拟主机应用 Nginx支持的虚拟主机有三种 ●基于域名的虚拟主机...●基于IP的虚拟主机 ●基于端口的虚拟主机 通过"server{}" 配置段实现 2、基于域名的虚拟Web主机 配置步骤 ●准备网站目录及测试文件 [root@localhost ~]# mkdir

95210

Emlog程序多个域名全站访问的方法

为了实现多个域名访问,资源地址不是主域名的情况下,舍力写了这个教程 本教程也可以配合不同域名不同模板使用,效果更佳 我们很多朋友可能有这样的需要,如果你手上有空余的域名,你也可以试试,让你的emlog...支持多域名,只需要修改一个文件,增加几行代码就能够轻松实在多域名支持,理论上是多少域名都没有限制的,当然如果你的emlog使用了静态化插件,那么请你谨慎修改,因为我没有测试过是否对静态化有效,好了,开始动手...$_SERVER['HTTP_HOST']."/"; }else{ $BLOG_URL_EXP = "http://www.isiyuan.net/"; //这个域名修改为你的默认域名, } define...('BLOG_URL', $BLOG_URL_EXP); 第二步: 打开你的emlog后台 ->设置 ,把站点地址改成如下格式 http://{域名1|域名2|域名3|以此类推}/ 把多个域名用...| 隔开 ,理论上是没有限制的,当然前提是你有那么多的域名……

1.5K70

配置apache2使用不同端口或者域名访问网站

两种方式 第一种:通过不同端口访问 首先更改/etc/apache2/ports.conf具体如下: # If you just change the port or add more ports here...See /usr/share/doc/apache2.2-common/NEWS.Debian.gz and # README.Debian.gz #增加三个端口80、8080、82、****为你的IP.../sitea-available oj 然后重启下 sudo /etc/init.d/apache2 restart 第二种方法用域名绑定 在/etc/apache2/sites-available/下增加配置文件...#ServerName www.example.comt         #填写你的域名         Servername www.acmteam.win         ServerAdmin webmaster...oj        最后重启apache sudo /etc/init.d/apache2 restart 原创文章,转载请注明: 转载自URl-team 本文链接地址: 配置apache2使用不同端口或者域名访问网站

4.3K20

自定义域名方式访问本地WEB应用

自定义域名访问本地WEB应用 本地安装了WEB服务端,怎样通过自定义域名方式实现从公网访问本地WEB应用? 本文将介绍具体的实现步骤。 1....准备工作 1.1 安装并启动WEB服务端 默认安装的WEB端口是80。 1.2 申请域名并完成域名备案 可以在万网、百度云、腾讯云、西部数码等等域名服务商注册并购买域名。...在域名服务商注册并购买的域名必须要完成域名备案,否则无法使用域名访问网站,具体备案细节可以参考域名服务商提供的备案流程指导文档。...127.0.0.1:80 --------------------------------------------- 2.3 启动holer服务 Windows系统平台: 打开CMD控制台,进入可执行程序所在的目录下.../holer-xxx-xxx -k 6688daebe02846t88s166733595eee5d & 2.4 访问映射后的公网地址 浏览器里直接输入自己的域名,就可从公网访问本地WEB了。

2.7K10

Emlog程序实现多域名全站访问的方法

我们很多朋友可能有这样的需要,如果你手上有空余的域名,你也可以试试,让你的emlog支持多域名,只需要修改一个文件,增加几行代码就能够轻松实在多域名支持,理论上是多少域名都没有限制的,当然如果你的emlog...$_SERVER['HTTP_HOST']."/"; }else{ $BLOG_URL_EXP = "https://www.shuyong.net/"; //这个域名修改为你的默认域名, }...define('BLOG_URL', $BLOG_URL_EXP); 第二步: 打开你的emlog后台 ->设置 ,把站点地址改成如下格式 http://{域名1|域名2|域名3|以此类推...}/ 把多个域名用 | 隔开 ,理论上是没有限制的,当然前提是你有那么多的域名…… 注意:本方法5.3.1正常使用,其他版本未做测试

31210

通过域名访问Linux云服务器上的java web项目

1.通过一个Tomcat部署多个java web项目来实现访问 把自己java web 打包成war包上传到Tomcat目录下webapp目录下,就会自动解压成一个和项目名一样的文件夹。...+端口 location / { proxy_pass http://ip:8080或域名:8080; } } 一般习惯于把项目放到二级域名访问,可以省略掉域名的默认端口80,直接通过域名就可以实现访问...加入上述改为:listen 8001 , server_name ip;那访问java web项目时就必须要带上8001端口号/项目名才能实现访问。...这种方法比较容易实现些,把所有的java web项目放到一个Tomcat下实现访问。...2.通过一个Tomcat部署一个java web项目来实现访问 这种方式就是在云服务器中复制多个Tomcat,然后每个java web对应着几个Tomcat的数量,这个时候就要为Tomcat改默认的8080

10.7K30

微信小程序设置web-view的业务域名

微信小程序设置web-view的业务域名 ? 效果 域名必备 ?...效果 你的域名必须要备案过 你的域名必须是https,而不能是http web-view 在小程序后台添加业务域名,只解析业务域名中的url网页地址的. 域名是需要ICP进行备案的. ?...效果 点击“开始配置”按钮,弹出一个窗口,添加一个或多个你要在小程序访问域名....并不是随便一个备案过的https就可以的,并不是所有域名都可以访问,有的是需要在这个窗口里下载“校验文件”,并把这个校验文件上传到你的网站的根目录,供小程序平台进行验证,只有通过了,才能添加域名成功(验证通过后才能配置成功...小时后即可配置,域名不支持IP地址及端口号.

7.8K20

Web渗透之网站信息、域名信息、端口信息、敏感信息及指纹信息收集

一.Web渗透第一步 网站是一个安装在电脑上的应用程序,它有操作系统、应用程序以及服务器。...例如WAMP包括: Web服务器:Apache 数据库:MySQL 编程语言:PHP 网站HTML站点访问的基本流程如下图所示:客户端输入访问URL,DNS服务器会将域名解析成IP地址,接着IP地址访问服务器内容...数据库包括要调用的数据,并存储在Web服务器上,这台服务器有真实的IP地址,每个人都能访问、Ping通它。每次页面请求或运行程序时,Web应用程序在服务器上执行,而不是在客户的机器上。 ?...入侵安装在计算机上的应用程序称为Web应用渗透测试,入侵带操作系统的计算机和应用程序称为服务端攻击,入侵人称为社会工程学攻击。...它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。简单来说就是一个将域名翻译成ip地址的系统。

4.1K30
领券