阿里云服务器配置jupyter(新手入门,详细全面)

设置安全组

1.租好服务器后在阿里云服务器平台上打开控制台(右上角)
在这里插入图片描述
2.点开自己的云服务器控制台,在左栏“安全组”部分添加安全规则,点击“管理规则”
在这里插入图片描述
单击“手动添加”,将安全组设为如下格式,端口范围8888,源0.0.0.0
在这里插入图片描述
3.单击左侧的“实例”,回到实例页面,选中“远程连接”
在这里插入图片描述
选择第一个就好了
在这里插入图片描述

安装jupyter

1.在服务器上下载Anaconda,装完Anaconda后,jupyter和python都有了,不用再配置。
先安装wget

yum install wget -y

开始安装conda
从下面这个网址选择自己想要的conda版本:https://repo.anaconda.com/archive/

以我自己安装的为例,输入:

wget https://repo.anaconda.com/archive/Anaconda3-2020.11-Linux-x86_64.sh

之后等待下载完成
2.安装Anaconda
添加可执行权限

chmod u+x Anaconda3-2020.11-Linux-x86_64.sh

安装

./Anaconda3-2020.11-Linux-x86_64.sh

然后阅读许可证,不想看的话直接输入q
然后输入yes

yes

等待安装
之后所有询问yes/no的都输入yes就行了
安装好了后,查看是否安装成功,需要退出当前的会话,简单的做法是直接关闭会话窗口,再单击 "会话“ — “新会话”
输入conda -V就看到当前conda版本

conda -V

3.打开python
在服务器终端会话中输入python

python

接着分别输入

from IPython.lib import passwd
passwd()

在Enter password:输入你想设置的密码,在Verify password:再输入一次
把终端输出的哈希密码记住,就是’shal:923xxxx’那一行,之后要用
在这里插入图片描述
4.生成Jupyter Notebook配置文件
在新建一个会话,输入jupyter notebook --generate-config生成服务器的jupyter配置文件

jupyter notebook --generate-config

5.修改配置文件
在左边有文件目录,找到jupyter_notebook.config文件,右击用编辑器打开
在这里插入图片描述
在文件的最后添加如下语句
c.NotebookApp.password = 输入之前生成的哈希码,一般是’shal:xxxxxx’
c.NotebookApp.ip = ‘*’
c.NotebookApp.port = 8888
c.NotebookApp.open_browser = False
在这里插入图片描述
保存后打开一个会话框输入

 jupyter notebook --allow-root

在这里插入图片描述
看到这么一长串就是启动成功了,打开浏览器,地址输入
服务器公网ip:8888
就成功打开了,服务器公网ip可以在云服务器工作台那看到
在这里插入图片描述
参考列表:

  1. https://blog.csdn.net/Dai_sir_man/article/details/123771281?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-1-123771281-blog-102571885.235%5Ev40%5Epc_relevant_anti_t3&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-1-123771281-blog-102571885.235%5Ev40%5Epc_relevant_anti_t3&utm_relevant_index=2
  2. https://developer.aliyun.com/article/1138485
  3. https://zhuanlan.zhihu.com/p/335741034
要在本地浏览器上访问远程服务器Jupyter,您可以使用以下步骤: 1. 在本地电脑上运行命令jupyter notebook。 2. 在本地浏览器中输入远程服务器的IP地址和Jupyter监听的端口号。这样就可以访问远程服务器上的Jupyter了。 另外,您还可以进行一些配置项的更改,例如是否允许根用户以及是否打开浏览器。通常情况下,远程服务器启动Jupyter并不需要打开浏览器,所以可以将打开浏览器的选项设置为False。 关于您提到的在云服务器上将RStudio Server替换为JupyterLab Server的问题,您可以按照以下步骤进行: 1. 在您的云服务器上安装JupyterLab。 2. 运行命令jupyter lab来启动JupyterLab服务器。 3. 在本地浏览器中输入云服务器的IP地址和JupyterLab监听的端口号,以访问JupyterLab界面。 4. 配置JupyterLab的环境和插件,以满足您的需求。 5. 在JupyterLab中使用R内核来运行R代码。 这样,您就可以在云服务器上使用JupyterLab来进行R编程了。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [Linux常用技巧系列:Jupyter远程Server配置篇](https://blog.csdn.net/dongfangxiaozi_/article/details/88816753)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [JupyterLab Server 搭建与使用笔记](https://blog.csdn.net/BF02jgtRS00XKtCx/article/details/110913648)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值