婷婷综合国产,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項目和配置代理的問題解析的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 远安县| 桦南县| 红原县| 临安市| 淮安市| 常宁市| 巨野县| 明星| 九龙城区| 江门市| 腾冲县| 永宁县| 天峨县| 永定县| 南木林县| 乌兰浩特市| 井陉县| 湄潭县| 林甸县| 广宗县| 梁平县| 敖汉旗| 土默特右旗| 汕头市| 石屏县| 连江县| 伊金霍洛旗| 溧阳市| 墨脱县| 务川| 太仓市| 民乐县| 金堂县| 德令哈市| 鱼台县| 龙海市| 沾化县| 霞浦县| 明水县| 西畴县| 甘泉县|