Python爱好者社区2021-11-14以下文章来源于早起Python ,作者刘早起 前段时间,你们应该感受到了我前几天在很卖力的带大家一分钱不花地白领阿里云服务器,忙活了 10 天左右,我这边总算是把拿到的名额全用完了,上车的同学都表示真香,没上车的同学也没办法了。 那么接下来这几天,我会间断性地分享一篇关于服务器的一些玩法,今天呢,转一篇早起同学的文章:搭建远程 Jupyter Notebook ,随时随地进行数据分析。 进行本教程的前提是你已经有一台云服务器 。 修改密码购买服务器后,会自动进入服务器控制台,我们需要按照下图示例,记住我们的公网ip并修改登陆密码 安装anaconda首先打开命令行(
之后会让你输入刚刚设置的密码,按下回车后就成功登陆到我们自己的服务器! 接下来依次输入下面四条命令并执行,输入一行执行一行,同时页面会不断打印很多消息,无视他,假装自己是个黑客
耐心等待命令全部执行完毕之后,我们再执行下方命令安装
之后继续等待页面滚动,期间可能会提示你输入yes或者按下回车,总之一路按照提示进行,就像安装软件时一路点击我同意一样,直到出现下方结果提示完成 现在
至此, 启动远程jupyter notebookOK,现在我们已经在服务器上配置好 首先执行下面一行命令
执行成功后会生成以下信息,也就是生成了一个配置文件在显示的目录下 接下来输入
这时候会提示你输入两次密码,输入完毕后会生成一个密钥,一定要复制粘贴到其他地方备用 之后执行
按i开始编辑,并修改下面四处设置
其中第一个需要替换成你刚刚保存的密钥,其他的该修改的修改,该取消注释的取消注释,大概在
出现这些提示表示开启成功 现在我们的远程notebook就成功启动在服务器的8888端口,但由于服务器安全设置,不是所有设备都能访问8888端口,所以还需要回到阿里云控制台,按照下面示例设置安全组开放8888端口 设置完毕后,我们打开任意浏览器,输入你的 输入我们刚刚设置的密码后,即可进入专属于你的远程notebook,随时随地coding! 之后的操作就不用多说了,按照你平时操作notebook方法写代码就行了,由于我们已经安装了anaconda所以像 当然上面的命令如果现在把命令行关了就不能再使用远程notebook,所以在确认可以成功开启之后结束刚刚的命令,回到命令行执行
即可将命令挂载在后台运行,关掉窗口也没事,现在你可以不借助任何第三方软件在任何场景、任何一台连接到互联网的设备上访问你的远程 |
|