動態

詳情 返回 返回

告別複雜配置!使用 1Panel 運行環境功能輕鬆搭建 Java 應用 - 動態 詳情

一、引言:Java 部署之痛與新生

作為開發者,你是否經歷過這些場景?

✅ 為不同Java版本頻繁切換環境變量
✅ 在服務器手動安裝Nginx或Tomcat配置端口
✅ 調試環境差異導致的“在我本地是好的”問題

傳統Java應用部署的複雜性已成為開發效率的瓶頸。而1Panel的「運行環境」功能通過容器化技術,將環境配置簡化為圖形界面上的幾次點擊。本文將手把手教你用1Panel 10分鐘搭建高可用的Java運行環境。

二、準備工作

1.基礎設施

  • Linux服務器
  • 已安裝1Panel(官方安裝指南)
  • 在 1Panel 中已經安裝 OpenResty

2.應用應用

  • 資源Halo Jar 包(可從這裏下載)

三、實戰:五步搭建Java環境

1.上傳Halo Jar包至服務器

登錄1Panel,進入「系統」->「文件」,這裏可以根據喜好選擇「直接上傳」或者「遠程下載」,如下圖所示:
圖片
例如,這裏我們下載halo-pro-2.21.3.jar至目錄/home/johnniang/halo,接下來的操作會用到這個路徑,如下圖所示:
圖片

2.創建運行環境

進入「網站」->「運行環境」,點擊「Java」->「創建運行環境」,如下圖所示:
圖片
關鍵配置如下表所示:

參數 值示例 説明
環境名稱 myhalo 按業務命名
應用 Java 21 Java 運行環境
項目目錄 /home/johnniang/halo Halo Jar 包所在目錄
啓動命令 java -jar halo-pro-2.21.3.jar 可添加 JVM 參數和啓動參數
端口映射 8090:8090 宿主端口:容器端口
存儲卷 /home/johnniang/.halo2 /root/.halo2 掛載應用目錄,重啓容器後數據不會丟失

具體配置如下圖所示:
圖片

3.部署應用文件

配置好參數後,點擊「確認」按鈕,1Panel將會幫我們自動構建容器並部署,當狀態為「已啓動」則表示我們的服務已經正常運行了,如下圖所示:
圖片

點擊「日誌」列的查看按鈕可以看到容器運行的日誌詳情。

4.創建網站

如果我們想要對外提供服務,則需要手動創建對應的網站來支持。具體操作細節請參考官方文檔。需要注意的是,創建網站的時候需選擇我們之前創建的Java「運行環境」。具體示例如下圖所示:
圖片

5.驗證與訪問

根據具體的配置在瀏覽器訪問對應的域名,檢查服務是否正常。如果出現了Halo初始化頁面,則表示網站創建成功,具體示例如下圖所示:
圖片

四、為什麼選擇1Panel?

傳統方式 1Panel方案
手動安裝JDK 預裝容器化環境
需編寫Dockerfile 零代碼圖形操作
日誌分散在不同目錄 集中式日誌管理
✅ 實測效率提升:從2小時部署 → 10分鐘完成

五、結語:擁抱現代化部署1Panel

通過運行環境功能實現了:
🔥 環境標準化 - 消除“本地能跑線上掛”的魔咒
🔥 資源隔離 - 避免多應用互相搶佔資源

現在就開始行動:
1.下載1Panel
2.部署你的第一個Java容器
3.在評論區分享你的實踐成果!
user avatar yushang_66b0e8718bd85 頭像 xinggandemuer_b5u1v2 頭像 xingfudexiyang_dgds0f 頭像 nocobase 頭像 aerfazhe 頭像 chen_christins 頭像 guishangguandao 頭像 kinfuy 頭像 jibianoububian 頭像 baqideyaling 頭像 abelethan 頭像 ouysh1981 頭像
點贊 20 用戶, 點贊了這篇動態!
點贊

Add a new 評論

Some HTML is okay.