配置AI開發(fā)環(huán)境,因?yàn)槭荕ac電腦 + linux服務(wù)器,過去沒有玩過服務(wù)器,這次配置,看了很多文章,依舊無法解決,后來找人配置的,才搞清楚
問題
問題1:mac電腦,無法通過ip:8888的方式訪問到linux服務(wù)器配置的jupyter環(huán)境
問題2:mac電腦terminal連接linux的mysql報(bào)錯(cuò)

image.png

mysql的用戶已經(jīng)支持外接通過root登錄,依舊報(bào)錯(cuò)
原因
阿里云服務(wù)器中,我們需要配置端口給外界,允許他們通過這些端口訪問服務(wù)器
解決

根本原因是阿里云服務(wù)器必須開端口給外界
其他指令 & 登錄成功效果圖
jupyter and mysql 一直都可以在linux上正常使用,就是在mac上使用鏈接,一直有問題,過去找人配置了,也沒有說明具體原因,后來我發(fā)現(xiàn)原來是這里問題呀
1.mac上通過ip訪問linux的mysql命令
mysql -P 3306 -u root -h 111.11.111.111 -p
密碼123456

image.png
2.服務(wù)器登錄mysql命令
mysql -u root -p
密碼自己設(shè)置的,我的是123456
3.jupyter在linux上啟動(dòng)后,效果如下
# 啟動(dòng)命令
(base) root@iZbp1bcyhq6rnjfwr58pphZ:~# jupyter notebook --allow-root
[I 22:25:14.720 NotebookApp] Jupyter Notebook 6.5.2 is running at:
# 因?yàn)?888端口,所以要在阿里云上配置8888端口,iZbp1bcyhq6rnjfwr58pphZ是服務(wù)器名稱,在mac電腦上,直接改為linux服務(wù)器公網(wǎng)IP
[I 22:25:14.720 NotebookApp] http://iZbp1bcyhq6rnjfwr58pphZ:8888/

image.png

image.png