国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

[ RuoYi ] 若依前后端分離 RuoYi-Vue 項(xiàng)目 war 包 Tomcat 項(xiàng)目部署

這篇具有很好參考價(jià)值的文章主要介紹了[ RuoYi ] 若依前后端分離 RuoYi-Vue 項(xiàng)目 war 包 Tomcat 項(xiàng)目部署。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

1.Tomcat下載

Apache Tomcat? - Apache Tomcat 9 Software Downloadshttps://tomcat.apache.org/download-90.cgi

Tomcat的主要特點(diǎn)和功能包括:
①Servlet和JSP容器:Tomcat作為一個(gè)Web服務(wù)器,可以解釋執(zhí)行Java Servlet和JSP代碼,處理HTTP請(qǐng)求和響應(yīng),生成動(dòng)態(tài)的Web頁(yè)面。
②獨(dú)立性和易用性:Tomcat是一個(gè)獨(dú)立的服務(wù)器,可以獨(dú)立運(yùn)行,也可以與其他HTTP服務(wù)器(如Apache HTTP Server)結(jié)合使用。它提供了一個(gè)簡(jiǎn)單易用的管理界面,方便配置和管理Web應(yīng)用。
③輕量級(jí)和高性能:Tomcat設(shè)計(jì)精簡(jiǎn),占用資源較少,啟動(dòng)和部署速度快。它具有良好的并發(fā)處理能力和高吞吐量,適用于處理大量請(qǐng)求的場(chǎng)景。
④安全性:Tomcat提供了多種安全機(jī)制,包括基于角色的訪問(wèn)控制、SSL/TLS加密、身份驗(yàn)證和授權(quán)等,以保護(hù)Web應(yīng)用的安全性。
⑤擴(kuò)展性:Tomcat支持使用插件擴(kuò)展其功能,例如添加額外的連接器、使用自定義的認(rèn)證機(jī)制、添加額外的數(shù)據(jù)源等。
⑥連接器和協(xié)議支持:Tomcat支持多種連接器和協(xié)議,包括HTTP、HTTPS、AJP(Apache JServ Protocol)等,可以與不同的前端服務(wù)器和后端應(yīng)用程序進(jìn)行集成。
Tomcat 的文件夾目錄結(jié)構(gòu)如下:
①bin 目錄:包含了 Tomcat 的可執(zhí)行文件,如啟動(dòng)和關(guān)閉腳本。
②conf 目錄:包含了 Tomcat 的配置文件,如服務(wù)器配置、Web 應(yīng)用配置、日志配置等。重要的文件包括 server.xml(服務(wù)器配置)、web.xml(Web 應(yīng)用配置)等。
③lib 目錄:包含了 Tomcat 運(yùn)行所需的 Java 類(lèi)庫(kù)文件(JAR 文件),以及一些擴(kuò)展的類(lèi)庫(kù)。其中,catalina.jar 是 Tomcat 的核心類(lèi)庫(kù)。
④logs 目錄:包含了 Tomcat 的日志文件,如訪問(wèn)日志、錯(cuò)誤日志等。
⑤webapps 目錄:是存放 Web 應(yīng)用的位置。當(dāng)將一個(gè) Web 應(yīng)用部署到 Tomcat 時(shí),通常會(huì)將該應(yīng)用的 WAR 文件放置到這個(gè)目錄下,Tomcat 會(huì)自動(dòng)將其解壓并部署。
⑥work 目錄:是 Tomcat 的工作目錄,用于存放臨時(shí)文件和編譯后的 Servlet 類(lèi)文件。
⑦temp 目錄:是 Tomcat 的臨時(shí)文件目錄,用于存放臨時(shí)生成的文件。
⑧conf/Catalina 目錄:包含了特定的 Web 應(yīng)用配置文件。在這個(gè)目錄下,每個(gè)部署在 Tomcat 上的 Web 應(yīng)用都有一個(gè)對(duì)應(yīng)的子目錄,目錄名為該應(yīng)用的主機(jī)名。
⑨conf/Catalina/localhost 目錄:用于存放針對(duì)特定 Web 應(yīng)用的上下文配置文件(如 context.xml)。每個(gè)部署在 Tomcat 上的 Web 應(yīng)用都有一個(gè)對(duì)應(yīng)的 XML 文件。

1.1本例選擇了Tomcat 9 下載安裝

