Skip to content
  • 版块
  • 最新
  • 标签
  • 热门
  • 用户
  • 群组
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠
品牌标识

AIRIOT智慧系统搭建平台经验交流

  1. 主页
  2. 平台安装
  3. 我想要使用https访问,应该怎么设置?

我想要使用https访问,应该怎么设置?

已定时 已固定 已锁定 已移动 平台安装
帖子 发布者 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • 7 离线
    7 离线
    723743690
    写于 最后由 编辑
    #1

    目前服务器已经映射到了公网,但是只能用http访问,需要在服务器的哪个地方进行设置,才能用https呢

    1 条回复 最后回复
    0
  • fxF 离线
    fxF 离线
    fx
    写于 最后由 编辑
    #2

    这个去百度或者找你们网络技术解决

    1 条回复 最后回复
    0
  • T 离线
    T 离线
    tbz
    写于 最后由 编辑
    #3

    需要有域名和对应的https证书, 把证书挂载到web容器的某个文件夹(app/docker-compose.yml), 然后在服务器改平台nginx的配置(app/airiot/web/nginx.conf)

    7 1 条回复 最后回复
    0
  • 7 离线
    7 离线
    723743690
    在 中回复了 tbz 最后由 编辑
    #4

    @tbz 我没有找到你们的页面是放在哪里的,我需要找到你们的页面在location里设置,在nginx.conf里,我也没有找到之前你们是在哪里设置的3030接口的页面,请问是在哪个地方呢?

    1 条回复 最后回复
    0
  • 7 离线
    7 离线
    723743690
    写于 最后由 723743690 编辑
    #5

    image.png我需要找到你们之前主页在哪个nginx.conf里设置的3030端口的发布,然后把我这个ssl证书的这几行配置放到里面,但是我现在没找到,请问在哪个地方@tbz

    1 条回复 最后回复
    0
  • T 离线
    T 离线
    tbz
    写于 最后由 编辑
    #6

    是linux吗? linux的nginx里还是80端口, docker-compose.yml里映射到主机上改成3030了

    7 1 条回复 最后回复
    0
  • T 离线
    T 离线
    tbz
    写于 最后由 编辑
    #7

    1716875218084.png

    1 条回复 最后回复
    0
  • 7 离线
    7 离线
    723743690
    在 中回复了 tbz 最后由 编辑
    #8

    @tbz 那我是不是直接在80端口的那个server下面配置证书就能生效了请问?

    1 条回复 最后回复
    0
  • 7 离线
    7 离线
    723743690
    写于 最后由 编辑
    #9

    应该只需要改nginx.conf里的配置就行了把?

    1 条回复 最后回复
    0
  • T 离线
    T 离线
    tbz
    写于 最后由 编辑
    #10

    在80里的那个里, 改成ssl的话, 用https访问3030就行了

    7 1 条回复 最后回复
    0
  • 7 离线
    7 离线
    723743690
    在 中回复了 tbz 最后由 723743690 编辑
    #11

    @tbz 我不能直接改80端口的配置,因为server_name改过后内网本地就打不开了。所以我在下面又添加了一个server,端口没有改还是80,只修改了域名,添加了ssl。重启后发现,无法登录了,所以我修改回去了,您这边可以远程帮忙看一下具体是什么情况吗

    1 条回复 最后回复
    0
  • 7 离线
    7 离线
    723743690
    写于 最后由 编辑
    #12

    在其他服务器里同样的配置没有啥问题,不知道这里是啥情况,配置后打不开,麻烦帮忙看一下

    1 条回复 最后回复
    0
  • 7 离线
    7 离线
    723743690
    写于 最后由 编辑
    #13

    您好,外网映射确实改完了,但是目前平台上的websoket无法使用,websoket也需要从ws同步修改为wss才能使用平台的websoket,在配置文件里我发现ws还涉及到traefik,能否再帮忙远程一下 @tbz

    1 条回复 最后回复
    0
  • 7 离线
    7 离线
    723743690
    写于 最后由 编辑
    #14

    1716965379403_6E695A72-F48A-4a98-989C-3BAB550D5519.png

    1 条回复 最后回复
    0
  • T 离线
    T 离线
    tbz
    写于 最后由 编辑
    #15

    这是播放视频的时候报的错吧?

    7 1 条回复 最后回复
    0
  • 7 离线
    7 离线
    723743690
    在 中回复了 tbz 最后由 编辑
    #16

    @tbz 是的,视频播放报的错

    1 条回复 最后回复
    0
  • T 离线
    T 离线
    tbz
    写于 最后由 编辑
    #17

    运维里看看live服务, 前端video模块是最新的吗? 不是的话更新下

    1 条回复 最后回复
    0
  • 7 离线
    7 离线
    723743690
    写于 最后由 编辑
    #18

    @tbz 好的我试一下,请问不需要更改配置,把ws改为wss吗

    1 条回复 最后回复
    0
  • T 离线
    T 离线
    tbz
    写于 最后由 编辑
    #19

    不用, 过了nginx之后就不加密了

    7 1 条回复 最后回复
    0
  • 7 离线
    7 离线
    723743690
    在 中回复了 tbz 最后由 编辑
    #20

    @tbz 更新了最新的以后,还是不行,还是报那个错
    https://bbs.airiot.cn/assets/uploads/files/1716965397312-91301ccb-6852-4b14-9783-726dcaa8acac-1716965379403_6e695a72-f48a-4a98-989c-3bab550d5519.png

    1 条回复 最后回复
    0

  • 登录

  • 没有帐号? 注册

  • 登录或注册以进行搜索。
  • 第一个帖子
    最后一个帖子
0
  • 版块
  • 最新
  • 标签
  • 热门
  • 用户
  • 群组