欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Mac環(huán)境Nginx配置和訪問(wèn)本地靜態(tài)資源的實(shí)現(xiàn)

 更新時(shí)間:2020年09月17日 09:38:55   作者:數(shù)據(jù)里奧斯  
這篇文章主要介紹了Mac環(huán)境Nginx配置和訪問(wèn)本地靜態(tài)資源的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

本地開(kāi)發(fā)有時(shí)候需要調(diào)試靜態(tài)文件資源,無(wú)法直接訪問(wèn),可以通過(guò)配置本地Nginx服務(wù)的方式來(lái)進(jìn)行,順便記錄一下Nginx的配置步驟

安裝

<!--通過(guò) Brew 安裝: -->
brew install nginx
<!--啟動(dòng): -->
brew services start nginx
<!--查看配置: -->
cat usr/local/etc/nginx/nginx.conf
<!--編輯配置: -->
vi usr/local/etc/nginx/nginx.conf

Nginx命令:

<!--啟動(dòng):-->
nginx

<!--停止/重啟-->
nginx -s stop/start/restart

配置文件

文件地址: usr/local/etc/nginx/nginx.conf

# 此處配置為root owner才能訪問(wèn)root的靜態(tài)文件,否則會(huì)報(bào)403
user root owner;
worker_processes 1;

#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;

#pid    logs/nginx.pid;


events {
  worker_connections 1024;
}


