用 nico 将 brook wsserver 包装成任意 https 网站
背景
你需要已经玩转了Brook
你已经会部署brook wsserver, 可以将 brook wsserver 理解一个 http 网站(默认监听的 path 是/ws)
你有一个域名
domain.com
, 并且已经解析到你的服务器 IP你的服务器防火墙已经开放了 80 和 443 端口
nico
nico是一个 HTTP2 web server, 支持反向代理和单页应用, 自动 TLS 证书. 零配置.
可以把它理解为简单版的 nginx
使用nami安装 nico
nami install github.com/txthinking/nico
假设你运行 brook wsserver 的命令是
brook wsserver --listen 127.0.0.1:9999 --password hello --path /ws
让 brook wsserver 与你的静态博客共存
假设博客 html 文件在/root/www
nico domain.com /root/www domain.com/ws http://127.0.0.1:9999
那么
你的博客:
https://domain.com
brook
wssserver: wss://domain.com:443/ws
让 brook wsserver 与你的 http 服务共存
假设你有一个 http 服务 http://127.0.0.1:8888
nico domain.com http://127.0.0.1:8888 domain.com/ws http://127.0.0.1:9999
那么
你的 https 服务:
https://domain.com
brook wssserver:
wss://domain.com:443/ws
把 brook wsserver 包装成任意 https 网站
假设你想把你的 brook wsserver, 包装成 https://reactjs.org 网站
nico domain.com https://reactjs.org domain.com/ws http://127.0.0.1:9999
那么
reactjs 网站:
https://domain.com
brook wssserver:
wss://domain.com:443/ws
更多
推荐本站淘宝优惠价购买喜欢的宝贝:
本文链接:https://hqyman.cn/post/9063.html 非本站原创文章欢迎转载,原创文章需保留本站地址!
休息一下~~