激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

云服務器|WEB服務器|FTP服務器|郵件服務器|虛擬主機|服務器安全|DNS服務器|服務器知識|Nginx|IIS|Tomcat|

服務器之家 - 服務器技術 - Nginx - Mac環境Nginx配置和訪問本地靜態資源的實現

Mac環境Nginx配置和訪問本地靜態資源的實現

2020-09-18 00:12數據里奧斯 Nginx

這篇文章主要介紹了Mac環境Nginx配置和訪問本地靜態資源的實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

本地開發有時候需要調試靜態文件資源,無法直接訪問,可以通過配置本地Nginx服務的方式來進行,順便記錄一下Nginx的配置步驟

安裝

?
1
2
3
4
5
6
7
8
<!--通過 Brew 安裝: -->
brew install nginx
<!--啟動: -->
brew services start nginx
<!--查看配置: -->
cat usr/local/etc/nginx/nginx.conf
<!--編輯配置: -->
vi usr/local/etc/nginx/nginx.conf

Nginx命令:

?
1
2
3
4
5
<!--啟動:-->
nginx
 
<!--停止/重啟-->
nginx -s stop/start/restart

配置文件

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

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
# 此處配置為root owner才能訪問root的靜態文件,否則會報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 {
    # 監聽端口
    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
  • 通過SwitchHost綁定HOST (127.0.0.1 local.XXX.com)
  • 配置端口和域名
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# 監聽端口
listen    8080;
# 綁定域名
server_name local.XXX.com;
指定入口文件和靜態文件路徑
#文件路徑和入口文件   
location / {     
 root  /usr/local/var/www;     
 index index.html index.htm;   
}
如果有額外的API資源,通過proxy_pass綁定對應的API資源地址
# 接口資源1
location /XXXapi/ {
  proxy_pass https://api.XXX.com;
}
# 接口資源2
location /apiXXX/ {
  proxy_pass https://api.XXX.com;
}
  1. 將靜態文件放入Nginx配置的文件路徑
  2. DONE,本地可以通過對應的HOST打開靜態網站資源并訪問

到此這篇關于Mac環境Nginx配置和訪問本地靜態資源的實現的文章就介紹到這了,更多相關Nginx配置和訪問本地靜態資源內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!

原文鏈接:https://segmentfault.com/a/1190000024469454

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产免费人做人爱午夜视频 | 日韩黄色精品视频 | 国产乱一区二区三区视频 | 久久观看免费视频 | hd性videos意大利复古 | 欧美乱码精品一区 | 国产一精品一av一免费爽爽 | 国产精品午夜未成人免费观看 | 日本不卡一二三区 | 一级成人免费 | 亚洲精品欧美二区三区中文字幕 | 国产高清自拍一区 | 最新中文字幕第一页视频 | 欧美一级做一级爱a做片性 久久久资源网 | 国产高潮国产高潮久久久91 | 国产羞羞视频在线免费观看 | 欧美性受xxxx人人本视频 | 亚洲人成中文字幕在线观看 | 哪里可以看免费的av | 91久久久久久久久久久久久 | 国产三级在线视频观看 | 92看片淫黄大片一级 | 国产一国产精品一级毛片 | 羞羞视频免费网站 | 国产一级一片免费播放 | 国产成人精品区 | 激情视频日韩 | 中文字幕四区 | 失禁高潮抽搐喷水h | 亚洲综合视频网 | av在线播放亚洲 | 福利在线免费视频 | 91网站链接 | av在线免费看片 | 一级做a爱片久久 | 成人羞羞视频在线观看免费 | 午夜爽爽爽男女免费观看hd | 国产一级在线看 | 亚欧在线免费观看 | 免费观看亚洲视频 | 综合网天天色 |