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

Nginx配置圖片服務(wù)器(極簡配置)

 更新時間:2023年08月02日 10:07:08   作者:小流至江河  
本文主要介紹了主要是Nginx做靜態(tài)圖片服務(wù)器的詳情配置說明,還包括做反向代理、動靜分離、負載均衡的極簡配置,具有一定的參考價值,感興趣的可以了解一下

一、概述

同學(xué)們大家好,今天給大家?guī)鞱ginx的一篇實踐配置總結(jié),主要是Nginx做靜態(tài)圖片服務(wù)器的詳情配置說明,還包括做反向代理、動靜分離、負載均衡的極簡配置。

 二、Nginx安裝

Nginx下載地址:nginx: download

Windows 下載nginx/Windows-1.xx.xx.zip后直接解壓即可;

Linux:

1. 下載nginx-1.xx.xx.tar.gz代碼包、解壓,標(biāo)準(zhǔn)存放路徑 /usr/local/nginx 沒有可以自己創(chuàng)建;

2. 進入nginx-1.xx.xx目錄;

3. 添加3個模塊

./configure --with-http_ssl_module --with-http_v2_module --with-stream
--with-http_ssl_module # 配置HTTPS時使用--with-http_v2_module # 配置GOLANG語言時使用--with-stream # 啟用TCP/UDP代理服務(wù)

 4. 1 安裝Nginx依賴模塊1

yum install pcre pcre-devel -y

4.2 安裝依賴2

yum -y install make zlib zlib-devel gcc gcc-c++ libtool  openssl openssl-devel

5. 編譯 make

6. 安裝 make install

三、nginx命令

切換到/usr/local/nginx/sbin

  • 檢查配置文件./nginx -t /usr/local/nginx/conf/nginx.conf
  • 版本./nginx -v
  • 啟動./nginx
  • 重啟./nginx -s reload
  • 關(guān)閉./nginx -s stop(不推薦)
  • 優(yōu)雅關(guān)閉./nginx -s quit

四、前后端分離配置(動靜分離)

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

root 是匹配到規(guī)則后指向到/data/html下查找;

try_files 解決前端`history`模式刷新頁面導(dǎo)致404的問題;

五、反向代理(后臺接口轉(zhuǎn)發(fā))

location /api/ {
  proxy_pass http://localhost:8080/;
}

proxy_pass 轉(zhuǎn)發(fā)到指定地址;

六、負載均衡

http模塊下,server模塊外配置,負載均衡服務(wù)

upstream my_server { //配置負載均衡服務(wù)
  # ip_hash; # ip輪詢添加此配置
  server localhost:8080;
  server localhost:8081;
  # server localhost:8082 weight=2; # 權(quán)重配置
  # server localhost:8083 backup; # 熱備配置
}

 再在反向代理中配置上面的負責(zé)均衡服務(wù)

location /api/ {         
  proxy_pass http://my_server;  #請求轉(zhuǎn)向mysvr 定義的服務(wù)器列表         
}

七、配置圖片服務(wù)器(靜態(tài)服務(wù)器)

配置圖片服務(wù)器可以使用兩個配置項rootalias,主要區(qū)別是root在匹配命中時會將瀏覽器訪問上下文路徑追加到root配置的文件地址后面(包含匹配路徑);alias會將匹配的路徑之后的路徑追加到alias配置的文件地址后面(不包含匹配路徑);

常規(guī)配置圖片服務(wù)器實踐:

7.1 root方式配置

一般推薦使用root匹配規(guī)則,可以使用前綴匹配(/images/)或正則匹配(~ .*\.(gif|jpg|pdf|jpeg|png)$)

location /images/ {
    root  D:/data/www;
}

想要的訪問路徑http://localhost/images/2022/07/nginx.jpg

圖片本地地址/data/www/images/2022/07/nginx.jpg

 b 正則匹配

location ~ .*\.(gif|jpg|pdf|jpeg|png)$ {
    root  /data/www;
}

一樣的訪問方式,就不截圖了;

7.2 alias(別名)配置

一般使用場景:訪問路徑和文件地址有較大差異的。

想要的瀏覽器訪問路徑http://localhost/wtao/api/static/images/2022/07/nginx.jpg

圖片本地地址/data/www/images/2022/07/nginx.jpg

