首頁 > 運維 > Nginx > 主體

nginx靜態資源伺服器怎麼配置

WBOY
發布: 2023-05-19 10:13:05
轉載
2199 人瀏覽過

進入nginx安裝目錄的conf目錄下,修改nginx.conf文件,在一個server{}中添加一個location 部分配置代碼如下

root@ubuntu:/usr/local/nginx/conf# vi nginx.conf
 server {
    listen    80;
    server_name localhost;
    location / {
      root  html;
      index index.html index.htm;
    }
    location /image/ {
      root  /usr/local/myimage/;
      autoindex on;
    }

  }
登入後複製

從上面的配置可以看出來端口為80,server_name為localhost(寫ip位址也可以)

location /image/ {
      root  /usr/local/myimage/;
      autoindex on;
    }
登入後複製

這個設定表示輸入localhost:80/image/ 時會存取本機的/usr/local/myimage/image/ 目錄。所以要新建/usr/local/myimage/image/ 目錄,同時還要在nginx安裝目錄的html目錄中新建一個與location中image同名的image目錄,雖然該目錄裡面什麼也沒有,在/usr/local/ my image/image/ 我們放一張圖片1.jpg上去,重啟nginx服務,就可以透過localhost:80/image/1.jpg存取了

root@ubuntu:/usr/local/nginx/html# mkdir image

root@ubuntu:/usr/local/nginx/html# mkdir /usr/local/myimage/image
#放一张照片上去#
root@ubuntu:/usr/local/nginx/html# cd /usr/local/myimage/image
root@ubuntu:/usr/local/myimage/image# ls
1.jpg
root@ubuntu:/usr/local/myimage/image#
登入後複製

#重啟nginx

root@ubuntu:/usr/local/nginx/sbin# ./nginx -s reload
root@ubuntu:/usr/local/nginx/sbin#
登入後複製

開啟瀏覽器輸入server_name:80/image/1.jpg 就可以存取該靜態圖片瞭如下圖

nginx靜態資源伺服器怎麼配置

#

以上是nginx靜態資源伺服器怎麼配置的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:yisu.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!