首页 > 日记 > NGINX反向代理的设置方法
2019
03-21

NGINX反向代理的设置方法

localhost:8080默认情况下,ThingsBoard会监听。出于安全考虑,最好通过反向代理服务仪表板。本指南将使用NGINX,但可以使用任何网络服务器。

  • 安装NGINX: sudo apt install nginx
  • /etc/nginx/conf.d/thingsboard.conf使用文本编辑器创建并编辑它以匹配下面的示例。替换example.com为您的Linode的公共IP地址或FQDN。 /etc/nginx/conf.d/thingsboard.conf
server {
    listen 80;
    listen [::]:80;

    server_name example.com;

    location / {
        # try_files $uri $uri/ =404;
        proxy_pass http://localhost:8080/;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_set_header Host $host;
    }
}
  • 重启NGINX: sudo systemctl restart nginx
最后编辑:
作者:victor
这个作者貌似有点懒,什么都没有留下。