nginx靜態檔案對映基本配置

2021-10-09 20:14:40 字數 833 閱讀 8464

1.nginx預設訪問埠80,啟動成功直接輸入ip進行訪問

程序檢視命令:

ps

-ef | grep nginx

2.例如前端想訪問127.0.0.1:80/student,則配置檔案中做如下配置

vim /usr/local/nginx/conf/nginx.conf
新增紅色方塊**,其中root代指的是nginx安裝目錄的跟目錄即/usr/local/nginx目錄

下圖中配置伺服器上的真實對映目錄應該是:/usr/local/nginx/webstudent/student

所以待訪問的靜態頁面應該放在該目錄下才能正確對映。

#檢查配置檔案是否正確

./nginx -t

#安全載入配置檔案

./nginx -s reload

**4.啟動完成即可正常訪問*

*

5.在上傳靜態檔案時通常需要覆蓋原有的靜態檔案並不提示確認,則在cp命令前加反斜槓

,注意 cp 命令前加了 \ ,意思是不讓它用~/.bashrc裡的別名執行,即 -i 引數

例如:

\cp a.txt aaa/

#或者使用mv命令也可

\mv a.txt aaa/

nginx配置靜態檔案

常用nginx相關的命令 vim etc nginx nginx.cnf sudo nginx t 測試配置檔案是否ok sudo nginx s reload 重啟配置檔案,使之生效 檢視狀態 sudo systemctl status nginx.service 開啟 nginx 服務 sudo...

nginx靜態檔案對映root和alias

使用nginx做伺服器,用root配置目錄後期望通過image.image jpg訪問卻一直報404錯誤,但是可以通過image.jpg卻可以訪問 server 最後發現配置靜態路徑的兩種方式。之前靜態的都是直接在url裡寫根目錄,所以一直沒發現。加了乙個有字首的url,就出現404問題。查詢原因 ...

Nginx 配置靜態檔案404問題

使用nginx做伺服器時候,配置之後訪問一直是 404.我的配置是 location api v1 upload 檔案放在 opt edu upload 目錄下。訪問http localhost api v1 upload api v1 upload course logo 44242acc58f2...