豪華分割線
ok,那麼我們就進入今日的主題。如果利用pycharm自動部署專案。
pycharm這個工具,很多很多寫python的同學都知道的。強大的智慧型提醒、自動補全、快捷鍵,以及可以簡單方便的除錯**,深受喜愛。
上面的操作,很多同學估計都已經是熟練掌握了。那麼,關於pycharm怎麼自動部署專案到自己的伺服器上面呢?大家有了解過嗎?
其實,在pycharm自帶的功能中已經帶有這個強大方便的功能了。在tools欄中的deployment大家有沒用過呢?
有的同學或許點過這個地方,但是看著這一堆一堆的功能,而且還是灰色的,著實不知道怎麼下手吧。
那就跟著動手,完成自動部署這個功能的配置吧。
準備好沒有,準備發車了哦
我們先點選configuration
這個時候,會進入到配置頁面。看到這個介面,(因為我配置過,所以看起來會有點不一樣)
ok,接著點左上角的 + 號,新增乙個主機
在名字欄,寫上自己想寫的名字,能標識出自己要部署到的主機即可。當然名字這種東西,偶爾狂拽酷炫吊炸天一下也可以的,畢竟只有自己看到。
在型別那裡,點下來,選擇sftp就可以了,因為22埠是預設開的,上面有ssh服務,我們就不用再在伺服器搭建ftp服務了。
然後跳轉到配置頁面。
root path就填自己專案要放到伺服器的地方。建議大家放到乙個分類準確的,易於分辨的資料夾裡面。
你以為就這樣就可以了嗎?
上傳後,伺服器目錄如下。
然後,我隨意在伺服器上建立了乙個檔案。
在pycharm中點選 sync with deploy to ***,發起同步請求。
可以看到它會彈出差異對比。
點選上面的synchronize select就可以同步當前差異檔案了,synchronize all 則是同步全部差異
又是一道豪華分割線
本次文章就差不多這樣了,給大家簡單說一下這個功能的使用。為什麼會突然想起分享這個deployment的使用方法呢?是因為我之前寫的那篇「軟體更新服務之服務端搭建」需要部署到伺服器中(不知道的點選這裡 軟體更新服務之服務端搭建)。然後,自己用xftp傳又覺得比較麻煩,就用這個deployment來同步更新檔案了。方便快捷。大家可以參考著來配置使用這個功能。
推薦閱讀:
是誰讓我的線上測試伺服器突然變成遊戲私服
軟體更新服務之服務端搭建
安卓簡單逆向修改
vue 專案 部署指令碼 自動部署
用vuejs開發快兩年了,不得不說vue是個好框架,當時在前期部署的時候每次都很頭疼,因為次次都要很麻煩,不同的環境,測試機,需要管理很多ip使用者名稱,所以想封裝乙個指令碼,只需要修改對應的配置檔案,就可以乙個命令去部署 廢話不多說,在這個指令碼執行前,需要配置部署機器的ssh key 到伺服器的...
Pycharm建立專案時如何自動新增頭部資訊
1.開啟pycharm,選擇file 2.依次選擇editor code style file and code templates python script 3.新增頭部內容 可以根據需要新增相應的資訊 usr bin python3 可用的預定義檔案模板變數為 當前專案的名稱。在檔案建立過程中...
Linux下專案自動部署指令碼
這是本人第一次寫shell 指令碼,如果有一點錯誤的地方請諒解 因為平時上線部署專案都是手動進行的,大概分四步 1 備份正在執行的專案檔案 2 關閉tomcat 4 啟動tomcat,並列印啟動日誌資訊 說了這麼多了,接下裡開始寫第乙個shell 指令碼用於部署專案 bin bash tomcat ...