ruoyi tomcat,Tomcat,Java,Vue,tomcat,java

?ruoyi tomcat,Tomcat,Java,Vue,tomcat,java

1.2解壓后啟動(dòng)出現(xiàn)閃退,估計(jì)是JAVA_HOME沒(méi)有配置好,如下JAVA_HOME環(huán)境變量設(shè)置:

ruoyi tomcat,Tomcat,Java,Vue,tomcat,java

ruoyi tomcat,Tomcat,Java,Vue,tomcat,java

?2.RuoYi前后端分離版git下載

RuoYi-Vue: ?? 基于SpringBoot,Spring Security,JWT,Vue & Element 的前后端分離權(quán)限管理系統(tǒng),同時(shí)提供了 Vue3 的版本https://gitee.com/y_project/RuoYi-Vue.git

ruoyi tomcat,Tomcat,Java,Vue,tomcat,java

?3.前端Vue項(xiàng)目處理

ruoyi tomcat,Tomcat,Java,Vue,tomcat,java

?3.1運(yùn)行命令:npm install?

?3.2運(yùn)行命令:npm run dev,項(xiàng)目能夠正常運(yùn)行,不報(bào)錯(cuò)

ruoyi tomcat,Tomcat,Java,Vue,tomcat,java

?3.2并且自動(dòng)彈出前端登錄葉面,報(bào)系統(tǒng)接口500異常

ruoyi tomcat,Tomcat,Java,Vue,tomcat,java

?3.4文件'.env.production'做如下處理

ruoyi tomcat,Tomcat,Java,Vue,tomcat,java

?3.5文件'vue.config.js'做如下設(shè)置:設(shè)置前端端口,后端IP及端口,訪問(wèn)路徑

ruoyi tomcat,Tomcat,Java,Vue,tomcat,java

3.6ruter文件夾內(nèi)的'index.js'文件,訪問(wèn)路徑

ruoyi tomcat,Tomcat,Java,Vue,tomcat,java

?4.前端打包:運(yùn)行命令npm run build:prod

ruoyi tomcat,Tomcat,Java,Vue,tomcat,java

?4.1根目錄下生成文件'app'

ruoyi tomcat,Tomcat,Java,Vue,tomcat,java

?4.2以上app文件整體移入'tomcat'內(nèi)的'webapps'文件內(nèi)

ruoyi tomcat,Tomcat,Java,Vue,tomcat,java

4.3app文件內(nèi)補(bǔ)充配置:新建文件夾'WEB-INF',此文件夾內(nèi)增加文件'web.xml'

ruoyi tomcat,Tomcat,Java,Vue,tomcat,java

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" 
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
        http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
        version="3.1" metadata-complete="true">
     <display-name>Router for Tomcat</display-name>
     <error-page>
        <error-code>404</error-code>
        <location>/index.html</location>
    </error-page>
</web-app>

?5.后端處理

5.1'ruoyi-admin'模塊內(nèi)修改'application.yml'配置文件:可修改文件上傳路徑,對(duì)應(yīng)前端訪問(wèn)的端口號(hào)

ruoyi tomcat,Tomcat,Java,Vue,tomcat,java

5.2?'ruoyi-admin'模塊內(nèi)修改'application-druid.yml'配置文件:修改數(shù)據(jù)庫(kù)連接參數(shù)

5.3 整體項(xiàng)目的pom.xml文件配置修改:將jar修改為war,進(jìn)行war包打包

?5.4web容器部署啟動(dòng)類(lèi)保證存在

ruoyi tomcat,Tomcat,Java,Vue,tomcat,java

?6.后端打包:ruoyi(root)下的package 進(jìn)行打包

ruoyi tomcat,Tomcat,Java,Vue,tomcat,java

?7.找到war包準(zhǔn)備遷移

ruoyi tomcat,Tomcat,Java,Vue,tomcat,java

?ruoyi tomcat,Tomcat,Java,Vue,tomcat,java

?遷移至'Tomcat'的'webapps'內(nèi)

ruoyi tomcat,Tomcat,Java,Vue,tomcat,java

8.啟動(dòng)項(xiàng)目

ruoyi tomcat,Tomcat,Java,Vue,tomcat,java

?啟動(dòng)效果:

ruoyi tomcat,Tomcat,Java,Vue,tomcat,java

ruoyi tomcat,Tomcat,Java,Vue,tomcat,java

