V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
linyongqianglal
V2EX  ›  问与答

宝塔是如何做到每建立一个网站都能监听 443 端口的

  •  
  •   linyongqianglal · Jun 23, 2023 · 2309 views
    This topic created in 1041 days ago, the information mentioned may be changed or developed.
    不是很懂 nginx ,按道理来讲重复监听 443 端口应该会冲突才对。而且我在 nginx 配置上也没有看到像 stream 这样的配置
    10 replies    2023-06-24 15:07:35 +08:00
    Kinnice
        1
    Kinnice  
       Jun 23, 2023 via Android
    nginx vhost
    kiracyan
        2
    kiracyan  
       Jun 23, 2023
    nginx 或监听请求的 host 然后再内部转发
    t41372
        3
    t41372  
       Jun 23, 2023
    反向代理
    yarnom
        4
    yarnom  
       Jun 23, 2023 via Android
    nginx 监听 80 和 443 ,然后 proxy_pass 反向代理
    lhbc
        5
    lhbc  
       Jun 23, 2023 via Android
    搜 SNI 能解决你的问题
    linyongqianglal
        6
    linyongqianglal  
    OP
       Jun 24, 2023
    @Kinnice 那么 vhost 和 stream 冲突吗
    linyongqianglal
        7
    linyongqianglal  
    OP
       Jun 24, 2023
    @Kinnic 那请问如果用了 stream 占用了 443 端口,那么会影响到 vhost 吗
    lisxour
        8
    lisxour  
       Jun 24, 2023
    其实只是监听了一次,通过 vhost 的方式,根据你的访问域名来分不同的网站,虚拟主机同理,一个 ip ,却能托管一堆的 80 网站。
    irockytan
        9
    irockytan  
       Jun 24, 2023 via iPhone
    @linyongqianglal 会的,stream 占用了 443 之后 vhost 就不能 443 了,如果 stream 的 443 需求也是 7 层的话,直接放在 vhost 的 443 后面
    hahahahahahahah
        10
    hahahahahahahah  
       Jun 24, 2023 via iPhone
    虚拟主机
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3876 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 54ms · UTC 00:50 · PVG 08:50 · LAX 17:50 · JFK 20:50
    ♥ Do have faith in what you're doing.