Pycharm自動部署項目
所以,在節后,更新也會照常進行,繼續給大家分享本人的一些技術教程和感悟。如果對於本人寫的內容,大家如果會的話,就當溫習一下了,如果不會的話,就不妨看一下,了解一下,萬一未來那一天就會用到了呢?對吧。
豪華分割線
OK,那么我們就進入今日的主題。如果利用Pycharm自動部署項目。
Pycharm這個工具,很多很多寫Python的同學都知道的。強大的智能提醒、自動補全、快捷鍵,以及可以簡單方便的調試代碼,深受喜愛。
上面的操作,很多同學估計都已經是熟練掌握了。那么,關於pycharm怎么自動部署項目到自己的服務器上面呢?大家有了解過嗎?
其實,在pycharm自帶的功能中已經帶有這個強大方便的功能了。在Tools欄中的Deployment大家有沒用過呢?
有的同學或許點過這個地方,但是看着這一堆一堆的功能,而且還是灰色的,着實不知道怎么下手吧。
那就跟着動手,完成自動部署這個功能的配置吧。
准備好沒有,准備發車了哦
動手
我們先點擊configuration
這個時候,會進入到配置頁面。看到這個界面,(因為我配置過,所以看起來會有點不一樣)
OK,接着點左上角的 + 號,添加一個主機
在名字欄,寫上自己想寫的名字,能標識出自己要部署到的主機即可。當然名字這種東西,偶爾狂拽酷炫吊炸天一下也可以的,畢竟只有自己看到。
在類型那里,點下來,選擇SFTP就可以了,因為22端口是默認開的,上面有SSH服務,我們就不用再在服務器搭建FTP服務了。
然后跳轉到配置頁面。
把相關的地址和賬號密碼填進去后。可以測試一下連通性。點 Test Sftp Connection 按鈕就可以測試了。
Root path就填自己項目要放到服務器的地方。建議大家放到一個分類准確的,易於分辨的文件夾里面。
你以為就這樣就可以了嗎?
nonono,還要到mapping這個選項里面,配置一下。
local path 就是自己的項目路徑,部署路徑、web路徑,請對照自己的情況自行填寫。

寫完OK后,就可以回到tools欄目了
把automatic upload勾上后,只要你寫完代碼,按下Ctrl+S后,就會自動上傳上去了。
回到項目,然后,在項目文件夾中,右鍵,選中deployment,再點 upload to xxx,它就會自動上傳文件上去了。

上傳后,服務器目錄如下。
然后,我隨意在服務器上創建了一個文件。
在pycharm中點擊 sync with deploy to xxx,發起同步請求。
可以看到它會彈出差異對比。
點擊上面的synchronize select就可以同步當前差異文件了,synchronize all 則是同步全部差異
又是一道豪華分割線
本次文章就差不多這樣了,給大家簡單說一下這個功能的使用。為什么會突然想起分享這個Deployment的使用方法呢?是因為我之前寫的那篇“軟件更新服務之服務端搭建”需要部署到服務器中(不知道的點擊這里 軟件更新服務之服務端搭建)。然后,自己用xftp傳又覺得比較麻煩,就用這個deployment來同步更新文件了。方便快捷。大家可以參考着來配置使用這個功能。
本文對你有沒幫助呀,喜歡的話,記得留言、點贊、轉發、收藏喲。謝謝各位!

歡迎掃碼關注我的微信公眾號:敘之亭