ruoyi tomcat,Tomcat,Java,Vue,tomcat,java文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-727876.html

?自此若依框架的前后端分離項(xiàng)目打war包,在Tomcat部署完成!

到了這里,關(guān)于[ RuoYi ] 若依前后端分離 RuoYi-Vue 項(xiàng)目 war 包 Tomcat 項(xiàng)目部署的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【后臺(tái)部署】Windows服務(wù)器部署RuoYi-Vue前后端分離項(xiàng)目

    【后臺(tái)部署】Windows服務(wù)器部署RuoYi-Vue前后端分離項(xiàng)目

    一、Ruoyi-Vue前后端分離項(xiàng)目結(jié)構(gòu) 二、Redis部署 1、下載Windows版本Redis 2、解壓縮到安裝目錄 3、在安裝目錄欄輸入cmd,按回車(chē)鍵 4、將Redis綁定為 Windows 服務(wù),設(shè)置為后臺(tái)啟動(dòng) 或者 5、常用命令 啟動(dòng)服務(wù) 停止服務(wù) 卸載命令 6、停止和啟動(dòng)也可以通過(guò)頁(yè)面來(lái)操作 右鍵 此電腦 --管

    2024年02月13日
    瀏覽(37)
  • 若依框架ruoyi-vue(前后端版)字典的使用

    若依框架ruoyi-vue(前后端版)字典的使用

    顯示效果: ?狀態(tài)實(shí)際 值為 1,講師審核中為我們?cè)谧值涔芾碇卸x的。 步驟:先在ruoyi的字典管理中定義字典 字典管理中? 然后根據(jù)字典設(shè)置自己需要的值 設(shè)置完值后,然后是前端表格的數(shù)據(jù)回顯 這里先打開(kāi)我們的前端vue工程,我們需要回顯頁(yè)面對(duì)應(yīng)的vue文件中 在expor

    2024年02月11日
    瀏覽(22)
  • 若依(RuoYi-Vue)+Flowable工作流前后端整合教程

    若依(RuoYi-Vue)+Flowable工作流前后端整合教程

    此教程適合若依前后端分離項(xiàng)目,其他項(xiàng)目可以在擴(kuò)展列表中進(jìn)行查找。 近期公司里需要對(duì)很久以前的RuoYi-Vue前后端分離項(xiàng)目擴(kuò)展出flowable的功能,當(dāng)然這個(gè)重任也是落在了我的身上(不然也不會(huì)有這篇文章),然后我在官網(wǎng)看到了RuoYi-Vue-Flowable這個(gè)項(xiàng)目,按照文檔提供的遷

    2023年04月21日
    瀏覽(24)
  • ruoyi-vue前后端分離框架上傳圖片不顯示問(wèn)題,nginx解決方案

    使用若依前后端分離框架,前端項(xiàng)目打包在Nginx,上傳圖片時(shí),圖片上傳成功,但是在列表頁(yè)和添加/修改頁(yè)面沒(méi)有正常顯示。 插入成功后數(shù)據(jù)庫(kù)保存數(shù)據(jù)樣式: 回顯數(shù)據(jù)時(shí)樣式: 此時(shí)樣式是打不開(kāi)的,無(wú)法找到路徑 解決辦法:nginx.conf在location中添加alias location /prod-api/profil

    2024年02月02日
    瀏覽(24)
  • 開(kāi)源項(xiàng)目學(xué)習(xí):若依RuoYi-Vue后臺(tái)管理系統(tǒng)【環(huán)境搭建】

    開(kāi)源項(xiàng)目學(xué)習(xí):若依RuoYi-Vue后臺(tái)管理系統(tǒng)【環(huán)境搭建】

    第一章 環(huán)境搭建 第二章 項(xiàng)目運(yùn)行 第三章 閱讀源碼:例子-新增用戶接口 第四章 基于ruoyi-vue開(kāi)發(fā)新項(xiàng)目 本文盡量貼近零基礎(chǔ)入門(mén),獻(xiàn)給初入門(mén)的學(xué)弟學(xué)妹們! 文章基本流程:環(huán)境配置→運(yùn)行項(xiàng)目→閱讀源碼 安裝環(huán)境時(shí)最好修改安裝路徑! Java開(kāi)發(fā)必備! JDK下載:http://www

    2023年04月19日
    瀏覽(23)
  • RuoYi-Vue前后端分離搭建MQTT服務(wù)器實(shí)現(xiàn)消息訂閱、發(fā)布、數(shù)據(jù)存儲(chǔ) (EMQX Windows10)最全,懶人操作

    RuoYi-Vue前后端分離搭建MQTT服務(wù)器實(shí)現(xiàn)消息訂閱、發(fā)布、數(shù)據(jù)存儲(chǔ) (EMQX Windows10)最全,懶人操作

    1、在RuoYi-Vue項(xiàng)目的superVisualizationSys-common模塊下的pom.xml加入jar包依賴(lài) 3、在superVisualizationSys-commonsrcmainjavacomsuperVisualizationcommonutils目錄下新建mqtt文件夾,添加以下三個(gè)文件 注:項(xiàng)目報(bào)紅的地方可以按Alt+Enter鍵導(dǎo)包 下載路徑: https://www.emqx.io/zh/download ? 1.?在windows上安裝

    2024年02月15日
    瀏覽(33)
  • 若依Ruoyi-Vue生成代碼使用

    若依Ruoyi-Vue生成代碼使用

    目錄 一、效果一覽: 二、詳細(xì)步驟: ①登錄若依----點(diǎn)擊系統(tǒng)工具--點(diǎn)擊代碼生成模塊 ②使用Navicat在若依數(shù)據(jù)庫(kù)里面新建一張表單,我這示例創(chuàng)建了my_students表單 并為表設(shè)計(jì)字段添加數(shù)據(jù) ?③在代碼生成欄導(dǎo)入剛才創(chuàng)建的my_students表 并編輯這張表 ?④完成這些操作之后,點(diǎn)

    2024年02月05日
    瀏覽(21)
  • 若依/RuoYi-Vue,若依管理系統(tǒng)-啟動(dòng)步驟

    若依/RuoYi-Vue,若依管理系統(tǒng)-啟動(dòng)步驟

    若依RuoYi-Vue前后端項(xiàng)目啟動(dòng)流程_若依前端怎么啟動(dòng)_primary taste_mm的博客-CSDN博客 若依官網(wǎng):RuoYi 若依官方網(wǎng)站 |后臺(tái)管理系統(tǒng)|權(quán)限管理系統(tǒng)|快速開(kāi)發(fā)框架|企業(yè)管理系統(tǒng)|開(kāi)源框架|微服務(wù)框架|前后端分離框架|開(kāi)源后臺(tái)系統(tǒng)|RuoYi|RuoYi-Vue|RuoYi-Cloud|RuoYi框架|RuoYi開(kāi)源|RuoYi視頻|若依

    2023年04月25日
    瀏覽(136)
  • 若依(Ruoyi)前后端分離版項(xiàng)目部署到服務(wù)器(Linux環(huán)境)后,刷新頁(yè)面報(bào)錯(cuò):404 Not Found

    若依(Ruoyi)前后端分離版項(xiàng)目部署到服務(wù)器(Linux環(huán)境)后,刷新頁(yè)面報(bào)錯(cuò):404 Not Found

    原文章: 若依(ruoyi)前后端分離版使用教程之若依后端部署阿里云服務(wù)器步驟(超詳細(xì))_藍(lán)多多的小倉(cāng)庫(kù)的博客-CSDN博客 問(wèn)題: ????????在若依項(xiàng)目部署服務(wù)器后,可以正常運(yùn)行,但如果執(zhí)行刷新頁(yè)面操作,便會(huì)出現(xiàn)404 Not Found。 原因: ????????Nginx未正確配置。由

    2024年02月17日
    瀏覽(30)
  • ruoyi若依前后端分離項(xiàng)目部署到服務(wù)器后,PUT DELETE請(qǐng)求403錯(cuò)誤,GET POST請(qǐng)求正常

    后端打包方式war,部署到tomcat8, PUT DELETE請(qǐng)求報(bào)403錯(cuò)誤,網(wǎng)上有三種說(shuō)法 第一種是跨域請(qǐng)求問(wèn)題 第二種是服務(wù)器沒(méi)有放開(kāi)了PUT DELETE請(qǐng)求,需要前端添加header ruoyi vue 自動(dòng)生成代碼PUT DELETE為http不安全方法,這個(gè)怎么解決安全問(wèn)題 · Issue #I43AX6 · 若依/RuoYi-Vue - Gitee.com 用域名訪問(wèn)

    2024年01月17日
    瀏覽(70)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包