问题描述
我已经在 amazon linux 上安装了 jupyterhub,并且在配置文件中更改了我的服务器 IP 和端口。但是我想更改浏览器中显示的默认 URL。我曾尝试更改配置文件中的 c.JupyterHub.default_url
,但这只是作为我的 ip 和端口 (http://x.x.x.x:8080/hub/myjupyter
) 的扩展名而没有帮助。
目前我的中心以 http://xx.xx.xx.xx:8080
URL 开头,但我想将其更改为 http://myjupyter.abc.com
之类的内容。
abc.com
可能是我的组织网站。在这种情况下,这是否需要 SSL 密钥和证书?或者我可以在没有 SSL 的情况下配置 URL 吗?
解决方法
您是否有很多计算机将访问 JupyterHub 安装?您也没有提到您在访问服务器的客户端上使用的操作系统。
一种方法是将私有 ip 映射到您在 /etc/hosts 文件中选择的域名(Windows 在 C:\Windows\System32\Drivers\etc\hosts
中有它),但您需要在每台客户端计算机上执行此操作。
如果您的组织在网络上有私有 DNS 服务器,您也可以在那里配置映射。这样您就不必在每个客户端上手动执行此操作。