在阿里云服务器(Centos6.9)上设置可远端访问的jupyter notebook - Go语言中文社区

在阿里云服务器(Centos6.9)上设置可远端访问的jupyter notebook


0、配置云服务器的安全组

因为我用的是阿里云的服务器,所以就以阿里云的配置来说明。因为从外网访问服务器,需要开放一定的端口,所以要对服务器的访问规则进行配置。阿里云是用安全组来管理这些规则的,所以需要对安全组进行配置。

阿里云为了安全起见,默认只开放了22、80等少数端口。而jupyter notebook默认采用8888端口,因此在安全组配置中,需要将此端口开放。
如果一切都正常,就是无法远程访问,有90%的可能性就是安全组规则配置的问题。

设置过程:云服务器管理控制台》云服务器ECS》网络和安全》安全组》配置规则》添加安全组规则

img

1、下载Anaconda(清华源)

Anaconda用来管理python的各种库是很好的,推荐使用。不过Anaconda默认源在国外,直接下载慢,所以选择清华源

wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2019.10-Linux-x86_64.sh

在这里插入图片描述
创建文件夹anaconda,然后将Anaconda3-2019.10-Linux-x86_64.sh移动到anaconda 文件夹即可

mkdir anaconda
mv Anaconda3-2019.10-Linux-x86_64.sh anaconda
  • 结果展示

在这里插入图片描述

2.安装Anaconda

bash Anaconda3-2019.10-Linux-x86_64.sh

在这里插入图片描述
一直yes -yes-enter 即可

  • 结果如下

在这里插入图片描述

3.配置Anaconda环境

  • 输入下面语句
sudo vi ~/.bash_profile

在这里插入图片描述

  • 在末尾添加如下语句
export PATH="/root/anaconda3/bin:$PATH"

在这里插入图片描述

  • 最后让环境生效
source ~/.bash_profile

4.测试环境

anaconda -V

在这里插入图片描述

python3

在这里插入图片描述

5.设置jupyter登录密码

输入下面语句,记下显示的哈希密码

python -c "import IPython;print(IPython.lib.passwd())"
# 会提示 Enter password
# output sha1:49acd1a985cc:beb1fb6859665bfa721e65e78fc511c41basdasa

在这里插入图片描述

6.生成jupyter配置文件

# 生成jupyter配置文件
jupyter notebook --generate-config
#生成的config file在/root/.jupyter/jupyter_notebook_config.py

在这里插入图片描述

7.修改配置文件

vi jupyter_notebook_config.py 

在这里插入图片描述

修改下列语句

c.NotebookApp.password = 'sha1:<your-sha1-hash-value>'
c.NotebookApp.port = 8888
c.NotebookApp.ip = '*'
c.NotebookApp.open_browser = False

c.NotebookApp.notebook_dir = 'D:ResearchJupyter Notebook' # 文件存放路径
c.NotebookApp.allow_root =True  #给与权限
  • 下面的/c.NotebookApp.password 是查找位置的意思

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

8.启动jupyter notebook

  • 服务器重启下
reboot
  • 输入下面语句
jupyter notebook
# jupyter notebook

在这里插入图片描述

9、web 登录

http://ip:8888 即刻访问
# nohup jupyter notebook&  后台一直运行jupyter notebook

在这里插入图片描述

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/weixin_44322234/article/details/104844067
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