有時候我們想在本地修改**,但又想用伺服器環境進行除錯時,便可以利於goland的遠端連線除錯工具來實現,這樣的好處有:
最大程度的使用linux遠端伺服器環境, 極大的簡化本地部署模擬伺服器環境。
可以繞過資料庫內網的限制。
解決一些不支援windows開發的依賴包。
1. 開啟部署工具配置
首先在goland中進行設定:tool -> deployment -> configuration
2. 連線配置
2.1. 左上角新增連線項,選擇sftp。(如果找不到sftp,請安裝sftp plugin)
2.2.填寫配置
如果測試連線失敗首先看一下主機名,使用者密碼是否正確,如果無誤檢查伺服器ssh服務是否啟用。
如果需要使用root使用者登入,請修改ssh配置檔案(/etc/ssh/sshd_config
)中的permitrootlogin
為yes,root使用者登入建議使用金鑰。
對於2020版以上的goland,以上配置在ssh configuration 欄位中新增。
2.3.設定本地**目錄對映
至此我們就可以完成本地和遠端主機的檔案同步的設定了,我們還可以設定自動同步,這樣你在本地修改的**就可以自動同步到遠端主機了。
1.golang環境安裝不再累述
2.delve的安裝:
提取碼:k1uq
3.在goland中連線遠端終端
zabbix 監控Linux 主機TCP連線數
環境 linux 主機 步驟 1,在linux 主機上寫個指令碼執行查詢當前tcp 連線的引數輸出到相應值得文字中 2,建立個任務計畫,每分鐘執行一次 3,linux 主機上的 zabbix 客戶端配置檔案定義好自定義key 1,在 home zabbix sh 建立乙個tcpconnection ...
GoLand 連線資料庫報錯
goland 連線資料庫報錯 server returns invalid timezone.go to advanced tab and set servertimezone property manually。這是時區servertimezone設定的問題 修改本地資料庫分割槽 1 進入命令視窗...
Windows主機連線Linux虛擬機器
一台安裝好windows的主機 安裝好linux系統的虛擬機器 遠端登入工具 xshell,putty,等 若虛擬機器內sshd服務未開啟,則先用service ssh start命令開啟虛擬機器內的ssh服務。若有必要,用update rc.d或者chkconfig設定sshd服務的開機啟動.ro...