首页 > 解决方案 > 配置 nginx 以在 Debian 10 上运行 Jitsi

问题描述

我正在使用 nginx 和这个 nginx 配置文件运行开箱即用的 Debian GNU/Linux 10 (buster):

/etc/nginx/sites-available/example.abc.de

server {
  server_name example.abc.de;
  root /var/www/example.abc.de/;
  index index.html;

  listen [::]:443 ssl; # managed by Certbot
  listen 443 ssl; # managed by Certbot
  ssl_certificate /etc/letsencrypt/live/example.abc.de/fullchain.pem; # managed by Certbot
  ssl_certificate_key /etc/letsencrypt/live/example.abc.de/privkey.pem; # managed by Certbot
  include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
  ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot
}

server {
    if ($host = example.abc.de) {
        return 301 https://$host$request_uri;
    } # managed by Certbot


  server_name example.abc.de;
  listen 80;
  listen [::]:80;
    return 404; # managed by Certbot


}

现在我一步一步按照安装教程进行操作: https ://jitsi.org/downloads/ubuntu-debian-installations-instructions/

在我的网络浏览器中打开https://example.abc.de之后,我看到的只是/var/www/example.abc.de/index.html文件的内容。这是有道理的,因为 nginx 配置文件没有改变。

我在https://jitsi.org上找不到任何文档给我任何其他信息。之后他们都说apt-get -y install jitsi-meet并在您的浏览器中启动该 URL。

缺少什么文档?我必须进行哪些配置才能在浏览器中打开通往 Jitsi 系统的 URL?

标签: nginxdebianjitsidebian-busterjitsi-meet

解决方案


简短的回答:当前的 Debian 软件包不适用于 Debian 10。

我在 Jitsi 板上发布了同样的问题: https ://community.jitsi.org/t/installation-tutorial-doesnt-work-on-a-vanilla-debian-10/25898

答案是当前的 Debian 软件包需要 Java 8,但 Debian 10 附带 Java 11。对于那些愿意花时间降级到 Java 8 的人来说。

旁注:我可能会说,Jitsi 社区发布了一个 Debian 软件包并将其放在自己的安装方法中,这对于当前的稳定版本 von Debian 不起作用,这令人非常失望。


推荐阅读