河南城乡建设厅网站推广信息哪个平台好
Jupyter安装与远程使用过程记录
文章目录
- Jupyter安装与远程使用过程记录
- Jupyter在线试用
- 在服务器上安装Jupyter Notebook
- 配置服务器远程连接
- 首先保证ip地址连通性
- 其次开启服务器访问端口
- 然后在服务器启动服务
- 最后测试连通性
- 后续使用教程
Jupyter在线试用
官网适用,感觉挺方便的,于是决定拥抱一下新科技。
看到它是一个web在线平台,不是很想每次跑都本机起服务,所以就把自己之前闲置的云服务器拿出来用一用,远程nohup,然后用了直接连,会方便很多。
在服务器上安装Jupyter Notebook
注意python版本号,好像不能2,至少python3.x
因为我用的腾讯云定制镜像,直接就内置了这些site-packages,所以这步跳过了,不过linux安装命令都挺简单的,感兴趣可以搜一搜
配置服务器远程连接
其实花时间比较多的反而是这部分,因为腾讯云有自己的网关安全组限制,所以测试了几次才通。
首先保证ip地址连通性
用本机ping一下服务器的外网地址,发现连通,然后再进行之后的操作。
其次开启服务器访问端口
控制台配置 + 参考评论区的防火墙设置检查。
注意这里一定要用的是80端口,不然之后起了服务也无法直接http访问。(原因我暂且未知,猜测是腾讯云平台的安全策略限制)
然后在服务器启动服务
参考config配置,重点是第四步,修改配置文件,让Jupyter接受外部地址访问。
最终命令如下:
nohup jupyter notebook --allow-root --no-browser --config=~/jupyter_note.py >log &
这里的–allow-root也挺重要的,前两次因为缺少这个命令启动失败了。
最后测试连通性
首先在服务器测试本地访问,通过wget命令
wget http://localhost:80/?token=……
测试端口连通性
然后本机测试,确认是通的,可以正常访问即可。
后续使用教程
先丢在这里,后面看过了再整理
简单入门