規(guī)則配置 alias最后的 / 一定要加上。

location /wtao/api/static/ {
	alias  /data/www/;
}

到此這篇關(guān)于Nginx配置圖片服務(wù)器(極簡配置)的文章就介紹到這了,更多相關(guān)Nginx配置圖片服務(wù)器內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Nginx(Tengine)啟用 SPDY 支持的配置方法

    Nginx(Tengine)啟用 SPDY 支持的配置方法

    當(dāng)老邁的 HTTP 協(xié)議逐漸不能滿足人們需求的時候,Google 的 SPDY 協(xié)議出現(xiàn)在面前,那么這個長期以來一直被認為是 HTTP 2.0 唯一可行選擇的 SPDY 是什么呢?當(dāng)下我們?nèi)绾文懿渴鹕?SPDY 呢
    2014-12-12
  • nginx 1.0.0配ngx_cache_purge實現(xiàn)高效的反向代理

    nginx 1.0.0配ngx_cache_purge實現(xiàn)高效的反向代理

    nginx默認安裝就會帶有反向代理的功能,但想要更好的使用,還得配備frickle.com的ngx_cache_purge模塊,用于清除指定URL的緩存。
    2011-06-06
  • Nginx之https證書配置實現(xiàn)

    Nginx之https證書配置實現(xiàn)

    本文主要介紹了Nginx之https證書配置的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-12-12
  • nginx服務(wù)器中access_log日志分析與配置詳解

    nginx服務(wù)器中access_log日志分析與配置詳解

    通過訪問日志,可以知曉用戶的地址,網(wǎng)站的哪些部分最受歡迎,用戶的瀏覽時間,對大多數(shù)用戶用的的瀏覽器做出針對性優(yōu)化。下面這篇文章主要給大家介紹了關(guān)于nginx服務(wù)器中access_log日志分析與配置的相關(guān)資料,需要的朋友可以參考下。
    2017-12-12
  • 服務(wù)器使用Nginx部署Springboot項目的詳細教程(jar包)

    服務(wù)器使用Nginx部署Springboot項目的詳細教程(jar包)

    這篇文章主要介紹了服務(wù)器使用Nginx部署Springboot項目的詳細教程(jar包),本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-07-07
  • Nginx配置并兼容HTTP實現(xiàn)代碼解析

    Nginx配置并兼容HTTP實現(xiàn)代碼解析

    這篇文章主要介紹了Nginx配置并兼容HTTP實現(xiàn)代碼解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-11-11
  • Keepalived+Nginx雙機配置小結(jié)

    Keepalived+Nginx雙機配置小結(jié)

    本文主要介紹了Keepalived+Nginx雙機配置小結(jié),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-03-03
  • nginx代理文件目錄、下載站點方式

    nginx代理文件目錄、下載站點方式

    這篇文章主要介紹了nginx代理文件目錄、下載站點方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-03-03
  • 深入了解nginx主配置文件

    深入了解nginx主配置文件

    Nginx的主配置文件nginx.conf關(guān)鍵于定義Nginx的基本設(shè)置與全局配置,包括工作進程數(shù)、錯誤日志路徑與級別、進程ID文件路徑、事件處理模型、HTTP模塊設(shè)置等,本文就來介紹一下,感興趣的可以了解一下
    2024-11-11
  • 使用nginx+tomcat實現(xiàn)靜態(tài)和動態(tài)頁面的分離

    使用nginx+tomcat實現(xiàn)靜態(tài)和動態(tài)頁面的分離

    這篇文章主要介紹了使用nginx+tomcat實現(xiàn)靜態(tài)和動態(tài)頁面的分離,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧。
    2017-01-01

最新評論

中西区| 彰武县| 永清县| 旌德县| 阳曲县| 罗源县| 民县| 开封县| 南雄市| 舒兰市| 垫江县| 鹤庆县| 巴林左旗| 永登县| 定西市| 新疆| 阜康市| 和林格尔县| 新建县| 龙游县| 台北市| 南漳县| 梅河口市| 赫章县| 盐源县| 延庆县| 乐昌市| 铜鼓县| 乌兰浩特市| 渭南市| 安宁市| 阿荣旗| 裕民县| 景东| 三门峡市| 荔波县| 潮州市| 温泉县| 佛坪县| 华坪县| 内丘县|