在服务器上部署 JupyterLab 4, 打造个人专属 Web IDE

JupyterLab 4 在 2023 年 6 月 6 日发布了, 参见 JupyterLab 4.0 is Here. 今天尝试在自己的阿里云服务器上, 进行部署, 打造个人专属 Web IDE. 效果如下图所示.

可以看到, 我的环境是

安装依赖包

pip3 install jupyterlab

启动服务

nohup jupyter lab --no-browser --ip=0.0.0.0 &

配置 nginx 反向代理

server {
    listen 80;
    server_name your_domain_or_IP;

    location / {
        proxy_pass http://localhost:8888;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-NginX-Proxy true;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_read_timeout 86400;
    }
}

重启 nginx 服务, 第一次, 打开页面, 可以设置登录密码.

相关推荐