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

服務器部署前后端分離項目

這篇具有很好參考價值的文章主要介紹了服務器部署前后端分離項目。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

服務器部署前后端分離項目

服務器部署前后端分離項目


做了一個前后端分離的項目來熟悉開發(fā)的整個流程,我把整個流程記錄下來了,用作以后的參考。

一、安裝環(huán)境

安裝jdk

1、在/usr/local目錄下創(chuàng)建jdk文件夾,并將jdk安裝包放到/usr/local/jdk包下并解壓
1.1通過文件傳輸工具將jdk包上傳到服務器上

服務器部署前后端分離項目

1.2輸入解壓命令
解壓命令:tar -zxvf jdk-8u211-linux-x64.tar.gz
1.3解壓完成,生成下面的文件

服務器部署前后端分離項目

2、配置jdk的環(huán)境變量
2.1輸入命令:vi /etc/profile

輸入下面的內(nèi)容并保存

#set Java environment
export JAVA_HOME=/usr/local/jdk/jdk1.8.0_211
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

文本填寫到文件的最末端
服務器部署前后端分離項目

3、進行編譯
source /etc/profile

編譯成功無任何相應
服務器部署前后端分離項目

4、檢測是否安裝成功
java -version
javac

安裝完成可以產(chǎn)看到版本信息
服務器部署前后端分離項目
服務器部署前后端分離項目

安裝tomcat

1、將tomcat放到/usr/local/tomcat包下
1.1通過文件傳輸工具將tomcat包上傳到服務器上

服務器部署前后端分離項目

1.2輸入解壓命令
解壓命令:tar -zxvf apache-tomcat-8.5.43.tar.gz
1.3解壓完成,生成下面的文件

服務器部署前后端分離項目

2、配置tomcat的環(huán)境變量
2.1輸入命令:vi /etc/profile

輸入下面的內(nèi)容并保存

export CATALINA_HOME=/usr/local/tomcat/apache-tomcat-8.5.43
export CATALINA_BASE=/usr/local/tomcat/apache-tomcat-8.5.43

文本填寫到文件的最末端
服務器部署前后端分離項目

3、檢測tomcat是否安裝成功
3.1進入bin目錄下,準備啟動tomcat

服務器部署前后端分離項目

3.2啟動tomcat輸入下面命令
輸入:    ./startup.sh

如下所示:tomcat啟動成功
服務器部署前后端分離項目

3.3查看tomcat對應的端口號
cd /usr/local/tomcat/apache-tomcat-8.5.43/conf
vi server.xml

端口號為8080
服務器部署前后端分離項目

3.4打開瀏覽器,地址欄中輸入IP+PORT(此處為服務器ip:8080),回車,看到如下界面即證明啟動成功

服務器部署前后端分離項目

安裝mysql

1、將mysql放到/usr/local/mysql包下
1.1通過文件傳輸工具將mysql包上傳到服務器上

服務器部署前后端分離項目

2、輸入解壓命令
解壓命令:tar -xvf mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar

1.3解壓完成,生成下面的文件
服務器部署前后端分離項目

3、安裝numactl(必要組件,不安裝會導致后面的步驟出現(xiàn)依賴的問題。)
yum -y install numactl

服務器部署前后端分離項目

4、卸載mariadb(這是系統(tǒng)自帶的數(shù)據(jù)庫,不卸載會導致MySQL安裝失敗。)
rpm -qa | grep -i mariadb

服務器部署前后端分離項目

rpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_64(這個文件名字是上一步查出來的)

刪除完成(有時候最后的結果結果就是沒有任何響應)
服務器部署前后端分離項目

5、安裝mysql,按順序安裝下面4個rpm(版本號可能不一樣)
rpm -ivh mysql-community-common-5.7.26-1.el7.x86_64.rpm 
rpm -ivh mysql-community-libs-5.7.26-1.el7.x86_64.rpm 
rpm -ivh mysql-community-client-5.7.26-1.el7.x86_64.rpm 
rpm -ivh mysql-community-server-5.7.23-1.el7.x86_64.rpm

服務器部署前后端分離項目

5.1等待安裝結束后,啟動數(shù)據(jù)庫
命令:systemctl start mysqld.service

服務器部署前后端分離項目

5.2檢查數(shù)據(jù)庫是否運行成功
命令:systemctl status mysqld.service