http {
  include    mime.types;
  default_type application/octet-stream;

  #log_format main '$remote_addr - $remote_user [$time_local] "$request" '
  #         '$status $body_bytes_sent "$http_referer" '
  #         '"$http_user_agent" "$http_x_forwarded_for"';

  #access_log logs/access.log main;

  sendfile    on;
  #tcp_nopush   on;

  #keepalive_timeout 0;
  keepalive_timeout 65;

  #gzip on;

  server {
    # 監(jiān)聽(tīng)端口
    listen    8080;
    # 綁定域名
    server_name local.XXX.com;

    #charset koi8-r;

    #access_log logs/host.access.log main;
    
    #文件路徑和入口文件
    location / {
      root  /usr/local/var/www;
      index index.html index.htm;
    }
    
    # 接口資源1
    location /XXXapi/ {
      proxy_pass https://api.XXX.com; 
    }
    # 接口資源2
    location /apiXXX/ {
      proxy_pass https://api.XXX.com; 
    }

    #error_page 404       /404.html;

    # redirect server error pages to the static page /50x.html
    #
    error_page  500 502 503 504 /50x.html;
    location = /50x.html {
      root  html;
    }
  }

  include servers/*;
}

配置步驟

  • 安裝Nginx
  • 通過(guò)SwitchHost綁定HOST (127.0.0.1 local.XXX.com)
  • 配置端口和域名
# 監(jiān)聽(tīng)端口
listen    8080;
# 綁定域名
server_name local.XXX.com;
指定入口文件和靜態(tài)文件路徑
#文件路徑和入口文件    
location / {      
 root  /usr/local/var/www;      
 index index.html index.htm;    
}
如果有額外的API資源,通過(guò)proxy_pass綁定對(duì)應(yīng)的API資源地址
# 接口資源1
location /XXXapi/ {
  proxy_pass https://api.XXX.com; 
}
# 接口資源2
location /apiXXX/ {
  proxy_pass https://api.XXX.com; 
}
  1. 將靜態(tài)文件放入Nginx配置的文件路徑
  2. DONE,本地可以通過(guò)對(duì)應(yīng)的HOST打開(kāi)靜態(tài)網(wǎng)站資源并訪問(wèn)

到此這篇關(guān)于Mac環(huán)境Nginx配置和訪問(wèn)本地靜態(tài)資源的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)Nginx配置和訪問(wèn)本地靜態(tài)資源內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 如何利用nginx做代理緩存淺析

    如何利用nginx做代理緩存淺析

    Nginx緩存主要是用于減輕后端服務(wù)器的負(fù)載,提高網(wǎng)站并發(fā)量,提升用戶(hù)體驗(yàn)度,下面這篇文章主要給大家介紹了關(guān)于如何利用nginx做代理緩存的相關(guān)資料,需要的朋友可以參考下
    2021-12-12
  • nginx訪問(wèn)控制的兩種方法

    nginx訪問(wèn)控制的兩種方法

    這篇文章主要介紹了關(guān)于nginx訪問(wèn)控制的兩種方法,一種是基于Basic Auth認(rèn)證,另一種是基于IP的訪問(wèn)控制,文中介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來(lái)一起看看吧。
    2017-03-03
  • Nginx中roxy_set_header與add_header區(qū)別舉例淺析

    Nginx中roxy_set_header與add_header區(qū)別舉例淺析

    proxy_set_header是一個(gè) Nginx 配置指令,用于設(shè)置將要轉(zhuǎn)發(fā)到后端服務(wù)器的 HTTP 請(qǐng)求頭,這篇文章主要給大家介紹了關(guān)于Nginx中roxy_set_header與add_header區(qū)別的相關(guān)資料,需要的朋友可以參考下
    2024-04-04
  • 為Nginx動(dòng)態(tài)添加模塊的方法

    為Nginx動(dòng)態(tài)添加模塊的方法

    這篇文章主要介紹了為Nginx動(dòng)態(tài)添加模塊的方法,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-07-07
  • 基于Nginx 反向代理獲取真實(shí)IP的問(wèn)題詳解

    基于Nginx 反向代理獲取真實(shí)IP的問(wèn)題詳解

    下面小編就為大家分享一篇基于Nginx 反向代理獲取真實(shí)IP的問(wèn)題詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-01-01
  • nginx實(shí)現(xiàn)透轉(zhuǎn)的方法步驟

    nginx實(shí)現(xiàn)透轉(zhuǎn)的方法步驟

    本文主要介紹了nginx實(shí)現(xiàn)透轉(zhuǎn)的方法步驟,實(shí)現(xiàn)HTTP與HTTPS請(qǐng)求的客戶(hù)端IP地址透?jìng)?文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-05-05
  • Nginx中l(wèi)imit_req模塊和limit_conn模塊的使用

    Nginx中l(wèi)imit_req模塊和limit_conn模塊的使用

    本文主要介紹了Nginx中l(wèi)imit_req模塊和limit_conn模塊的使用,通過(guò)limit_req和limit_conn模塊,可以有效實(shí)現(xiàn)精確的請(qǐng)求頻率和連接數(shù)控制,下面就來(lái)具體介紹一下
    2024-05-05
  • Nginx實(shí)現(xiàn)動(dòng)態(tài)內(nèi)容緩存的示例代碼

    Nginx實(shí)現(xiàn)動(dòng)態(tài)內(nèi)容緩存的示例代碼

    在Nginx中實(shí)現(xiàn)動(dòng)態(tài)內(nèi)容的緩存可以顯著提高性能,減少后端服務(wù)器的負(fù)載,本文就來(lái)介紹一下Nginx動(dòng)態(tài)內(nèi)容緩存實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-11-11
  • Nginx負(fù)載均衡詳細(xì)介紹

    Nginx負(fù)載均衡詳細(xì)介紹

    nginx不單可以作為強(qiáng)大的web服務(wù)器,也可以作為一個(gè)反向代理服務(wù)器,而且nginx還可以按照調(diào)度規(guī)則實(shí)現(xiàn)動(dòng)態(tài)、靜態(tài)頁(yè)面的分離,可以按照輪詢(xún)、ip哈希、URL哈希、權(quán)重等多種方式對(duì)后端服務(wù)器做負(fù)載均衡,同時(shí)還支持后端服務(wù)器的健康檢查
    2016-09-09
  • Nginx單IP地址配置多個(gè)SSL證書(shū)的方法示例

    Nginx單IP地址配置多個(gè)SSL證書(shū)的方法示例

    這篇文章主要介紹了Nginx單IP地址配置多個(gè)SSL證書(shū)的方法示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-11-11

最新評(píng)論