? 想獲取更多高質量的Java技術文章?歡迎訪問Java技術小館官網,持續更新優質內容,助力技術成長
技術小館官網
? ?在軟件開發過程中,遠程服務器開發是一種常見的工作模式。通過遠程連接服務器進行代碼編寫和環境配置,可以充分利用服務器的計算資源,同時避免本地環境配置的復雜性。本文將詳細介紹如何使用Cursor IDE連接CentOS遠程服務器,并完成Java環境配置、代碼編寫和項目部署。
安裝Remote-SSH插件
- 打開Cursor IDE
- 點擊左側活動欄的擴展圖標(或使用快捷鍵
Ctrl+Shift+X
) - 在搜索框中輸入"Remote-SSH"
- 找到"Remote - SSH"插件
- 點擊"Install"按鈕進行安裝
- 安裝完成后,Cursor會提示重啟以激活插件
- 重啟后,在左側活動欄會出現一個新的遠程資源管理器圖標
連接遠程服務器
使用密碼認證連接
- 打開Cursor IDE,點擊左下角的狀態欄
- 選擇"Remote-SSH: Connect to Host..."
- 點擊"+ Add New SSH Host..."
- 輸入SSH連接命令:
ssh username@server_ip
- 選擇配置文件保存位置
- 連接到新添加的主機
- 輸入遠程服務器密碼
- 連接成功后,選擇要在遠程服務器上打開的文件夾
遠程連接成功后,cursor就可以接管服務器做任何事情了。
使用公鑰認證連接
- 在本地生成SSH密鑰對(如果沒有):
ssh-keygen -t rsa -b 4096
- 將公鑰復制到遠程服務器:
ssh-copy-id username@server_ip
- 在Cursor中添加SSH主機(同上述步驟)
- 連接時將自動使用密鑰認證,無需輸入密碼
使用PowerShell或Git復制公鑰
如果本地沒有安裝SSH工具,可以使用以下方法之一:
使用PowerShell
- 打開PowerShell,執行以下命令生成SSH密鑰:
ssh-keygen -t rsa -b 4096
- 查看生成的公鑰內容:
type $env:USERPROFILE\.ssh\id_rsa.pub
- 復制公鑰內容,然后通過以下任一方式添加到遠程服務器:
-
- 使用遠程服務器的Web控制臺
- 使用其他已配置的SSH客戶端
- 通過郵件發送給服務器管理員
使用Git Bash
- 打開Git Bash,執行以下命令生成SSH密鑰:
ssh-keygen -t rsa -b 4096
- 查看并復制公鑰內容:
cat ~/.ssh/id_rsa.pub
- 使用Git Bash的SSH命令復制公鑰到服務器:
ssh-copy-id username@server_ip
注意:如果ssh-copy-id
命令不可用,可以手動將公鑰內容添加到遠程服務器的~/.ssh/authorized_keys
文件中。
Java環境配置
這里用cursor鏈接的是遠程服務器,可以用自然語言的方式實現環境的安裝。
編寫HelloWorld程序
Git環境配置
安裝過程一直都是接受,有問題他會自動修復。
git安裝完成
實現網頁自動部署
開發完成
測試網頁