Apache2后面的iPython / Jupyter Notebook Server

时间:2016-05-23 16:30:56

标签: apache ubuntu dns ipython jupyter-notebook

我正在尝试在Jupyter后面运行我的Apache2笔记本服务器。

我在OpenStack服务器上执行此操作,其IP为 192.x.x.1 ,浮动IP为 85.x.x.1 。我的域名是(表单) notebook.project.company.org ,主机名是 jupyter-notebook ,因此/etc/hosts具有以下内容

127.0.0.1 localhost
127.0.1.1 jupyter-notebook

我按照here描述设置了Jupyter服务器,可以在* notebook.project.company.org:888 **访问,但我想在 notebook.project.company.org访问它

我正在尝试使用Apache执行此操作,并尝试按照解决方案here但我在何时使用domain / localhost / 127.0.0.1 / 192.xx1等时感到困惑。< / p>

目前我的jupyter_notebook_config.py

c.NotebookApp.ip = '192.x.x.1'
c.NotebookApp.port = 8888

和apache conf文件有

<VirtualHost *:80>
    ServerName notebook.project.company.org
    ProxyPass / http://192.x.x.1:8888/
    ProxyPassReverse / http://192.x.x.1:8888/
</VirtualHost>

有人可以了解我应该使用哪些IP地址,以及在哪里?

1 个答案:

答案 0 :(得分:0)

我不能说我之前在Apache后面配置了一个iPython笔记本,但我已经配置了Tomcat服务器。我假设它在这里类似。

对于ProxyPass,我使用127.0.0.1 IP映射到在不同端口上运行的tomcat服务器。你可以尝试一样。