寶塔面板快速部署JavaWeb項目


 

寶塔面板快速部署JavaWeb項目

本文寫自2019年,在本文發布后至今,寶塔面板對Java的支持已經越來越大,我們可以輕松的使用寶塔部署原生的JavaWeb項目,也可以部署SpringBoot項目。本文已經不再具備參考價值,建議另尋其他比較新的博客。

含淚推薦-寶塔面板

太好用啦,對新手非常友好。蠢蠢的我一下子就愛上了這個神奇的東西~

 

自從有了雲服務器和域名后,就一直在弄自己的服務器。以前不懂寶塔面板是什么,最近有點了解,嘗試了一下,愛上了這種感覺。因為一直在學Java,但是寶塔面板看起來只有一個Tomcat啊,於是就開始了我的探索之旅。接下來就講一下部署我的Java項目的全過程吧

安裝寶塔面板

https://www.bt.cn/download/linux.html

  • 貼一下網址,然后慢慢講。
  • 首先我們可以先下載好寶塔面板,官網有不同Linux系統的安裝命令和一些教程,仔細閱讀一下安裝好就OK啦。
  • 安裝后我們的界面會給你一個初始的賬號密碼,切記切記。
  • 然后我們就可以訪問 自己服務器的ip地址:8888 進入面板
  • 進入面板時會讓你輸入剛才說的初始賬號密碼。
  • 初始賬號密碼一般都會很復雜,所以趕緊改成我們自己的賬號密碼吧
    • 在 面板設置--“面板用戶”和“面板密碼” 可以修改自己的賬號密碼,其他內容可以看情況自己弄。

先下載點東西

  • 軟件管理可以下載一些我們需要的東西。
    1. nginx 現在建站一般都用Nginx了吧,如果你喜歡也可以用Apache。我選擇的是Nginx
    2. MySQL 居家必備的數據庫
    3. Tomcat 這篇博客的貓主角
    4. 它里面說PHP是世界上最好的編程語言,但是我不會啊,我只能用Java。而寶塔面板的軟件管理沒有提供Java,所以我們需要自己配置。幸運如我,阿里雲已經為我准備好了一切。所以如果有同學不知道怎么配置Java環境的,可以自行百度一下。

進入主題

  1. 首先將我們的項目打包成War包上傳到服務器。應該上傳的位置為Tomcat目錄下的webapps里面,然后我們重啟Tomcat,Tomcat就會自動編譯你的War包。
    • 這里給小朋友們講一下幾個問題
      1. war包怎么導出
      2. 重啟Tomcat
        • 這就是為什么要吹爆寶塔面板的點,我們不用輸入命令行,只需要在首頁中找到對應的服務,可以是Nginx,MySQL,Tomcat。然后我們就可以對這個服務進行重啟,停止,重載配置等操作,還可以在這里修改我們的配置。甚至是查看運行日志。這對網站的運維來說應該是很方便的吧。
      3. 查看文件
        • 寶塔面板有一個文件的欄目,我們可以在這里查看我們服務器里面所有的文件。甚至我們可以輸入一些非交互式的命令,這樣我們就可以很方便的去查看我們的文件啦。
        • 而且我們可以隨意的對這些文件進行增刪查改,也可以從自己的電腦上傳文件到服務器上面哦。
  1. 接下來配置我們的網站

    • 這個時候我們的網站已經部署好了,但是我想要的是,可以泛解析我的域名。所以我們要先配置好自己的域名解析:配置成 *.你的域名.頂級域名 這種形式,就可以進行泛解析了。
      1. 我們選擇 網站 這一欄,然后選擇添加站點,域名就是你想要的域名啦。
      2. 最主要的一點是根目錄,War包編譯后,webapps文件夾內會有一個對應的文件夾,里面就是你的JavaWeb項目目錄了。選擇這個文件夾,然后提交,它會給你生成一些初始化的文件,比如一個index.html的初始化頁面,看他不爽可以刪掉它。
      3. 然后我們就看到我們的站點多了一個剛才新建的那個站點。我們管理一下它,主要修改兩個東西。
        1. 默認文檔
          • 第一個改成index.jsp,或者你的主界面文檔
        2. Tomcat
          • 給這親愛的小寶貝打個勾√
        3. 其他的內容可以看情況配置。
  2. 大功告成,重啟Tomcat,訪問一下自己的站點。

數據庫

如果你的項目有數據庫,可以在數據庫進行管理。

  • 如果覺的有必要,可以安裝phpMyAdmin來管理數據庫。
  • 添加數據庫,建議賬號密碼,或者在你的項目文件中將賬號密碼換成對應的賬號密碼。
  • 這里可以幫你設置數據庫的權限。

端口開放問題

寶塔面板可以管理你的端口,但是還是要基於你雲服務器的設置,所以如果想要方便一點,可以在你的雲服務器開放一些常用的端口。再用寶塔面板來管理它們。

  1. 在項目部署里面,如果出錯了訪問不到,可能就是你端口沒有設置好。可以在雲服務器的安全組和寶塔面板的安全欄目中都檢查一下。
  2. 如果還是沒效果,想一想是不是沒有重啟Tomcat。
  3. 如果還是有錯誤的地方,可以在下面回復,一起交流一下。

以上就是我用完寶塔面板的一些經驗,如果有什么錯誤的地方,望各位大佬指正。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM