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

若依springboot+vue前后端分離系統(tǒng)部署到騰訊服務(wù)器教程

這篇具有很好參考價(jià)值的文章主要介紹了若依springboot+vue前后端分離系統(tǒng)部署到騰訊服務(wù)器教程。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。


前言

前后端分離的開發(fā)模式在現(xiàn)代web應(yīng)用開發(fā)中越來(lái)越流行,它可以提高開發(fā)效率、降低維護(hù)成本、提高系統(tǒng)的可擴(kuò)展性和可維護(hù)性。而騰訊云作為國(guó)內(nèi)領(lǐng)先的云計(jì)算服務(wù)提供商,為開發(fā)者提供了穩(wěn)定、高效、安全的云計(jì)算服務(wù),為前后端分離應(yīng)用的部署提供了良好的解決方案。

本文主要介紹如何將基于SpringBoot和Vue的前后端分離系統(tǒng)部署到騰訊云服務(wù)器上,以幫助開發(fā)者快速搭建自己的云計(jì)算平臺(tái)。本文將從環(huán)境準(zhǔn)備、服務(wù)器配置、部署流程等方面進(jìn)行詳細(xì)講解,幫助讀者快速上手。

在開始之前,需要先了解SpringBoot和Vue的基礎(chǔ)知識(shí),并具備一定的Linux系統(tǒng)管理和操作經(jīng)驗(yàn)。本文將從實(shí)際操作出發(fā),結(jié)合具體的案例和代碼示例,幫助讀者深入理解前后端分離系統(tǒng)的部署和運(yùn)維。

希望本文能夠?yàn)閺V大開發(fā)者提供有價(jià)值的參考和指導(dǎo),幫助大家更好地應(yīng)對(duì)實(shí)際開發(fā)和運(yùn)維中的挑戰(zhàn)。


一、若依項(xiàng)目地址

Gitee鏈接地址:https://gitee.com/y_project/RuoYi。
若依官網(wǎng)地址:http://ruoyi.vip/

二、部署步驟

1.拉取項(xiàng)目

一、進(jìn)入Gitee官網(wǎng)復(fù)制連接(如下圖所示):

若依部署到服務(wù)器,java,spring boot,vue.js,騰訊云,java

二、打開idea拉取項(xiàng)目(如下圖):
若依部署到服務(wù)器,java,spring boot,vue.js,騰訊云,java


2.準(zhǔn)備項(xiàng)目所需環(huán)境的修改

一、進(jìn)入ruoyi-admin中,打開yml配置文件,這里有兩個(gè)yml文件,需要根據(jù)你自己的電腦做出相對(duì)應(yīng)的修改先點(diǎn)擊application-druid.yml這個(gè)配置文件,里面配置很多,但是你只需要修改數(shù)據(jù)庫(kù)配置就行了,這里的數(shù)據(jù)庫(kù)地址如果改成你相對(duì)應(yīng)的服務(wù)器ip地址,用戶名,密碼根據(jù)自己的數(shù)據(jù)庫(kù)自行更改。
若依部署到服務(wù)器,java,spring boot,vue.js,騰訊云,java
二、然后在點(diǎn)擊application.yml這個(gè)配置文件,這個(gè)文件只需要修改redis配置就行了。
若依部署到服務(wù)器,java,spring boot,vue.js,騰訊云,java

3.安裝服務(wù)器中jar包所需要的運(yùn)行環(huán)境

1、安裝Jdk8:

這里為了方便我們就用yum安裝方式安裝了。

1、先查看是否安裝了JDK

yum list installed |grep java

2、卸載CentOS系統(tǒng)Java環(huán)境

yum -y remove java-1.8.0-openjdk* *代表卸載所有openjdk相關(guān)文件輸入

yum -y remove tzdata-java.noarch 卸載tzdata-java

3、查看JDK軟件包版本

yum -y list java*

4、查看JDK軟件包列表 安裝JDK

yum install -y java-1.8.0-openjdk* 自動(dòng)安裝java1.8.0所有程序

控制臺(tái)返回Complete安裝成功??!

