學習了go語言後,打算利用最近比較空一點,寫乙個前端部署工具,不需要每次都複製貼上的麻煩,這篇是主檔案,利用利用之前寫的幾個方法完成部署下面直接看**,使用了上面封裝的這幾種方法
func
main()
// 這裡換成實際的 ssh 連線的 使用者名稱,密碼,主機名或ip,ssh埠
if err !=
nil//結束關閉服務
defer sftpclient.
close()
//先刪除檔案
remove.
remove
(sftpclient,remotedir)
//再上傳檔案
upload.
upload
(sftpclient,localfilepath,remotedir)
}
最後直接部署成功! 部署專案到伺服器
購買伺服器,可以到阿里雲 華為雲等國內一些大型雲服務平台購買,個人推薦國內的ucloud平台,活動多價效比高 購買的伺服器使用liunx作業系統,推薦使用centos 7。有了雲伺服器,還需要乙個網域名稱,通過網域名稱訪問 我想應該沒有人會用自己的ip來訪問吧 購買網域名稱,同樣可以在以上幾個雲服務...
專案部署到伺服器
今天,第一次為工作寫日子,以後肯定會一直記錄,好了,說一下重點吧。如何把已完成的專案部署到伺服器,準備工作,在伺服器上搭建 jdk 和 tomcat 版本根據個人需求,我是 jdk1.7 和 tomcat 7.0 具體怎麼搭建上網查吧。第一步 把自己的專案上傳到伺服器上。我用的是最笨的方法,因為伺服...
Django專案部署到伺服器
安裝 sudo apt install python3 pip sudo pip3 install virtualenv sudo apt install nginx sudo apt install mysql server 建立虛擬環境 在專案目錄下執行 home file virtualenv...