婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Nginx部署vue項目和配置代理的問題解析

Nginx部署vue項目和配置代理的問題解析

熱門標簽:威海人工外呼系統供應商 撫順移動400電話申請 在百度地圖標注車輛 寧夏房產智能外呼系統要多少錢 烏海智能電話機器人 貴陽教育行業電話外呼系統 做外呼系統的公司違法嗎 藍點外呼系統 400電話申請方案

1.nginx安裝和啟動

# 安裝nginx
sudo apt-get install nginx
# 啟動
sudo service nginx start

驗證安裝

# 安裝完成后使用nginx -v檢查,如果輸出nginx的版本信息表明安裝成功
nginx -v
# 如果輸出類似于這樣的版本號等,證明安裝完成
nginx version: nginx/1.14.0 (Ubuntu)

2.修改nginx配置文件,部署項目

查看nginx的配置,linux系統下的配置文件通常會存放在/etc目錄下的nginx目錄
nginx的配置文件就在/etc/nginx文件夾,打開文件/etc/nginx/sites-available/default
(nginx可以有多個配置文件,通常我們配置nginx也是修改這個文件)

使用連接工具自帶的編輯器打開或者vim
修改如下兩個地方即可成功部署項目

檢查nginx配置是否正確

sudo nginx -t

出現 successful 即可

nginx: configuration file /etc/nginx/nginx.conf test is successful

加載nginx配置

sudo nginx -s reload

如果項目配置了api跨域,請繼續往下看第3點,反之直接第4點訪問項目即可

3.配置代理api

一般前后端分離的項目需要進行跨域

還是/etc/nginx/sites-available/default文件編輯

#vue項目中的請求地址前面都需要加上api
#發起請求的代理配置,地址包含/api的回全部替換地址并轉發到proxy_pass下的地址
location /api/ {
 		rewrite ^/b/(.*)$ /$1 break;
 		proxy_pass http://www.ifyyf.com/; 	
	}

如圖

即可代理到原來vue.config.js的跨域代理了

4.訪問項目即可

打開服務器的ip或者域名訪問項目即可

5.二級菜單404問題

vim打開default文件

try_ files $uri $uri/ =404;

修改為

try_ files $uri $uri/ /index.html;

到此這篇關于Nginx部署vue項目和配置代理的文章就介紹到這了,更多相關Nginx部署vue項目內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

標簽:銅川 慶陽 周口 泰州 那曲 朝陽 松原 蕪湖

巨人網絡通訊聲明:本文標題《Nginx部署vue項目和配置代理的問題解析》,本文關鍵詞  Nginx,部署,vue,項目,和,配置,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Nginx部署vue項目和配置代理的問題解析》相關的同類信息!
  • 本頁收集關于Nginx部署vue項目和配置代理的問題解析的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 青州市| 象山县| 许昌县| 南康市| 胶州市| 二连浩特市| 栾城县| 醴陵市| 平和县| 呼伦贝尔市| 临沂市| 平阳县| 连江县| 岳阳县| 友谊县| 太和县| 晋城| 江油市| 通城县| 华池县| 洛浦县| 兴国县| 梧州市| 石河子市| 怀仁县| 澜沧| 阿图什市| 安龙县| 鲁甸县| 治多县| 高州市| 洛川县| 云南省| 汽车| 商城县| 琼结县| 赞皇县| 济源市| 神农架林区| 攀枝花市| 英吉沙县|