首页
学习
活动
专区
圈层
工具
发布

Nginx配置多端口多域名访问

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

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

    宝塔修改自定义SSL端口 实现加端口访问

    enmmmmmmmmmmmm  缘由: 最近搭建了一个 云图床 想着免费给大家用  正好家里有一台 NAS 上面有一块空盘 用来做图床的存储空间 采用FTP存储  家里的宽带是联通动态公网采用端口映射实现外网访问...图片上传以后从NAS盘上返回带端口的图片链接,昨天一个朋友在使用中说图片外链没开启ssl导致网站显示不安全 所以今天研究了一下ssl更换端口的问题  实操: 先去申请一个ssl  配置在要使用的网站那里...  嗯.....我网站绑定的域名 内外端口保持一致....图片 1588325229684094.png 然后去下面的配置文件修改去  修改第四行(看下面) 10086 为你要外网访问的域名  修改完成后点击保存就可 下次访问HTTPS的时候在后面加上你修改的端口号即可

    3.1K20

    Tomcat配置域名、ip访问及解决80端口冲突

    ,我们就可以直接配置域名访问了 域名可以访问ip无法访问 在Tomcat下面配置域名(如:www.zjhuiwan.com)的时候,同时又不希望客户通过我们网站的IP或者域名访问到Tomcat默认的ROOT...(www.zjhuiwan.com) 的时候映射到的目录和默认的网页(如:index.jsp) 并且可以同时配置多个,也可为同一个项目配置域名和IP访问 5、最终我们要在本地访问域名,因无域名解析服务器...WINDOWS/system32/drivers/etc/hosts 加上 127.0.0.1       www.zjhuiwan.com (注意:去掉“#”) 6、启动Tomcat服务器,就可以直接敲入域名访问你要访问的地址了...可以通过HTTP地址(即常说的“网址”)加“: 80”来访问网站,因为浏览网页服务默认的端口号都是80,因此只需输入网址即可,不用输入“: 80”了。...II.问题描述: 80端口是一个最为频繁访问的端口号,甚为程序员开发更是经常遇到,比如我们最熟悉的数据库系统服务进程就是默认访问该端口的,还有比如Ngnix服务器默认端口也是80,所以当使用ngnix

    8.3K10

    nginx 域名绑定 域名, nginx 域名绑定 端口

    一、nginx 域名绑定 域名 nginx绑定多个域名可又把多个域名规则写一个配置文件里,也可又分别建立多个域名配置文件,我一般为了管理方便,每个域名建一个文件,有些同类域名也可又写在一个总的配置文件里...默认文件 root /home/www/msn.itblood.com; #网站根目录 include location.conf; #调用其他规则,也可去除 }   三、不带www的域名加...301跳转 如果不带www的域名要加301跳转,那也是和绑定域名一样,先绑定不带www的域名,只是不用写网站目录,而是进行301跳转,如: server { listen 80; server_name...端口 server { listen 80; server_name taqing.me www.taqing.me; ##,绑定域名 location / {...proxy_pass http://127.0.0.1:8000; ## 指定端口号 8000 }

    96.8K73

    nginx安装 、分发实现多域名访问同一主机不同端口

    这里不做过多介绍 二、nginx分发实现多域名访问同一主机不同端口 主要说说实现多域名访问同一主机不同端口,这里我就拿本机(Windows系统)来模拟演练一下。...要实现多域名访问同一主机不同端口,我们大致需要操作三个文件: C:\Windows\System32\drivers\etc 路径下的hosts文件 tomcat \conf 路径下的server.xml...server.xml文件,因为我要展示两个域名访问同一主机不同端口 上面修改保存后,启动我们的tomcat,两个都要启动。...其实我们可以实现相同ip通过不同端口访问了,nginx只是对于域名和ip有了一个映射 我们先看看相同ip不同端口访问的访问 8000端口: 8001端口: 3....Nginx \conf 路径下的nginx.conf文件 (1)打开nginx.conf,如下图添加,代码在下面 可以看出来8001端口对应b.yzh.com域名,8000端口对应 c.yzh.com

    1.8K10

    配置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使用不同端口或者域名访问网站

    6.2K20

    网站域名到底加不加 WWW

    也就是说访问 http://foo.zhihu.com 和 http://bar.zhihu.com 的时候都会带上 http://zhihu.com 裸域页面设置的 cookie。...总的来说对于大访问量或多子域名的网站来说,不建议使用裸域。小流量或子域名少的网站的话就看个人爱好了。我挺喜欢裸域的。...(如 301)不管你决定使用还是不使用裸域,最好不要在同时保留 www 和非 www 前缀的 URL,这样既不方便用户的浏览器区分访问历史,也会对你做访问统计带来不少麻烦。...$$host$$request_uri;} ---- 综上,总结个小结论,即加或不加,必须要确定一种,相应地,另一种形式务必通过 301 重定向到前者的地址,这样就统一定向到唯一的主打域名上。...在确定使用方案后,接下来就开始操刀域名的更换了,site域名虽然便宜,但接受度较差,在QQ及微信内均已无法直接访问,考虑到长远的发展,现已购入新的 COM 域名,稍后给出详细的更改过程。

    7K20

    限定源端口访问目标

    限定源端口访问目标1.1....起因在渗透测试时,客户需要对我们的测试IP进行加白,但是此次客户要求精确到固定端口或者小范围端口(不能1-65535),根据以前的经验,默认是加白IP和全端口,因为代理建立连接使用的端口是随机的,所以这次算是从头查找资料总结一下各种指定源端口的方式...这里的端口是指与目标建立连接时使用的源端口,而不是代理监听的端口。1.2. 注意最好使用服务器(VPS)发送请求。...最终我想到了一种笨拙的方法:强制占用所有可用的端口。这样当代理发起请求时,就会自动选择未被占用的端口。...监听一个端口,然后将流量发送到代理中,再由代理去固定源端口发送请求并返回结果。

    1.9K30

    如何通过 Nginx 只允许 www 域名访问并禁止裸域名访问

    如何通过 Nginx 只允许 www 域名访问并禁止裸域名访问 在网站管理中,很多时候我们希望用户只能通过带有 www 的域名访问,而对于裸域名(即没有 www 前缀的域名)则禁止访问或进行重定向。...本文将介绍如何配置 Nginx,以实现用户只能通过 www 访问网站,而禁止或重定向裸域名。...步骤 2:禁止裸域名访问 为了禁止用户通过裸域名 zhanmeng.net 访问,我们可以创建一个独立的虚拟主机,并使用 Nginx 的 return 444 指令。...步骤 3:重定向裸域名到 www 域名(可选) 如果你希望访问 zhanmeng.net 的用户自动重定向到 www.zhanmeng.net,可以修改配置使用 301 重定向。...,而直接访问裸域名时禁止访问或自动重定向到 www。

    93110

    用户如何使用域名访问网站?为什么要通过域名访问网站?

    访问网站有很多种方式,既可以通过ip地址访问网站,也可以通过域名访问网站。基于很大一部分人不知道如何使用域名访问网站,下文将为大家介绍通过域名访问网站的方法。...3、将电脑中的控制面板绑定到域名上,并使用控制面板来查看说明文档。 4、进行域名解析即可,等待域名解析生效,即可使用域名来访问网站。...这一部分为大家介绍了用户如何使用域名访问网站,希望能为大家带来帮助。...为什么要通过域名访问网站 正常情况下,用户可以直接通过IP地址来访问网站,但是很多人却选择使用域名访问网站,因为有很多网站的IP地址难以记忆,用户不易分辨。还有的IP地址全是数字,对用户特别不友好。...以上为大家介绍了用户如何使用域名访问网站,使用域名访问网站是非常方便的,因为大多数网站的域名都和网站内容有一定关系,用户能够直接记住域名。如果直接使用IP地址访问网站的话,会带来很多不必要的麻烦。

    30.1K20
    领券