一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

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

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

服務器之家 - 服務器技術 - Nginx - Windows下Nginx的配置及配置文件部分介紹

Windows下Nginx的配置及配置文件部分介紹

2019-11-25 14:51MBirds Nginx

這篇文章主要介紹了Windows下Nginx的配置及配置文件部分介紹,非常不錯,具有參考借鑒價值,需要的朋友可以參考下

一、在官網下載 nginx的Windows版本,官網下載:http://nginx.org/download/

選擇你自己想要的版本下載,解壓 nginx(例如nginx-1.6.3) 包到你的window盤里的目錄上。

執行下列操作:(需要記住的,會經常用到)

nginx -s stop          // 停止nginx
nginx -s reload       // 重新加載配置文件
nginx -s quit          // 退出nginx

二、接下來就是配置nginx的conf文件了。nginx需要配置的東西也就是在conf文件中,現在介紹下了解下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
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
#user nobody;
worker_processes 2;  #進程數,初始可設置為cpu總核數
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
#pid logs/nginx.pid; #用于管理nginx進程
events {
worker_connections 1024; #單個worker進程最大連接數
}
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 8089; #連接的端口號
server_name localhost;
autoindex on;
#charset koi8-r;
#access_log logs/host.access.log main;
#下面的就是你接收傳輸文件的格式要求了,根據你的需要來用,下面我使用來接收圖片(jpg...)
location ~ .*\.(gif|jpg|jpeg|png|bmp)$ {
expires 24h; #客戶端緩存上述靜態數據
root C:/resources/images/; #文件路徑
access_log C:/nginx-1.6.3/logs/log_test.log;
proxy_store on;
proxy_store_access user:rw group:rw all:rw;
proxy_temp_path C:/resources/images/;#文件路徑
proxy_redirect off;
#autoindex on;
proxy_set_header Host 127.0.0.1; #填寫你的ip
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
client_max_body_size 10m;
client_body_buffer_size 1280k;
proxy_connect_timeout 900;
proxy_send_timeout 900;
proxy_read_timeout 900;
proxy_buffer_size 400k;
proxy_buffers 40 320k;
proxy_busy_buffers_size 640k;
proxy_temp_file_write_size 640k;
if ( !-e $request_filename)
{
proxy_pass http://127.0.0.1:8089;
}
}
#下面是我拿來傳輸mp3格式的配置
location ~* .(mp3)$ {
expires 24h;
root C:/resources/voice/; #文件路徑
proxy_store on;
proxy_store_access user:rw group:rw all:rw;
proxy_temp_path C:/resources/voice/;#文件路徑
proxy_redirect off;
proxy_set_header Host 127.0.0.1;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
client_max_body_size 10m;
client_body_buffer_size 1280k;
proxy_connect_timeout 900;
proxy_send_timeout 900;
proxy_read_timeout 900;
proxy_buffer_size 40k;
proxy_buffers 40 320k;
proxy_busy_buffers_size 640k;
proxy_temp_file_write_size 640k;
if ( !-e $request_filename)
{
proxy_pass http://127.0.0.1:8089 ;
}
}
location / {
root html;
index index.html index.htm;
}
#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;
}
# proxy the PHP scripts to Apache listening on 127.0.0.1:80
#
#location ~ \.php$ {
# proxy_pass http://127.0.0.1;
#}
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#
#location ~ \.php$ {
# root html;
# fastcgi_pass 127.0.0.1:9000;
# fastcgi_index index.php;
# fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
# include fastcgi_params;
#}
# deny access to .htaccess files, if Apache's document root
# concurs with nginx's one
#
#location ~ /\.ht {
# deny all;
#}
}
# another virtual host using mix of IP-, name-, and port-based configuration
#
#server {
# listen 8000;
# listen somename:8080;
# server_name somename alias another.alias;
# location / {
# root html;
# index index.html index.htm;
# }
#}
#下面是配置https
# HTTPS server
#
#server {
# listen 443 ssl;
# server_name localhost;
# ssl_certificate cert.pem;
# ssl_certificate_key cert.key;
# ssl_session_cache shared:SSL:1m;
# ssl_session_timeout 5m;
# ssl_ciphers HIGH:!aNULL:!MD5;
# ssl_prefer_server_ciphers on;
# location / {
# root html;
# index index.html index.htm;
# }
#}
}

3.注意事項

       會遇到的問題:     

1.配置完conf后,你啟動nginx啟動不了,說明是你conf文件配置有錯誤,你需要回去檢查下。比如{} 少了,文件路徑名不對等等。

2.有時會根據需要用到http和https   整個配置文件你只需要配置到http {   }里面和https{}里面的東西就行。

以上所述是小編給大家介紹的Windows下Nginx的配置及配置文件部分介紹,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對服務器之家網站的支持!

原文鏈接:http://www.cnblogs.com/MBirds/archive/2017/03/23/6605366.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲一区二区精品视频 | 欧美xbxbxbbxxbb精品| 免费一级特黄特色大片在线观看 | youzljzljzljzlj96| 欧美成人免费tv在线播放 | 好大好硬抽搐好爽想要 | 99久久精品免费看国产四区 | h肉动漫在线视频无修无遮挡 | 关晓彤一级做a爰片性色毛片 | 91最新高端约会系列178 | 国产男女乱淫真视频全程播放 | 欧美日韩亚毛片免费观看 | 91制片在线观看 | 精品淑女少妇AV久久免费 | 亚洲成人黄色 | 色呦阁 | 女人国产香蕉久久精品 | 成3d漫二区三区四区 | 肉肉小说在线阅读 | 波多野结衣中文字幕乱七八糟 | 色综合天天综合网看在线影院 | 日韩精品免费看 | h玉足嫩脚嗯啊白丝 | 91精品国产一区 | 久久精品国产免费播放 | 国产亚洲精品看片在线观看 | 四虎国产精品免费久久久 | 美女口述又粗又大感觉 | 欧美肥b| 久久婷婷五月综合色丁香 | 95视频免费看片 | 国产精品久久久久jk制服 | 国语精彩对白2021 | 精品视频国产 | 成人啪啪漫画羞羞漫画www网站 | 成人毛片1024你懂的 | 欧美va在线播放免费观看 | 被老外玩爽的中国美女视频 | 亚洲色图首页 | 天天天天天天天操 | 欧美专区综合 |