远程链接Ipython Notebook配置

原创 2016年11月09日 01:57:38

工具帖

(昨天为了测试spark性能,打算跑一些数据分析,远程安装ipython的时候不小心在home下rm -rf *,真的是… due前五个小时… 更糟糕的是我们正好这一次忘记把代码push到github上.一边流泪一边补作业.)

最近经常跑数据分析,因为习惯本地跑ipython notebook分析,但数据都在server上,每次scp很麻烦,找了一下远程连接到服务器上的ipython notebook方法.这里有一份文档,但是版本比较旧,我按照现在ipython的版本配置了一下,主要参考是这个.

  1. 首先在远程server上,安装ipython

  2. 随便一个server上的位置,输入ipython,然后按照以下方法得到一个哈希的密码,保存起来
    from notebook.auth import passwd
    passwd()

  3. 到目录~/.jupyter/下,创建默认的jupyter_notebook_config.py,如果没有默认创建,直接vim即可. 然后在文件内输入

    c = get_config()
    c.NotebookApp.ip='*'
    c.NotebookApp.password = u'...' # 这里输入第二步生成的哈希密码
    c.NotebookApp.open_browser = False
    c.NotebookApp.port = 1224 # 猜猜为什么是这个号码 :)
  4. 远程的配置完成了,下面移到远程server要访问的文件夹,输入ipython notebook --no-browser --port=1224

  5. server端的ipython以及启动,下面就是本地连接. 输入 ssh -N -f -L 127.0.0.1:1314:127.0.0.1:1224 user@address,这是说把本地的1314端口连接到server上1224的端口.

  6. 随便一个浏览器,地址栏localhost:1314,然后就会看到一个输入密码.(我会说我一直用123123123?)然后大功告成.

  7. 还有一种更加直接的方法,在第3步之后,既然server上的Ipython Notebook已经启动了,那可以直接在浏览器打开address:1224的方法,一样的界面.

网上是看到还有用pem的方法,但是我得赶due,下次有时间再写~

相关文章推荐

Linux安装远程ipython notebook

配置服务器的ipython,这样就可以通过浏览器连接远程ipython进行数据分析和其他的操作了。 这里以虚拟机中的ubuntu为例,用virtualbox安装ubuntu,安装ssh,xshell...

ipython notebook 远程访问

创建server配置ipython profile create myserver在profile目录下, 编辑ipython_notebook_config.py~/.ipython/profile...

远程访问jupyter notebook

ipython notebook是一个基于浏览器的python数据分析工具,使用起来非常方便,具有极强的交互方式和富文本的展示效果。jupyter是它的升级版,它的安装也非常方便,一般Anaconda...

远程访问jupyter notebook

ipython notebook是一个基于浏览器的python数据分析工具,使用起来非常方便,具有极强的交互方式和富文本的展示效果。jupyter是它的升级版,它的安装也非常方便,一般Anaconda...

远程访问ipython notebook

ipython notebook默认情况下运行在http://localhost:8888/,只能本机访问 目标:在服务器上运行ipython notebook, 在本地浏览器访问  ...

Ubuntu系统下IPython Notebook的远程访问配置

本文讲述了Ubuntu系统下IPython Notebook的远程访问配置流程
  • ggGavin
  • ggGavin
  • 2016年11月15日 21:20
  • 2953

Ipython Notebook安装教程

IPython notebook搭建 发表于2013 年 2 月 16 日由hisen IPython比Python本身自带的IDLE强大太多了,今天稍窥一角,叹服不已。 0...

ipython notebook使用教程

最近在使用jupyter notebook,感觉非常舒爽。特别是在本地的浏览器上就可以利用jupyter实现在服务器上编程,更是爽歪歪了。 关于如何实现本地浏览器上进行服务器上编程参照了这篇文章:U...
  • Jerr__y
  • Jerr__y
  • 2016年11月21日 00:05
  • 12881

ipythonnotebook + spark

参考:http://blog.jobbole.com/86232/测试sparkpython在sparkhome下run-tests测试在Spark中使用IPython Notebook当搜索有用的S...

ipython notebook安装及使用(一)

安装参考一: ubuntu安装ipython notebookapt-get install ipython-notebook ipython notebook --pylab inline --i...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:远程链接Ipython Notebook配置
举报原因:
原因补充:

(最多只允许输入30个字)