數(shù)據(jù)庫啟動成功嘍
服務器部署前后端分離項目

5.3數(shù)據(jù)庫安裝成功后,先生成一個默認密碼,查看密碼
cat /var/log/mysqld.log | grep password

密碼出來了,我可圈出來了哈
服務器部署前后端分離項目

5.4使用上一步獲取的密碼連接數(shù)據(jù)庫
mysql -u root -p +回車
然后輸入密碼 +回車

咱就是說進來了吧(進入mysql數(shù)據(jù)庫)
服務器部署前后端分離項目

5.5進入數(shù)據(jù)庫后,必須修改密碼才能做其他的操作,所以修改密碼為DAI!dai123
命令:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'DAI!dai123';

服務器部署前后端分離項目

5.6然后退出數(shù)據(jù)庫,用新密碼重新登錄。
exit
mysql -u root -p +回車
然后輸入密碼 +回車

服務器部署前后端分離項目

5.7然后創(chuàng)建一個具有遠程訪問權限的賬號。有2條語句,如下
GRANT ALL PRIVILEGES ON *.* TO 'dai'@'%' IDENTIFIED BY 'DAI!dai123' WITH GRANT OPTION;
flush privileges;

創(chuàng)建完成
服務器部署前后端分離項目

5.8為了讓數(shù)據(jù)庫的密碼能修改為123456,所以我們需要對數(shù)據(jù)庫進行一些配置。命令如下,完成后,就可以通過navicat來隨意修改密碼了
SHOW VARIABLES LIKE 'validate_password%';   查看數(shù)據(jù)庫的密碼規(guī)則
set global validate_password_policy=LOW;   修改密碼強度要求
set global validate_password_length=6;   修改密碼長度要求
5.9好了數(shù)據(jù)庫的設置結束了,你現(xiàn)在可以嘗試能不能用navicat來連接了
5.10如果不能,那八成是端口的問題。所以檢查騰訊云的控制臺的安全組是否開放端口
5.11通過命令查看當前已經(jīng)開放的端口:netstat -ntlp
5.12再次嘗試,連接成功嘍

服務器部署前后端分離項目

二、在Linux部署前后端分離的Vue+Spring boot項目

前端

1、并將編譯好的前端dist包放到cd /usr/local/tomcat/apache-tomcat-8.5.43/webapps/dist

包下并解壓
1.1通過文件傳輸工具將前端包上傳到服務器上
服務器部署前后端分離項目

2、創(chuàng)建文件夾,將壓縮包轉移到dist文件夾中
mkdir dist
mv dist.zip dist

服務器部署前后端分離項目

3、輸入解壓命令
unzip xxx.zip

1.3解壓完成,生成下面的文件
服務器部署前后端分離項目

后端

1、并將編譯好的后端jar包放到cd /usr/local/tomcat/apache-tomcat-8.5.43/webapps/

包下并解壓

1.1通過文件傳輸工具將后端包上傳到服務器上

服務器部署前后端分離項目

2、將后端jar包運行起來就可以
nohup java -jar xxx.jar &

服務器部署前后端分離項目

執(zhí)行數(shù)據(jù)庫sql

1、將sql放在Navicat執(zhí)行

選擇對應的sql執(zhí)行就可以了
服務器部署前后端分離項目

在瀏覽器上輸入服務器的ip+端口+前端路徑,即可訪問到項目

服務器部署前后端分離項目文章來源地址http://www.zghlxwxcb.cn/news/detail-421570.html

到了這里,關于服務器部署前后端分離項目的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

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

領支付寶紅包贊助服務器費用

