使用IDEA完成項目的一鍵部署運行(遠程服務器(linux或者windows))

使用阿里雲的Cloud Toolkit工具

Cloud Toolkit配置

1.安裝Cloud Toolkit插件
第 1 步:打開 Intellij 的 Settings ( Windows下 ) 或 Preferences( Mac下 )窗口
第 2 步:進入 Plugins 選項,搜索“Alibaba Cloud Toolkit”,並安裝即可,如下圖:
在這裏插入圖片描述
在這裏插入圖片描述

在這裏插入圖片描述

在這裏插入圖片描述

如果你的服務器是windows實例,那麼請先跳轉到文章底部進行OpenSSH的配置,然後再回到這裏繼續往下,如果是linux下,則直接繼續往下

在這裏插入圖片描述

在這裏插入圖片描述
在這裏插入圖片描述

在這裏插入圖片描述

這時候就連上了遠程服務器的終端,在命令行操控即可,可以運行項目
在這裏插入圖片描述

項目已經開始運行
在這裏插入圖片描述
如果叉掉Deploy to Host,項目會被終止。

想要後臺運行,則使用javaw -jar xxx.jar 命令

查看端口占用

netstat -ano |findstr "8081"

查看進程號所指進程名

tasklist |findstr "3768"

終止該進程

taskkill /f /t /im "java.exe"

如果是linux服務器,那麼操作會更簡單,詳情可查看linux下的使用

OpenSSH的配置

  1. 確保PowerShell已經安裝好(按住Shift然後在任意空白處點擊鼠標右鍵,會有打開PowerShell選項),若未安裝,則自行百度安裝

  2. 安裝OpenSSH

    打開PowerShell,依次輸入以下5條命令

    Get-WindowsCapability -Online | ? Name -like 'OpenSSH*'
    
    Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0
    
    Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
    
    net start sshd
    
    New-ItemProperty -Path "HKLM:\SOFTWARE\OpenSSH" -Name DefaultShell -Value "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -PropertyType String -Force
    
    

安裝配置完成

使用Cloud Toolkit操縱服務端(以更新數據庫爲例)

1.利用navicat導出數據庫文件
2.上傳文件到服務端
在這裏插入圖片描述
在這裏插入圖片描述

3.在本地使用終端完成數據庫更新
在這裏插入圖片描述
到sql文件目錄下,進入數據庫
在這裏插入圖片描述

運行sql文件

source xx.sql

更新完畢

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章