centos7 配置jupterhub

jupyterhub的网址
安装也很简单,利用anaconda两行命令就安装好了

  conda install -c conda-forge jupyterhub  # installs jupyterhub and proxy
  conda install notebook  # needed if running the notebook servers locally

这是jupterhub的流程图
需要注意的问题是开启防火墙,jupyderhub默认的端口是8000

sudo firewall-cmd --zone=public --add-port=8000/tcp --permanent
sudo firewall-cmd –-reload

之后就可以通过浏览器打开http://ip_address:8000登录。

但是发现了两个问题第一个是第一次登录没有问题,可是退出后无法第二次登录。
这时候就需要在配置文件里面做一些修改,

sudo mkdir /etc/jupyterhub
cd /etc/jupyterhub
sudo /opt/anaconda3/bin/jupyterhub --generate-config #生成配置文件

然后打开jupyterhub_config.py.
找到这一句c.PAMAuthenticator.open_sessions = TrueTrue改为False
然后删除#
保存退出
指定配置文件登录jupyterhub -f /etc/jupyterhub/jupyterhub_config.py
即可解决该问题。

参考这里

第二个问题

只能是一个用户登录,其他用户无法登录。

使用root用户打开jupyterhub其他用户即可登录,把原答案复制过来了

sudo clears the PATH for various reasons. You may want to use a launch script, such as:

#!/bin/bash
# launch-jupyterhub.sh
export PATH=/opt/anaconda/bin:$PATH
exec jupyterhub $@

Then you can:
sudo bash launch-jupyterhub.sh

Or you could launch jupyterhub by absolute path:

sudo /opt/anaconda/bin/jupyterhub

具体链接在这里

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值