2、安裝redis:

這里也用yum安裝、默認(rèn)安裝的端口是6379,這里就不更改了!

yum install redis

啟動(dòng)redis:

systemctl start redis

3、安裝mysql:

也用yum安裝、默認(rèn)端口是3306

查看數(shù)據(jù)庫(kù)是否安裝:

yum list installed | grep mysql

使用yum安裝mysql數(shù)據(jù)庫(kù)

yum -y install mysql-server mysql mysql-devel

命令將:mysql-server、mysql、mysql-devel都安裝好,當(dāng)結(jié)果顯示為“Complete!即安裝完畢。

啟動(dòng)mysql

systemctl start mysqld

安裝完成后,使用本地?cái)?shù)據(jù)庫(kù)工具,Navicat 等等,連接到服務(wù)器數(shù)據(jù)庫(kù),創(chuàng)建ruoyi項(xiàng)目所需要的數(shù)據(jù)庫(kù)

4、然后服務(wù)器進(jìn)入你存放jar包目錄下,輸入命令:

前臺(tái)啟動(dòng):java -jar 項(xiàng)目名稱.java

后臺(tái)啟動(dòng):java -jar 項(xiàng)目名稱.java &

啟動(dòng)成功后瀏覽器訪問(wèn)后臺(tái),輸入你的服務(wù)器ip地址+端口號(hào),這里的端口號(hào)是8085(注意默認(rèn)是8080)

例如:192.168.44.128:8080
若依部署到服務(wù)器,java,spring boot,vue.js,騰訊云,java

4.部署前端部分

1、打開ruoyi-ui前端部分
若依部署到服務(wù)器,java,spring boot,vue.js,騰訊云,java

打開配置文件vue.config.js,修改其中target地址,此地址為你后端項(xiàng)目訪問(wèn)地址:改成后端項(xiàng)目啟動(dòng)瀏覽器訪問(wèn)地址就行了。
若依部署到服務(wù)器,java,spring boot,vue.js,騰訊云,java

開始前端代碼部分打包,在ruoyi-ui模塊右擊,點(diǎn)擊open in打開終端!
若依部署到服務(wù)器,java,spring boot,vue.js,騰訊云,java

先安裝項(xiàng)目依賴輸入:npm install

在進(jìn)行項(xiàng)目打包:npm run build:prod

打包完成后會(huì)在項(xiàng)目ruoyi-ui目錄下生成一個(gè)dist文件!

若依部署到服務(wù)器,java,spring boot,vue.js,騰訊云,java

把生成的dist文件準(zhǔn)備好,進(jìn)入服務(wù)器,安裝nginx這里也用yum方式安裝:

5.安裝 nginx

yum install -y nginx

安裝完成后nginx、會(huì)在相應(yīng)目錄下生成配置文件等等

nginx 配置信息

1、網(wǎng)站文件存放默認(rèn)位置(Welcome to nginx 頁(yè)面)

/usr/share/nginx/html

2、網(wǎng)站默認(rèn)站點(diǎn)配置

/etc/nginx/conf.d/default.conf

3、自定義 nginx 站點(diǎn)配置文件存放目錄

/etc/nginx/conf.d/

4、nginx 全局配置文件

/etc/nginx/nginx.conf

5、啟動(dòng) nginx

service nginx start

6、關(guān)閉 nginx

service nginx stop

7、重啟 nginx

service nginx reload

在服務(wù)器/root目錄下新建一個(gè)文件夾download,把打包生成的dist文件放到此目錄下

修改nginx配置文件:

1、cd /etc/nginx/

2、vim nginx.conf

在文件中加入此行配置,root下的項(xiàng)目路徑改為上面存放項(xiàng)目的路徑?。。。?/p>

location為轉(zhuǎn)發(fā)到后端路徑?。?!保存!??!

若依部署到服務(wù)器,java,spring boot,vue.js,騰訊云,java

配置完成后啟動(dòng)nginx

cd /root/usr/sbin/ #進(jìn)入此目錄下啟動(dòng)nginx

