我正在尝试在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地址,以及在哪里?
答案 0 :(得分:0)
我不能说我之前在Apache后面配置了一个iPython笔记本,但我已经配置了Tomcat服务器。我假设它在这里类似。
对于ProxyPass,我使用127.0.0.1 IP映射到在不同端口上运行的tomcat服务器。你可以尝试一样。