導航:首頁 > 文件處理 > 映射寶塔文件夾

映射寶塔文件夾

發布時間:2024-03-04 12:26:22

A. 寶塔面板部署Spring Boot項目

一般的 Spring Boot 項目打包完是 .jar 文件,已內嵌了 Tomcat 伺服器,但是當我們部署到生產環境的時候一般用的是 .war 包,這次我們使用寶塔面板來完成項目的環境搭建和部署。

此教程所使用的環境:

首先,我們需要構建 .war 包,需要對項目構建進行一些設置,以 Maven 為例,修改 pom.xml 。
修改打包方式為 war ,注意最後行肆一行:

加入這一項依賴設置:

在包的根目錄新建一個 ServletInitializer 類(比如在我的項目里,與 BaotatestApplication 類同級),內容類似如下:

然後再回到項目根目錄(有 pom.xml 的目錄),進行編譯

如果要跳過測試,就輸入:

編譯完成之後就能在檔搏轎 target/ 目錄下找到我們的 .war 包,比如我是 baotatest-0.0.1-SNAPSHOT.war 。

接下來配置伺服器環境,首先寶塔面板的安裝不再贅述,到其「軟體商店」安裝好:

安裝完 Tomcat 後記得放行 8080 埠(Tomcat 默認埠)。再把我們的 .war 包放進 /www/server/tomcat/webapps 目錄就會自動解壓部署,在同級目錄生成同名文件夾(如果沒有自動部署就重啟一下 Tomcat,另外部署不成功的話可以去 /www/server/tomcat/logs 看看日誌文件)。此時再訪問 http://example.com:8080/baotatest-0.0.1-SNAPSHOT/ 就可以訪問我們的應用了。

後面長長的一串似乎並不好看,我們可以將其去掉,有兩種方法。

一種是直接將包名改成 ROOT.war ,即可。

另一種需要修改配置文件 /www/server/tomcat/conf/server.xml ,在 <host>...</host> 標簽內插入:

或者這樣:

path 屬性可以定義訪問的路徑,比如掛載到 /hello 上,這里我們留空就是根域名。
然後再將 Tomcat 配置重載,我們就能在根目錄下訪問到這個項目了。

還有就是給上傳目銀螞錄配置靜態資源映射,比如我這里的 有一個上傳目錄 /www/uploads ,用戶上傳的圖片都會保存到這個 uploads 文件夾來,那如何在伺服器訪問這個目錄呢?一樣,加入:

習慣上還需要配置一下 Nginx 反向代理 Tomcat。
去寶塔的「網站」頁面里新建一個站點,除了域名保持默認就行了。
然後在其「設置」中配置「反向代理」,目標域名就是 Tomcat 的地址,比如 http://dev.shadowcat.cn:8080 ,發送地址用 $host 就可以了,其他保持默認即可,最後訪問一下 Nginx 即可成功返回結果。

B. 寶塔Linux面板的安裝配置以及基本使用教程(超詳細)

寶塔官網地址: https://www.bt.cn/new/index.html

我連接Linux伺服器使用的是XShell
想要安裝XShell可以看的這篇文章 XShell免費版的安裝配置教程以及使用教程(超級詳細)

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

此處詢問你「你現在想安裝寶塔控制面板嗎」 直接輸入y按下回車繼續安裝

我這里以騰訊雲為例

第一次登錄需要綁定寶塔賬號,要是有寶塔賬號的直接登錄就可以,沒有的話就先去注冊一個再進行登錄

首次使用寶塔面板推薦安裝一組套件,對於剛接觸Linux環境部署的博友們,推薦使用 LNMP ,採用極速安裝、一鍵安裝的方式

LNMP和LAMP環境主要的區別在於web伺服器上面,LNMP使用的是Nginx伺服器,而LAMP使用的是Apache伺服器。Nginx 性能穩定、功能豐富、運維簡單、處理靜態文件速度快且消耗系統資源極少。

出現下面界面說明正在安裝,根據伺服器的配置不同,安裝所需要的時間也不一樣

點擊消息列表,出現下面界面,說明套件已經安裝成功了

此處可以選擇是上傳一個文件還是項目文件夾,我這里選擇的是上傳目錄

製作不易,有幫助的話還希望能給個 點贊 支持下,謝謝大家。

閱讀全文

與映射寶塔文件夾相關的資料

熱點內容
周轉材料核演算法 瀏覽:353
學nodejs還是php好 瀏覽:275
電信營業廳app怎麼買q幣 瀏覽:917
linux退出登陸 瀏覽:534
python查找相似圖片的代碼 瀏覽:334
趙麗pdf 瀏覽:659
如何蘋果手機app不要自動更新 瀏覽:977
pythonflask路線教程 瀏覽:256
程序員職業有哪些好處 瀏覽:711
大都會軟體app如何掃碼 瀏覽:436
單片機0x38 瀏覽:756
程序員浪漫工作 瀏覽:329
php幾分鍾前 瀏覽:308
項目編譯及運行 瀏覽:894
程序員的基本功 瀏覽:524
遺傳演算法排班 瀏覽:291
如何加密金融安全網 瀏覽:31
家裡的wifi太卡了怎麼樣自己加密 瀏覽:235
華為鏈路聚合命令 瀏覽:427
apache自動運行php 瀏覽:520