【Mac os】如何在服务器上启动Jupyter notebook并在本地浏览器Web端环境编辑程序

简介: 本文介绍了如何在服务器上启动Jupyter Notebook并通过SSH隧道在本地浏览器中访问和编辑程序的详细步骤,包括服务器端Jupyter的启动命令、本地终端的SSH隧道建立方法以及在浏览器中访问Jupyter Notebook的流程。

1 任务

我需要启动服务器的jupyter,在自己的电脑打开notebook编写程序。

2 实现步骤

(1)终端登录服务器,启动 Jupyter Notebook

ssh root@server_ip_address

提示输入密码,密码不显示,输入完成后回车。接下来启动jupyter

jupyter notebook --no-browser --ip=0.0.0.0 --port=8888

这个命令将在服务器的 8888 端口上启动 Jupyter Notebook,并绑定所有网卡的 IP 地址。你可以将 --port 参数改为其他端口号,如果只允许本地连接,可以将 --ip 参数改为 127.0.0.1。

(2)新开一个终端
在本地打开终端,使用以下命令建立 SSH 隧道连接到服务器:

ssh -N -L 8888:localhost:8888 username@server_ip_address

其中 username 是你在服务器上的用户名,server_ip_address 是服务器的 IP 地址。这个命令将在本地的 8888 端口上建立一个 SSH 隧道,将服务端口映射到本地。
(3)打开 Web 浏览器,在地址栏输入 localhost:8888。

如果 Jupyter Notebook 正在监听其他端口,需要将上面的端口号改为正确的值。

此时就可以编写代码啦

目录
相关文章
|
5天前
|
监控 安全 Linux
RHEL 环境下 Subversion 服务器部署与配置
【10月更文挑战第18天】在RHEL环境下部署Subversion服务器需依次完成安装Subversion、创建版本库、配置服务器、启动服务、客户端连接及备份维护等步骤。确保遵循安全最佳实践,保障数据安全。
|
11天前
|
SQL 机器学习/深度学习 分布式计算
大数据-81 Spark 安装配置环境 集群环境配置 超详细 三台云服务器
大数据-81 Spark 安装配置环境 集群环境配置 超详细 三台云服务器
30 1
|
2月前
|
传感器 网络协议 物联网
手把手教你在 Windows 环境中搭建 MQTT 服务器
手把手教你在 Windows 环境中搭建 MQTT 服务器
211 0
|
6天前
|
安全 Linux 数据安全/隐私保护
RHEL 环境下 Subversion 服务器部署与配置
【10月更文挑战第17天】在RHEL环境下部署Subversion服务器包括安装Subversion、创建和配置版本库、启动服务器、客户端连接以及备份与恢复等步骤。通过这些步骤,可确保服务器的安全性和稳定性,满足版本控制需求。
|
6天前
|
网络安全 虚拟化 Docker
SSH后判断当前服务器是云主机、物理机、虚拟机、docker环境
结合上述方法,您可以对当前环境进行较为准确的判断。重要的是理解每种环境的特征,并通过系统的响应进行综合分析。如果在Docker容器内,通常会有明显的环境标志和受限的资源视图;而在云主机或虚拟机上,虽然它们也可能是虚拟化的,但通常提供更接近物理机的体验,且可通过硬件标识来识别虚拟化平台。物理机则直接反映硬件真实信息,较少有虚拟化痕迹。通过这些线索,您应该能够定位到您所处的环境类型。
12 2
|
6天前
|
IDE 网络安全 开发工具
IDE之pycharm:专业版本连接远程服务器代码,并配置远程python环境解释器(亲测OK)。
本文介绍了如何在PyCharm专业版中连接远程服务器并配置远程Python环境解释器,以便在服务器上运行代码。
48 0
IDE之pycharm:专业版本连接远程服务器代码,并配置远程python环境解释器(亲测OK)。
|
7天前
|
Ubuntu
Ubuntu学习笔记(七):ubuntu下jupyter指定虚拟环境
本文介绍了如何在Ubuntu系统下使用Anaconda和Jupyter Notebook指定并切换不同的虚拟环境。
32 0
Ubuntu学习笔记(七):ubuntu下jupyter指定虚拟环境
|
12天前
|
Web App开发 XML JavaScript
Python 操作浏览器:让 Python 和 Web 世界合二为一
Python 操作浏览器:让 Python 和 Web 世界合二为一
21 3
|
14天前
|
应用服务中间件 PHP Apache
PbootCMS提示错误信息“未检测到您服务器环境的sqlite3数据库扩展...”
PbootCMS提示错误信息“未检测到您服务器环境的sqlite3数据库扩展...”
|
4天前
|
域名解析 安全 网络安全
阿里云服务器WordPress环境上安装SSL证书
阿里云服务器WordPress环境上安装SSL证书