整个过程充满了坑
安装anaconda
配置阿里云(阿里云管控很严格,只有去网页端开启端口,这里选择8888)
云服务器ECS >网络与安全(安全组)>配置规则



配置服务器
生成一个 notebook 配置文件
jupyter notebook --generate-config #非root用户选择此条
jupyter notebook --generate-config --allow-config #root用户选择此条
Writing default config to: /root/.jupyter/jupyter_notebook_config.py #最后结果生成密码
Ipython
In [1]: from notebook.auth import passwd
In [2]: passwd()
Enter password:
Verify password:
Out[2]: 'sha1:xxxxxx'
得到了password 和 一个sha开头的特殊值配置文件
vim /jupyter_notebook_config.py #这里的路径是自己的路径,前面创建配置的时候,已经得到了路径
c.NotebookApp.ip='*' #不变
c.NotebookApp.password = u'sha:ce...刚才复制的那个密文'
c.NotebookApp.open_browser = False
c.NotebookApp.port =8888 #可自行指定一个端口启动jupyter
#单纯启动 注意,value是你阿里云内网的ip,千万要加,具体在阿里云网页端概览
jupyter notebook --ip value #非root用户
jupyter notebook --allow-root --ip value #root 用户使用
##永远常驻 value是你阿里云内网的ip,打印内容会在.log里面
nohup jupyter notebook --allow-root --ip value >jupyter_1.log 2>1 &
##本地端启动 ip为服务器公有地址
ip:8888
版权声明:本文为darksheng原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。