相關文章

  • Spring Boot+Vue前后端分離項目如何部署到服務器

    Spring Boot+Vue前后端分離項目如何部署到服務器

    ?? 前言 歡迎來到我的技術小宇宙!?? 這里不僅是我記錄技術點滴的后花園,也是我分享學習心得和項目經(jīng)驗的樂園。?? 無論你是技術小白還是資深大牛,這里總有一些內(nèi)容能觸動你的好奇心。?? ?? 洛可可白 :個人主頁 ?? 個人專欄 :?前端技術 ?后端技術 ?? 個人

    2024年04月11日
    瀏覽(108)
  • Windows服務器,通過Nginx部署VUE+Django前后端分離項目

    Windows服務器,通過Nginx部署VUE+Django前后端分離項目

    基本說明 安裝 Nginx 部署 VUE 前端 部署 Django 后端 Django admin 靜態(tài)文件(CSS,JS等)丟失的問題 總結 本文介紹了在 windows 服務器下,通過 Nginx 部署 VUE + Django 前后端分離項目。本項目前端運行在 80 端口,服務器端運行在 8000 端口。因此本項目使用 Django 的 runserver 命令進行部署

    2024年02月05日
    瀏覽(31)
  • 解決前后端分離Vue項目部署到服務器后出現(xiàn)的302重定向問題

    解決前后端分離Vue項目部署到服務器后出現(xiàn)的302重定向問題

    最近發(fā)現(xiàn)自己開發(fā)的vue前后端分離項目因為使用了spring security 安全框架,即使在登錄認證成功之后再調(diào)用一些正常的接口總是會莫名奇妙地出現(xiàn)302重定向的問題,導致接口數(shù)據(jù)出不來。奇怪的是這個問題在本地開發(fā)環(huán)境并沒有,而是部署到了服務器之后才會有。 接口無法加

    2024年02月13日
    瀏覽(20)
  • (一)專題介紹:移動端安卓手機改造成linux服務器&linux服務器中安裝軟件、部署前后端分離項目實戰(zhàn)

    總體概述: 本篇文章隸屬于“手機改造服務器 部署前后端分離項目”系列專欄,該專欄將分多個板塊,每個板塊獨立成篇 來詳細記錄:手機(安卓)改造成個人服務器(Linux)、Linux中安裝軟件、配置開發(fā)環(huán)境、部署JAVA+VUE+MySQL5.7前后端分離項目,以及內(nèi)網(wǎng)穿透實現(xiàn)外網(wǎng)訪問等全過

    2024年02月04日
    瀏覽(20)
  • flask+Python+Vue實現(xiàn)前后端分離的web項目并部署至云服務器

    flask+Python+Vue實現(xiàn)前后端分離的web項目并部署至云服務器

    1 后臺+算法模型 1.1 訓練機器學習模型 1.2 基于Flask框架搭建后臺接口 注意:前后端跨域問題,可引入CORS解決,具體如代碼: 2 前端搭建 3 云服務器部署 詳細設置教程可參考linux CentOS 寶塔面板安裝設置教程 安裝Nginx和python項目管理器,后續(xù)可在面板上操作,完成項目打包上傳

    2024年02月07日
    瀏覽(24)
  • 在centos服務器中完成jdk,tomcat,MySQL的安裝以及前后端分離項目中后端的部署

    在centos服務器中完成jdk,tomcat,MySQL的安裝以及前后端分離項目中后端的部署

    目錄 一. jdk,tomcat的安裝 1.將要安裝的軟件壓縮包放入到centos服務器上 ?2. 解壓對應的安裝包 3. jdk環(huán)境變量配置 4. tomcat啟動 5. 關閉防火墻 ?二. MySQL安裝 1. 卸載mariadb,否則安裝MySql會出現(xiàn)沖突(先查看后刪除再查看) 2. 將MySQL安裝包解壓到指定目錄 3. 開始安裝,-ivh 其中i表示

    2024年02月06日
    瀏覽(29)
  • 若依(Ruoyi)前后端分離版項目部署到服務器(Linux環(huán)境)后,刷新頁面報錯:404 Not Found

    若依(Ruoyi)前后端分離版項目部署到服務器(Linux環(huán)境)后,刷新頁面報錯:404 Not Found

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

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

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

    2024年01月17日
    瀏覽(70)
  • 若依springboot+vue前后端分離系統(tǒng)部署到騰訊服務器教程

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

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

    2024年02月04日
    瀏覽(31)
  • ruoyi若依前后端分離版部署centos7服務器(全)

    ruoyi若依前后端分離版部署centos7服務器(全)

    VMware虛擬機 centos7 安裝環(huán)境如下 一、msql 5.7 二、nginx1.23.3 三、java8 四、redis 3.2.1 五、部署若依前端 六、部署若依后端 前言 虛擬機的橋接與nat模式 : 重點 重點?。?! 無線不可以用橋接模式 ,而你用了nat模式會導致除了宿主機跟虛擬機外 同一個路由器下其他設備訪問不到 !

    2024年02月02日
    瀏覽(60)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領取紅包

二維碼2

領紅包