利用pycharm遠程調試openstack代碼

###1.安裝pycharm專業版服務器

  本文安裝pycharm 2016.2.3專業版。網上教程較多,這裏不作詳細介紹,只要到pycharm官網上下載應用程序進行安裝便可。session

###2.pycharm配置ssh

  (1)首先按下圖1打開tools->deployment->configuration:調試

———————————————————圖1———————————————————code

  (2)接下來add server,補充server name以及傳輸方式SFTP,點擊ok,以下圖2所示:server

———————————————————圖2———————————————————教程

  (3)填寫server信息,點擊ok便可,以下圖3所示:rem

———————————————————圖3———————————————————get

  (4)而後經過打開tools->deployment->browse remote host,以下圖4所示:pycharm

———————————————————圖4———————————————————

  (5)此時就能夠進行遠程調試openstack程序了,以下圖5所示:

———————————————————圖5———————————————————

  (6)代碼更改完畢後便可經過右上角的upload圖標進行上傳,以下圖6所示:

———————————————————圖6———————————————————

  (7)爲了方便代碼修改前和修改後進行比較,能夠經過點擊左邊的compare圖標,實現目前代碼和最近一次上傳代碼進行比較,以下圖7所示,比較結果如圖8所示,從圖中能夠清晰看出修改先後代碼的改動狀況: ———————————————————圖7———————————————————

———————————————————圖8———————————————————

 (8)固然還支持回滾操做,即代碼能夠恢復到以前的版本,如圖9所示:

———————————————————圖9———————————————————

  (9)代碼修改完成後,打開tools->start ssh session,便可經過ssh登陸到遠程服務器上,對相應的服務進行重啓便可,以下圖10和圖11所示:

———————————————————圖10———————————————————

———————————————————圖11———————————————————

  注意:在上述與remote server鏈接過程當中,若是提示Windows 7 sometimes breaks FTP connections on Java 7 if firewall is enabled,則可經過在cmd模式下輸入如下內容便可:

netsh advfirewall set global StatefulFTP disable

  總結:從以上過程能夠看出,利用pycharm能夠很好地對程序進行遠程調試,還能夠經過ssh登陸到服務器上進行對應服務的重啓,能夠很方便的調試程序,祝你好運~

相關文章
相關標籤/搜索