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

java+vue 前后端項(xiàng)目部署 服務(wù)器部署流程 包括nginx軟件安裝,服務(wù)器選擇,域名配置

這篇具有很好參考價(jià)值的文章主要介紹了java+vue 前后端項(xiàng)目部署 服務(wù)器部署流程 包括nginx軟件安裝,服務(wù)器選擇,域名配置。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。


前言

現(xiàn)在的web端項(xiàng)目大多數(shù)都是java+vue前后端分離的項(xiàng)目,都需要分開來部署,基本上都是部署在云服務(wù)器上的,這就涉及到選擇和購買服務(wù)器,以及安裝環(huán)境,本文記錄的是在機(jī)器上安裝軟件,不在docker和寶塔上安裝。下面請看詳細(xì)的步驟吧,都是自己在工作中使用過的,本人待的是小公司,所以基本上沒有涉及到自動(dòng)化發(fā)布 CI/CD ,如果有需要,下期發(fā)docker+jekins 自動(dòng)發(fā)布流程。


提示:以下是本篇文章正文內(nèi)容,下面案例可供參考

一、講解部署java和vue前端項(xiàng)目的詳細(xì)部署流程

1 java端部署

java端部署可以直接jar包運(yùn)行
	1 首先在代碼中先更改配置文件 更改但不限于 mysql 地址,redis 地址 等等
	2 然后使用maven 打成一個(gè)jar包,然后上傳到服務(wù)器目錄
	3 運(yùn)行jar包,成功啟動(dòng)

2 vue前端部署

vue端需要連接后端的服務(wù),然后打生產(chǎn)環(huán)境的包,生成一個(gè)dist包,放在服務(wù)器上
然后需要nginx配置地址,就可以訪問前端項(xiàng)目

二、服務(wù)器選擇

1.阿里云

1.1

首先進(jìn)入阿里云網(wǎng)站 ,如果是自己學(xué)習(xí),并且是新人的話,就買便宜一點(diǎn)的,一年就幾十塊錢,非常劃算,還可以購買域名,域名購買完成需要備案,才可以網(wǎng)站配置https訪問,更加安全
阿里云購買服務(wù)器活動(dòng)頁面 阿里云地址
如果遇上活動(dòng)會(huì)更便宜 也可以自己搭建虛擬機(jī)部署,都是一樣的。java 前后端分離項(xiàng)目部署,java,服務(wù)器,linux,nginx,centos

1.2

購買完成進(jìn)行登錄
java 前后端分離項(xiàng)目部署,java,服務(wù)器,linux,nginx,centos
登錄完成 進(jìn)入控制臺(tái)
java 前后端分離項(xiàng)目部署,java,服務(wù)器,linux,nginx,centos
java 前后端分離項(xiàng)目部署,java,服務(wù)器,linux,nginx,centos
剛購買的服務(wù)器重置一下服務(wù)器密碼然后使用xshell或者其他工具連接
這里我使用的是Xshell遠(yuǎn)程連接
首先去官網(wǎng)下載Xshell,官網(wǎng)鏈接,現(xiàn)在Xshell已經(jīng)更新到7版本,小伙伴們自行下載就行。
在安全組中放行一下需要放行的端口,如果是部署到同一臺(tái)服務(wù)器上則不需要放行,只須放行nginx 的80端口

三、軟件安裝

接下來就是nginx 軟件安裝
Nginx 可以作為靜態(tài)頁面的 web 服務(wù)器,同時(shí)還支持 CGI 協(xié)議的動(dòng)態(tài)語言。

在Linux環(huán)境下下載Nginx非常的簡單,Linux提供了很多包管理工具,所以直接輸入以下命令,敲下回車就可以下載Nginx

# 輸入代碼
yum install ngin

下載過程中出現(xiàn)一下界面,直接選y,一路下載 然后nginx就安裝完成了。
查看是否安裝成功

ps -aux |grep nginx

java 前后端分離項(xiàng)目部署,java,服務(wù)器,linux,nginx,centos
出現(xiàn)本頁面nginx就安裝好了

四、jar包部署

