Jupyter notebook(原 ipython notebook)是统计、数据分析和机器学习的利器。一般情况下,jupyter notebook 网页应用运行在 http://localhost:8888
,用户可以在本地计算机通过浏览器访问和使用。但在某些时候,我们想把 jupyter notebook 应用架设在公开的服务器中,以便获取更强的计算能力和更多的内存,同时省去在每台电脑上安装和配置 jupyter notebook 的过程。
本文以 debian/ubuntu 系统为例,讲解如何安全地搭建 jupyter notebook 服务器,以允许授权用户使用任意浏览器在任意设备上访问这款应用。