最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Windows下安裝Nginx全過程

 更新時間:2026年03月17日 09:18:35   作者:仰.  
本文介紹了Nginx的安裝步驟,以及如何在項目中使用Nginx進行部署,同時,還討論了Nginx轉(zhuǎn)發(fā)時Header信息丟失的問題,并提供了相應的解決方案

前言

Nginx (engine x) 是一個高性能的HTTP和反向代理服務器,也是一個IMAP/POP3/SMTP服務器。

Nginx是由伊戈爾·賽索耶夫為 俄 羅 斯 訪問量第二的Rambler.ru 站點(俄 文:Рамблер)開發(fā)的它也是一種輕量級的Web服務器,可以作為獨立的服務器部署網(wǎng)站(類似Tomcat)。

它高性能和低消耗內(nèi)存的結(jié)構(gòu)受到很多大公司青睞,如 淘 寶 網(wǎng) 站 架設。。

安裝步驟

1、下載Nginx

下載地址:http://nginx.org/en/download.html (Nginx官網(wǎng))

 2、下載之后,解壓到指定的目錄,就可以看到以下的目錄

 3、控制臺(CMD)切換到Nginx目錄下,輸入start nginx ,然后在瀏覽器頁面輸入localhost,出現(xiàn)如下界面則表示安裝成功。默認監(jiān)聽80端口號。

4、nginx命令介紹

  • (1)start nginx 開啟nginx服務
  • (2)nginx.exe -s stop 關閉nginx服務,快速停止nginx,可能并不保存相關信息
  • (3)nginx.exe -s quit 關閉nginx服務,完整有序的停止nginx,并保存相關信息
  • (4)nginx.exe -s reload 重載nginx服務,當你改變了nginx配置信息并需要重新載入這些配置時可以使用此命令重載nginx
  • (5)使用 taskkill /F /IM nginx.exe > nul命令強關nginx服務器

訪問自己的項目

hash模式

1.打包

npm run build

2.把生成的dist目錄,放到html目錄下。

3.瀏覽器訪問:localhost/dist/index.html就可以看到頁面了。

 

 當你使用 history 模式時,url就像正常的url,例如:

“http://yoursite.com/mapp/”,不過這種模式還需要后臺配置支持。因為我們的應用是單頁面應用,如果后臺沒有正確的配置,當用戶在瀏覽器直接訪問 "http://yoursite.com/mapp/home"就會返回 404。

location / {
  try_files $uri $uri/ /index.html;
}

子目錄部署

若項目沒有直接部署在Nginx主目錄下,而是在其子目錄,如:

Nginx配置root路徑為:/usr/local/nginx/html,子目錄路徑為:/usr/local/nginx/html/dist,此時Nginx應該這樣配置:

location / {
  try_files $uri $uri/ /dist/index.html;
}

Nginx轉(zhuǎn)發(fā)時Header中信息丟失

通過Nginx轉(zhuǎn)發(fā)后, Header中access_token信息丟失,經(jīng)查,發(fā)現(xiàn)Nginx在轉(zhuǎn)發(fā)時,header中帶下劃線_的屬性默認不轉(zhuǎn)發(fā),需要增加配置:

underscores_in_headers on;

如下所示:

location / {
root   html/dist/;
try_files $uri $uri/ /dist/index.html;  
index index.html;
        }

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

最新評論

沂源县| 馆陶县| 佳木斯市| 左权县| 梁平县| 讷河市| 铅山县| 贵阳市| 玛曲县| 邢台县| 肥城市| 诸城市| 冀州市| 射阳县| 屯门区| 闵行区| 万山特区| 通河县| 类乌齐县| 东明县| 炎陵县| 蒙城县| 新干县| 什邡市| 闽清县| 柳河县| 建瓯市| 中阳县| 循化| 奉化市| 大宁县| 句容市| 凉山| 光泽县| 阳城县| 汉中市| 清流县| 玛多县| 湘潭市| 松阳县| 昌图县|