在 CentOS 上开启 Jupyter 服务,可以按照以下步骤进行:
首先,你需要在你的 CentOS 系统上安装 Jupyter。你可以使用 pip
来安装它。如果你还没有安装 pip
,请先安装它。
sudo yum install python3-pip
然后,使用以下命令安装 Jupyter:
pip3 install jupyter
安装完成后,你可以使用以下命令来启动 Jupyter 服务:
jupyter notebook --no-browser --ip=0.0.0.0 --port=8888
这个命令会在后台启动 Jupyter Notebook 服务,并且监听所有可用的 IP 地址(0.0.0.0)和端口 8888。你可以通过浏览器访问 http://<your_server_ip>:8888
来使用 Jupyter Notebook。
注意:--no-browser
参数表示 Jupyter 不会尝试在本地浏览器中打开笔记本,而是直接提供一个 URL 供你访问。
如果你希望 Jupyter 服务在系统启动时自动运行,可以使用 systemd
来设置开机自启动。首先,创建一个新的 systemd 服务文件:
sudo nano /etc/systemd/system/jupyter.service
然后,将以下内容复制到文件中:
[Unit]
Description=Jupyter Notebook
After=network.target
[Service]
User=<your_username>
Group=<your_groupname>
WorkingDirectory=/home/<your_username>/jupyter_notebooks
ExecStart=/usr/bin/python3 /usr/local/bin/jupyter-notebook --no-browser --ip=0.0.0.0 --port=8888
Restart=always
[Install]
WantedBy=multi-user.target
请根据你的实际情况修改 User
、Group
和 WorkingDirectory
等参数。
保存并退出编辑器。然后,启用并启动 Jupyter 服务:
sudo systemctl enable jupyter.service
sudo systemctl start jupyter.service
现在,Jupyter Notebook 服务应该已经成功启动并运行在后台了。你可以通过浏览器访问 http://<your_server_ip>:8888
来使用它。