./nginx #啟動(dòng)命令

瀏覽器訪問(wèn):IP+端口,nginx端口默認(rèn)的是80
若依部署到服務(wù)器,java,spring boot,vue.js,騰訊云,java

總結(jié)

本文介紹了如何將基于SpringBoot和Vue的前后端分離系統(tǒng)部署到騰訊云服務(wù)器上的詳細(xì)步驟和流程??偟膩?lái)說(shuō),部署流程可以分為以下幾個(gè)步驟:

環(huán)境準(zhǔn)備:在騰訊云上創(chuàng)建一臺(tái)Linux服務(wù)器,并安裝必要的軟件和工具,如Java、Node.js、Nginx等。

構(gòu)建前端項(xiàng)目:將Vue項(xiàng)目打包成靜態(tài)文件,并上傳到服務(wù)器上。

構(gòu)建后端項(xiàng)目:將SpringBoot項(xiàng)目打包成可執(zhí)行Jar包,并上傳到服務(wù)器上。

配置Nginx反向代理:配置Nginx服務(wù)器,將前端和后端的請(qǐng)求路由到對(duì)應(yīng)的端口上。

啟動(dòng)應(yīng)用程序:在服務(wù)器上啟動(dòng)后端應(yīng)用程序,并通過(guò)Nginx代理訪問(wèn)前端頁(yè)面。

通過(guò)以上步驟,我們可以成功地將前后端分離系統(tǒng)部署到騰訊云服務(wù)器上,并實(shí)現(xiàn)了前端和后端的分離和獨(dú)立部署,為我們的應(yīng)用程序提供了更好的可擴(kuò)展性和可維護(hù)性。

總之,通過(guò)本文的介紹,我們可以了解到如何將前后端分離系統(tǒng)部署到騰訊云服務(wù)器上,并掌握了一些實(shí)用的工具和技巧,幫助我們更好地開發(fā)和運(yùn)維我們的應(yīng)用程序。同時(shí),我們也要不斷學(xué)習(xí)和探索新的技術(shù)和方法,不斷提高自己的技能水平,為我們的應(yīng)用程序提供更好的服務(wù)和體驗(yàn)。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-765329.html

