1. 安装环境配置
1.1 安装 jupyter
# 升级 pip3
sudo python3 -m pip install --upgrade pip
# 安装 jupyter
sudo pip3 install jupyter
1.2 安装 npm/nodejs
方法一:
yum安装
sudo yum install npm nodejs
方法二:
使用yum安装失败时可以改用安装包安装
- 下载并解压安装包
wget https://npm.taobao.org/mirrors/node/latest-v10.x/node-v10.19.0-linux-x64.tar.xz
tar -xvf node-v10.19.0-linux-x64.tar.xz
mv node-v10.19.0-linux-x64 /usr/local/node
- 添加到环境变量
新建/etc/profile.d/node.sh
文件, 写入下面两行代码后执行source /etc/profile.d/node.sh
export NODE_HOME=/usr/local/node
export PATH=$NODE_HOME/bin:$PATH
安装完成后, 通过node -v
和npm -v
来查看是否安装成功.
1.4 安装 configurable-http-proxy
sudo npm install -g configurable-http-proxy
安装完成后执行configurable-http-proxy --version
查看是否安装成功
1.5 安装认证插件
Jupyterhub支持 PAM和LDAP 两种认证方式,默认使用的是PAM,即与系统用户层使用同一认证管理,用户名与密码与系统配置的相同。需要安装下面的插件
pip3 install jupyterhub-dummyauthenticator -i https://pypi.douban.com/simple/
如果遇到生成token问题,在配置文件中加入下面的设置
c.JupyterHub.authenticator_class &#