ubutun 服務器配置jupyter notebook
阿新 • • 發佈:2019-01-14
通配符 ash nac 類型 完成 打開 末尾 pre 由於
由於能力有限,學習機器學習時候發現,自己的電腦帶不起來,所以想起了服務器,選擇的是阿裏的ubutun服務器,所以希望能夠
使用jupyter notebook,看到網上一大片,配置和好久,才成功,在這裏進行一下記錄,一邊將來使用方便。
第一步:得到的是一個沒有自己安裝軟件的服務器,ubutun自帶python,安裝anaconda
從清華鏡像或者淘寶鏡像下載相關的版本,可以使用scp傳送過去(也可以直接服務器上下載,自行百度)
scp Anaconda3-5.3.1-Linux-x86_64.sh root@服務器公網ip地址:/root/anaconda(復制到服務器的地址)
復制完成之後 進行安裝
bash Anaconda3-5.3.1-Linux-x86_64.sh
遇到yes,no選擇,選擇yes就行,選擇安裝vscode也可以選擇no
安裝完成之後進行驗證
anaconda -V
conda -V
出現版本號證明安裝好了,如果提示沒有相關模塊可以設置路徑
sudo vim ~/.bashrc 在末尾增加 export PATH="/root/anaconda3/bin:$PATH" (與自己安裝anaconda時設置的路徑有關)
source ~/.bashrc 生效
安裝完成anaconda也就有了jupyter notebook
測試jupyter
第二步:配置jupyter notebook
1 生成 jupyter notebook 配置文件 2 3 jupyter notebook --allow-root --generate-config
成功就會在/etc/.jupyter 下面看到下面文件
生成密碼
產生配置文件,打開
vim jupyter_notebook_config.py 添加以下內容,保存退出
c.NotebookApp.ip=‘*‘
c.NotebookApp.password=u‘sha1:bb1e929c4a0e:8e28117666059943b7ddf5a01c837a1e06b3ec49‘
c.NotebookApp.open_browser=False
c.NotebookApp.port=8888
c.NotebookApp.allow_remote_access = True
端口號可以自己設置,ip也可以自己設置允許哪種類型的ip可以訪問,密碼是之後 要在瀏覽器訪問時候輸入的密碼,ip是否可以使用通配符的方式自己可以試試
* 表示所有都可以
阿裏雲控制臺設置,
運行jupyter notebook
非root用戶jupyter notebook
root用戶jupyter notebook --allow-root
之後就可以是用
阿裏服務器公網ip:端口號進行訪問
ubutun 服務器配置jupyter notebook