到了這里,關(guān)于若依springboot+vue前后端分離系統(tǒng)部署到騰訊服務(wù)器教程的文章就介紹完了。如果您還想了解更多內(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)文章

  • 基于若依前后端分離版(Springboot+Vue)的文件預(yù)覽

    基于若依前后端分離版(Springboot+Vue)的文件預(yù)覽

    主要介紹兩種方式實(shí)現(xiàn)文件預(yù)覽的方式,一種是通過(guò)前端插件匹配不同的文件,另一種就是使用已經(jīng)完善的文件預(yù)覽系統(tǒng)。我更推薦使用第二種方式,因?yàn)檫@樣會(huì)少去很多工作量。本文主要介紹第一種方式,第二種方式會(huì)出現(xiàn)在另外一篇文章中。 本文是基于若依前后端分離版

    2024年02月13日
    瀏覽(22)
  • 用docker一鍵部署前后端分離若依系統(tǒng)

    用docker一鍵部署前后端分離若依系統(tǒng)

    目錄 一、搭建局域網(wǎng) 1.1、介紹前后端項(xiàng)目搭建 1.2、操作 二、安裝redis 測(cè)試 三、安裝Mysql 檢查 遠(yuǎn)程連接 ?注意:0- 1-工具原因,復(fù)制進(jìn)去記得刪除?編輯 工具測(cè)試 四、部署后端服務(wù) 4.1、創(chuàng)建數(shù)據(jù)庫(kù) 4.2、使用Dockerfile自定義鏡像 測(cè)試 測(cè)試 五、前端部署 5.1、nginx部署 分析n

    2024年03月16日
    瀏覽(29)
  • 全面解析若依框架(springboot-vue前后分離--后端部分)

    全面解析若依框架(springboot-vue前后分離--后端部分)

    前端啟動(dòng) 后端啟動(dòng) 創(chuàng)建數(shù)據(jù)庫(kù)ry-vue,導(dǎo)入ry_2021xxxx.sql,quartz.sql,加載好依賴直接啟動(dòng)。 后端技術(shù) SpringBoot Spring Security JWT MyBatis Druid Fastjson 分頁(yè)實(shí)現(xiàn) 導(dǎo)入導(dǎo)出 上傳下載(框架使用的簡(jiǎn)單,不做講解) 權(quán)限控制 事務(wù)管理(這里使用@Transactional,不做講解,具體和Spring的8種事務(wù)

    2024年01月16日
    瀏覽(54)
  • ? 全面解析若依框架vue2版本(springboot-vue前后分離--前端部分)

    ? 全面解析若依框架vue2版本(springboot-vue前后分離--前端部分)

    一般在vue項(xiàng)目public文件夾下命名為“favicon.ico” ? 處理步驟 第1步:將圖標(biāo)重命名為“favicon.ico”,并放在項(xiàng)目根目錄 下。 第2步:然后在index.html中引入,title中修改頁(yè)面標(biāo)題。 第3步:修改build文件夾下 webpack .dev.conf.js和webpack.prod.conf.js文件中的內(nèi)容。 第五步:重新已經(jīng)成功

    2024年02月12日
    瀏覽(99)
  • 若依(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ù)器沒有放開了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)
  • [ RuoYi ] 若依前后端分離 RuoYi-Vue 項(xiàng)目 war 包 Tomcat 項(xiàng)目部署

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

    Apache Tomcat? - Apache Tomcat 9 Software Downloads https://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ù)器,可以

    2024年02月07日
    瀏覽(27)
  • 基于springboot+vue+mysql的新能源充電系統(tǒng)--前后端分離(內(nèi)含源碼+報(bào)告+部署教程)

    基于springboot+vue+mysql的新能源充電系統(tǒng)--前后端分離(內(nèi)含源碼+報(bào)告+部署教程)

    新能源充電系統(tǒng)管理系統(tǒng)按照操作主體分為管理員和用戶。管理員的功能包括反饋管理、客服聊天管理、充電樁管理、充電樁預(yù)約管理、字典管理、新能源公告管理、用戶管理、管理員管理等,可以管理報(bào)修。用戶的功能包括管理部門以及部門崗位信息,管理充電樁信息,培

    2024年02月09日
    瀏覽(28)
  • ruoyi-vue 新建模塊--若依前后端分離系統(tǒng)代碼生成。

    ruoyi-vue 新建模塊--若依前后端分離系統(tǒng)代碼生成。

    1. 在數(shù)據(jù)庫(kù)中創(chuàng)建表 有幾個(gè)要點(diǎn): 1、必須要有自增主鍵; 2、必須要有表注釋; 3、每個(gè)字段必須有注釋; 》 2.使用代碼生成功能,生成 基礎(chǔ)代碼 2.1 修改代碼生成器中配置文件 generator.yml 修改完成后 → 需要重新啟動(dòng)右上角的RuoYiApplication 2.2 使用 系統(tǒng)工具 代碼生成 創(chuàng)建菜

    2024年02月03日
    瀏覽(19)
  • 【若依】前后端分離部署前端配置二級(jí)域名(部署到Nginx上,打開后一直顯示正在加載系統(tǒng)資源)

    【若依】前后端分離部署前端配置二級(jí)域名(部署到Nginx上,打開后一直顯示正在加載系統(tǒng)資源)

    問(wèn)題描述 最初部署前端文件到nginx上之后,打開頁(yè)面卻一直顯示“正在加載系統(tǒng)資源,請(qǐng)耐心等待”字樣,無(wú)法正常運(yùn)行。研究后發(fā)現(xiàn)問(wèn)題是由于服務(wù)器使用Nginx轉(zhuǎn)發(fā)域名請(qǐng)求,無(wú)法使用根目錄,所以對(duì)前端進(jìn)行二級(jí)域名配置,修改代碼如下: vue.config.js 其實(shí)若依給的注釋里

    2024年02月03日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包