將本地生成的jar包 拷貝到服務(wù)器上,
然后使用腳本一鍵停止和啟動(dòng) 
先創(chuàng)建一個(gè).sh文件,shell腳本和jar文件放在同一目錄最好
賦權(quán)限
chmod u+x 文件名.sh
#!/bin/bash
# jdk地址
JAVA_HOME=/usr/local/jdk/jdk1.8.0_51
export JAVA_HOME
#jar包的地址
JAR_DIR=/home/app/java
#jar包的名稱
JAR_NAME=app
#jar包的端口
JAR_PORT=8081

echo -e "\n1、停止 $JAR_NAME 服務(wù)\n"
es_pid=`ps aux | grep java | grep ${JAR_NAME} | awk '{print $2}'` && kill -9 $es_pid

echo -e "\n2、啟動(dòng) $JAR_NAME 服務(wù)\n"
$JAVA_HOME/bin/java -Xms256M -Xmx512M -jar  $JAR_DIR/$JAR_NAME.jar --server.port=$JAR_PORT > log.out &

五、vue項(xiàng)目部署

直接替換Nginx默認(rèn)頁面

# 輸入代碼
cd /usr/share/nginx/html
# 輸入代碼
rm -rf index.html

將本地生成的文件放到 /usr/share/nginx/html 目錄下,就可以訪問了
java 前后端分離項(xiàng)目部署,java,服務(wù)器,linux,nginx,centos

六、有需要還可以購買域名

需要域名訪問的看下面的文章,有詳細(xì)的購買流程和nginx 配置
相關(guān)鏈接 轉(zhuǎn)載域名購買以及nginx配置,點(diǎn)擊了解文章來源地址http://www.zghlxwxcb.cn/news/detail-643547.html

