前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >配置远程访问Jupyter+腾讯云超划算活动上车

配置远程访问Jupyter+腾讯云超划算活动上车

作者头像
不二小段
发布2018-04-08 11:50:52
2.1K0
发布2018-04-08 11:50:52
举报
文章被收录于专栏:不二小段不二小段不二小段

一年前写了一篇关于Anaconda的介绍,在里面大力推荐大家使用Jupyter写一些日常的代码。

https://zhuanlan.zhihu.com/p/25198543

大家都知道Jupyter是一个Web应用,因而如果有服务器的小伙伴是可以将Jupyter部署在服务器端并远程访问的,这样就拥有了自己私人的一个科学计算环境(也带有一定云存储的功能)。

刚好这次遇到腾讯云360元撸6年1核1G1M服务器的活动,于是再写一下如何在腾讯云的服务器上配置Jupyter的远程访问。

首先是腾讯云的活动。限新用户,不用学生认证,不过似乎没有买过服务器的老用户也可以参加,大家具体试一下。

参团链接:

https://cloud.tencent.com/act/campus/group/detail?group=13439

1、打开我的参团链接,点击参团,如果点击没有反应,试试手机打开,如果我的链接失效了,也可以问别的老用户要一个,任意老用户都可以发起参团;

2、选择自己需要的节点、操作系统、时间,付费购买(默认1核2G,可以缩配为1核1G延长时间,如果要缩配需要选择成都节点);

3、付费成功后,访问云+校园 - 腾讯云可以再次续费两次,每次12+4月,于是共获得4年;

4、如果不需要2G内存,则可以在控制台调整配置为1G,又可以延长时间。

以Ubuntu为例配置,写的简略一点,不清楚的可以配合一下度娘。

1、登陆服务器,可以使用控制台自带的网页登陆(容易超时断开连接),也可以使用putty或者Xshell之类的工具登陆;

2、使用wget下载anaconda,https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/在这里找到需要的相应版本后,复制下载链接,wget 链接,进行下载;

3、使用sh Anaconda3-5.1.0-Linux-x86_64.sh 命令安装Anaconda,安装过程一路yes即可,安装完成后重启终端,尝试conda命令,不出问题的话应该安装成功了;

4、在控制台-安全组中,新建规则,放开端口访问(可以自定义8888端口,也可以直接放开所有端口),然后关联服务器实例。这一步很重要,也是区别于别家服务器的地方,如果不设置安全组的话,端口受限是无法访问的;

5、运行 jupyter notebook --generate-config 生成默认的jupyter配置文件;

6、cd .jupyter

7、vim jupyter_notebook_config.py

8、默认的配置文件是全部注释掉的,我们只需要指定很少的部分即可完成搭建,更具体的配置可以自己参照文档进行。

在配置文件中写入以下三行(不会使用vim的可以百度一下…考验学习能力的时候到了):

c.NotebookApp.ip = '*'
c.NotebookApp.open_browser = False
c.NotebookApp.port = 8888

9、保存退出。运行jupyter notebook,会得到一个带token的访问地址。复制地址,将其中的localhost替换成服务器的公网IP,访问,应该可以正常进入jupyter。登出jupyter,使用token设置登陆密码;

10、重启终端,使用screen jupyter notebook命令启动jupyter服务,之后便可以在任意机器上访问 公网IP:8888 进入自己的jupyter了。

写的比较简单,由于是自己配置好以后写的,过程中忘记截图了,有一定基础的同学应该能顺利完成,有问题可以评论,问题很多的话我会考虑再完善一下这篇文章…

Enjoy tencent cloud!

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-03-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 不二小段 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
弹性公网 IP
弹性公网 IP(Elastic IP,EIP)是可以独立购买和持有,且在某个地域下固定不变的公网 IP 地址,可以与 CVM、NAT 网关、弹性网卡和高可用虚拟 IP 等云资源绑定,提供访问公网和被公网访问能力;还可与云资源的生命周期解耦合,单独进行操作;同时提供多种计费模式,您可以根据业务特点灵活选择,以降低公网成本。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档