前言web
因爲開始着手openstack運維方面的東西,我這顆大白菜必需要學一學這個高端的東西啦。centos
準備api
pycharm依賴於專業版(這裏須要注意,我前面浪費了好多時間。。。)下載並安裝pycharm,網址http://www.jetbrains.com/pycharm/ 。服務器
openstack環境,安裝在一臺centos的虛擬機上,虛擬機的IP地址是192.168.0.99。運維
實踐debug
pycharm配置:3d
1.首先建立項目路徑,按下圖1打開tools->deployment->configuration:調試
2.tools->deployment->configuration->add server,補充server name以及傳輸方式SFTP,並設置路徑映射(local path是你的工程目錄,就是須要將本地這個目錄同步到服務器上面,我填的是項目根目錄。 Deploy path on server 這裏填寫相對於root path的目錄,下面那個web path不用管先遠程服務器的路徑),點擊ok,以下圖所示:server
3.tools->deployment->browse remote host,以下圖所示:blog
4.tools->deployment->download from here下載源碼到本地
目前無文件。
5.啓動調試進程
這裏是以nova-api爲例,因此咱們還要把nova-api啓動代碼拷貝到本地項目中,同時還要把nova-api也要考到虛擬機的nova源代碼下面,要跟本地的代碼保持一致。
--remote_debug-host 192.168.0.234 --remote_debug-port 22