1、远程服务器上安装jupyter notebook(配置jupyter_notebook_config.py文件)

sudo pip install jupyter

2、远程服务器(8890端口,没有下面括号中内容默认在服务器8888端口打开jupyter notebook,下面将使用默认端口8888)启动jupyter notebook

jupyter notebook (--no-browser --port=8890 --ip=127.0.0.1 --allow-root)

3、将远程jupyter(8888)与本地(8889)端口绑定

ssh -f -N -L 8889:localhost:8888 ( (-L 本地端口:localhost:服务器端端口 ssh命令中用来做端口映射的参数) (-p 50008 连接的远程服务器的端口号,这里可能每个人不同,也可能不用这个端口号) ) remote_user@remote_host

4、本地浏览器输入127.0.0.1:8889,然后在弹出的页面输入服务器密码就可以在本地查看服务器端的文件了

补充知识:jupyter notebook远程映射

基本配置

打开ipython,创建一个密文密码

In [1]: from notebook.auth import passwd

In [2]: passwd()

Enter password:

Verify password:

Out[2]: "sha1:4fa6d3278e6e:59ca9a8b7ede773880b1f4fd5151c8ba6e2388d6"

生成jupyter的配置文件

jupyter notebook --generate-config

修改配置文件

c.NotebookApp.ip = "*"

c.NotebookApp.password = u"sha1:4fa6d3278e6e:59ca9a8b7ede773880b1f4fd5151c8ba6e2388d6"

c.NotebookApp.port = 9999

c.InteractiveShellApp.matplotlib = "inline"

c.NotebookApp.open_browser = False

修改xshell配置

在文件->属性->连接->隧道里添加一个TCP/IP转移。目标主机为转发jupyter的主机,源主机为接收服务器转发的主机,源主机和目标主机都选为localhost。目标端口是jupyter的端口号,也就是上面所设置的9999,这里可以任意设置,只要不冲突并且和jupyter设置里一致就可以了。侦听端口也是任意设置,只要不冲突就可以了,如10181。

在服务器上启动jupyter

打开本地浏览器,在浏览器上输入“localhost:10181”,输入设定的密码,就可以进入转发的jupyter了。

以上这篇服务器端jupyter notebook映射到本地浏览器的操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持云海天教程。

jupyter配置到服务器_服务器端jupyter notebook映射到本地浏览器的操作相关推荐

  1. jupyter调用py文件_解决Jupyter notebook中.py与.ipynb文件的import问题

    在jupyter notebook中,因为其解析文件的方式是基于json的,所以其默认保存的文件格式不是.py而是.ipynb.而.ipynb文件并不能简单的import进.py或者.ipynb文件中 ...

  2. 配置iscsi服务器_在Windows Server 2016上安装和配置iSCSI目标服务器

    配置iscsi服务器 In this article, I am going to explain how we can install and configure the iSCSI Target ...

  3. c++浏览器自动化操作_精:C# 利用Selenium实现浏览器自动化操作

    概述 Selenium是一款免费的分布式的自动化测试工具,支持多种开发语言,无论是C. java.ruby.python.或是C# ,你都可以通过selenium完成自动化测试.本文以一个简单的小例子 ...

  4. jupyter 导入文件路径_更改jupyter notebook默认存储路径

    jupyter notebook默认存储路径在C盘下,有时候会丢失文件,很不方便.最好更改一下其默认存储路径比较安全. 1.在想要设置的存储路径下新建一个文件夹,如我在D盘下新建了jupyter-no ...

  5. linux下c语言http服务器_服务器端开发经验总结 Linux C语言

    简介 在进行服务器端开发的时候需要考虑一些算法和性能问题,经过了几年的开发,对这方面有了一些经验,现在写下来跟大家分享和讨论. 我主要是在Linux下进行C语言的开发,所以后面的实现都是基于Linux ...

  6. 一键配置网站服务器环境,服务器环境一键配置

    服务器环境一键配置 内容精选 换一换 镜像是裸金属服务器运行环境的模板,模板中包含了特定的操作系统和运行时环境,有时也额外包括了一些预装的应用软件.镜像文件相当于副本文件,该副本文件包含了系统盘中的所 ...

  7. nas文件服务器web接口,nas配置web服务器

    nas配置web服务器 内容精选 换一换 通过Web浏览器登录资源,会话页面载入失败,提示由于服务器长时间无响应,连接已断开,请检查您的网络并重试(Code:T_514).云堡垒机系统与资源服务器之间 ...

  8. linux 配置 DNS 服务器用于解析本地请求

    场景: 服务器要使用域名调用其他服务,为此就需要给服务器配置域名解析(DNS). 一.配置hosts 这种形式前提是知晓对方 ip 和 域名,直接把对应关系写死在 /etc/hosts 文件中,如下: ...

  9. linux如何查看jupyter日志_在Linux服务器上运行Jupyter notebook server教程

    在Linux服务器上运行Jupyter notebook server教程 很多deep learning教程都推荐在jupyter notebook运行python代码,方便及时交互.但只在本地运行 ...

最新文章

  1. ATS统计量proxy.node.client_throughput_out的单位调研
  2. pycharms怎么看文件被什么引用_误删文件咋办?看我怎么起死回生……
  3. photo如何制作长图(外送搞笑毒故事)
  4. 为啥不装杀毒软件?全家桶太多...
  5. 聚美优品范忱:我是如何将用户推荐准确率提升 10% 的?
  6. latex 参考文献没有显示_甜甜的磕盐路 | LaTeX论文排版小贴士
  7. 算法只能应用于计算机吗,把你的原则转换成算法,让计算机和你一起决策
  8. json转python_将“true”(JSON)转换为Python等效的“True”
  9. 计算机操作系统学习笔记_6_进程管理 --死锁
  10. DOM浏览器的渲染原理简介
  11. Zabbix调优不完全指南
  12. 淘宝、美团、滴滴分别如何搭建大数据平台
  13. python并行编程 - 进程篇
  14. SMS短信的编码规则
  15. 02. 只允许使用QQ和微信 - 服务 ❀ 飞塔 (Fortinet6.0) 防火墙
  16. 日记:2011年6月深圳2周找工作总结
  17. textarea标签中的换行符和空格
  18. 修复XAMPP安装过程中 因端口80被占用 Apache无法启动的问题
  19. 移位运算(左移和右移)
  20. 一杯茶的时间,上手 Docker

热门文章

  1. 奇点云集聚数据中台优势,加速企业数智化升级
  2. 这段 Python 代码让程序员赚 300W,公司已确认!网友:神操作!
  3. 华为开发者大会上,鸿蒙问世、方舟编译器开源、还有 EMUI 10;壕置100万美元,苹果推出漏洞攻击报告赏金计划……...
  4. linux内存管理的主要概念是虚拟内存,有关linux内存管理机制的相关内容,linux物理内存和虚拟内存,深入了解Linux内存运行 ......
  5. ElasticSearch 文档路由,你的数据到底存在哪一个分片上_06
  6. Java 实现Https访问工具类 跳过ssl证书验证
  7. Spring boot + mybatis + oracle代码生成器
  8. mysql 插入数据时 自动设置创建时间和更新时间
  9. linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(配置数据库监听_09)
  10. IntelliJ IDEA 单行注释调整