我在阿里雲上安裝ipython 安裝之後是不支援遠端訪問的,為了能夠方便的遠端開發,還需要做如下的工作;
第一步:需要建立乙個server的config配置
在bash視窗中執行如下命令:
ipython profile create ipython-name
執行命令後會生成資料夾:profile_ipython-name,如下圖:
第二步:建立pem檔案
執行命令:
openssl req -x509
-nodes
-days
365-newkey rsa:1024
-keyout mycert.pem -out mycert.pem
在執行命令的過程中會讓填一些引數,如果不知道意義就隨便填寫了;命令執行結束後會在當前目錄下產生pem檔案;
第三步:生成雜湊秘鑰
執行命令:
[root@iz2565h6zkuz .ipython]# ipython
in [1]: from ipython.lib import passwd
in [2]: passwd()
enter password:
verify password:
out[2]: 'sha1:4714b5401a3d:2169897b8e62828127e578d22800bafdcdde4e24'
in [3]:
這個過程中會讓輸入密碼,作為以後遠端登入使用
第四步:編輯伺服器啟動配置檔案在第一步生成的目錄「/root/.ipython/profile_ipython-name」中找到 ipython_notebook_config.py 檔案(如果不存在,建立乙個即可),然後根據自己的情況填入下面內容:
c = get_config()
第五步:啟動ipython服務
jupyter notebook --config=/root/.ipython/profile_ipython-name/ipython_notebook_config.py
啟動結果如下:
第六步:訪問遠端服務
訪問方式要以: https://網域名稱:埠/tree 的形式
完畢
mysql 開啟遠端訪問 遠端訪問
select host,user,password from user 查詢使用者遠端訪問相關資訊 用root使用者登陸,然後 grant all privileges on to 建立的使用者名稱 identified by 密碼 flush privileges 重新整理剛才的內容 格式 gra...
遠端訪問mysql 程式 遠端訪問MySQL
1.確保server端允許被遠端訪問及防火牆放行。確保server端mysql庫中user表中包含host為client端ip資料條目,另外需要知道user和password內容,若沒有可人為新增 按照常理只要host項中包含 就代表允許任何client訪問,但是我的卻沒有成功,只好新增特定ip 在...
ipython介紹 IPython的介紹與使用
1 ipython簡介 ipython是乙個python的互動式shell,比預設的python shell好用得多,支援變數自動補全,自動縮排,支援bash shell命令,內建了許多很有用的功能和函式。學習ipython將會讓我們以一種更高的效率來使用python。同時它也是利用python進行...