###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登陸到服務器上進行對應服務的重啓,能夠很方便的調試程序,祝你好運~