到了這里,關(guān)于java+vue 前后端項(xiàng)目部署 服務(wù)器部署流程 包括nginx軟件安裝,服務(wù)器選擇,域名配置的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

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

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

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

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

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

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

    2024年02月07日
    瀏覽(24)
  • 新購服務(wù)器項(xiàng)目部署指南—— Express + Vue + Nginx+ pm2 Nodejs項(xiàng)目部署全流程

    新購服務(wù)器項(xiàng)目部署指南—— Express + Vue + Nginx+ pm2 Nodejs項(xiàng)目部署全流程

    書接上回:新購服務(wù)器開荒記錄(服務(wù)器安裝寶塔、Nginx、Java、Python、pip、Node、npm) 要部署Express項(xiàng)目,首先要保證服務(wù)器已經(jīng)安裝好了Node,可以輸入: node --version 查看node的版本: 如果沒有安裝node,可以使用寶塔安裝(推薦),進(jìn)入軟件商店,搜索node,選擇node.js版本管理

    2024年02月02日
    瀏覽(55)
  • 創(chuàng)建網(wǎng)站教程:服務(wù)器環(huán)境搭建(MySQL+Jdk+Nginx...),前后端項(xiàng)目部署(技術(shù)棧:SSM+Vue),域名+備案【全網(wǎng)最簡單】

    創(chuàng)建網(wǎng)站教程:服務(wù)器環(huán)境搭建(MySQL+Jdk+Nginx...),前后端項(xiàng)目部署(技術(shù)棧:SSM+Vue),域名+備案【全網(wǎng)最簡單】

    【如有建站方面的需求歡迎 添加微信 ,接私單 】 2024/4/26記,本文寫于1年前,當(dāng)時(shí)建站經(jīng)驗(yàn)不夠豐富,文章邏輯混亂,近期重新編寫,希望能幫助更多小伙伴,搭建屬于自己的網(wǎng)站。 我主要以我部署的個(gè)人網(wǎng)站:www.pbjlovezjy.com 為例,來講解如何搭建一個(gè)網(wǎng)站,源碼如果需要

    2024年04月26日
    瀏覽(37)
  • 服務(wù)器部署前后端分離項(xiàng)目

    服務(wù)器部署前后端分離項(xiàng)目

    做了一個(gè)前后端分離的項(xiàng)目來熟悉開發(fā)的整個(gè)流程,我把整個(gè)流程記錄下來了,用作以后的參考。 安裝jdk 1、在/usr/local目錄下創(chuàng)建jdk文件夾,并將jdk安裝包放到/usr/local/jdk包下并解壓 1.1通過文件傳輸工具將jdk包上傳到服務(wù)器上 1.2輸入解壓命令 1.3解壓完成,生成下面的文件

    2023年04月22日
    瀏覽(23)
  • 前后端分離項(xiàng)目的服務(wù)器部署

    前后端分離項(xiàng)目的服務(wù)器部署

    系統(tǒng)環(huán)境簡介: 本地操作系統(tǒng):Mac OS Monterey 12.3.1 阿里云服務(wù)器:CentOS 7.8 后端開發(fā)工具:IntelliJ IDEA 前端開發(fā)工具:WebStorm 項(xiàng)目部署的前提條件: ① 需要購買一個(gè)域名,并且完成備案 ② 需要擁有一臺(tái)公網(wǎng)服務(wù)器,以阿里云服務(wù)器為例 ③ 需要熟練掌握 Linux 操作系統(tǒng)的使用

    2024年02月04日
    瀏覽(94)
  • 前后端分離項(xiàng)目部署到服務(wù)器

    前后端分離項(xiàng)目部署到服務(wù)器

    目錄 一、準(zhǔn)備服務(wù)器 1.1 服務(wù)器的購買 1.2 服務(wù)器的配置 1.3 nginx配置文件的編寫 二、前端項(xiàng)目打包及部署 三、后端項(xiàng)目打包及部署 服務(wù)器購買可以在國內(nèi)選擇阿里云、騰訊云、百度云等等,至于國外服務(wù)器自行探索。 注:服務(wù)器在國內(nèi)的網(wǎng)站需要進(jìn)行ICP備案操作,服務(wù)器在

    2024年01月24日
    瀏覽(28)
  • 打包前后端項(xiàng)目并部署至服務(wù)器

    打包前后端項(xiàng)目并部署至服務(wù)器

    打包命令: npm run build 執(zhí)行完命令后,會(huì)生成一個(gè)名為 dist 的文件夾,這個(gè)就是打包好的前端項(xiàng)目。 2.1、執(zhí)行 maven 的 clean ,刪除項(xiàng)目編譯創(chuàng)建的 target 文件夾 2.2、執(zhí)行 package,將項(xiàng)目打包至 target 文件夾下 3.1、連接服務(wù)器 3.2、在根目錄創(chuàng)建文件夾,并上傳打包好的前后端項(xiàng)

    2024年01月23日
    瀏覽(95)
  • 【前后端】低代碼平臺(tái)Jeecg-Boot 3.2寶塔云服務(wù)器部署流程

    【前后端】低代碼平臺(tái)Jeecg-Boot 3.2寶塔云服務(wù)器部署流程

    修改配置文件 更改數(shù)據(jù)庫、redis的配置。 在system子模塊中的target文件夾下生成 jar 包jeecg-boot-module-system-3.2.0.jar。 復(fù)制到云服務(wù)器 生成數(shù)據(jù)庫 在這里插入圖片描述 使用命令運(yùn)行后端程序 1.run serve 和 run build的區(qū)別 二者都會(huì)引用環(huán)境文件.env的配置參數(shù) run serve 會(huì)引用環(huán)境文件

    2024年02月08日
    瀏覽(98)
  • 使用寶塔部署JavaWeb前后端項(xiàng)目到服務(wù)器

    使用寶塔部署JavaWeb前后端項(xiàng)目到服務(wù)器

    1.我使用的是騰訊云的輕量應(yīng)用服務(wù)器,在安裝系統(tǒng)的時(shí)候可以選擇使用寶塔Linux面板。 ?2.安裝了寶塔面板以后,可以在應(yīng)用管理中看到寶塔面板的登陸地址。在登錄之前需要在 用戶名和密碼那一欄 登錄,來獲取寶塔的用戶名和密碼。 3.進(jìn)入寶塔以后輸入用戶名和密碼即可

    2024年02月04日
    瀏覽(25)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包