1.前言
當我們希望分享自己的文件時,有多種方式,局域網可以采用共享,rtx傳輸,qq傳輸,發送到郵箱,直接u盤拷貝等等。但最簡單的就是開啟本地服務器,其他電腦通過網頁的方式直接下載,這里介紹使用nginx作為服務器進行下載
2.步驟
1.下載nginx http://nginx.org/en/download.html 目前穩定版本為1.80 解壓到一個目錄
2.修改配置文件
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
|
#user nobody; 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 localhost; #charset koi8-r; #access_log logs/host.access.log main; location / { #root html; #index index.html index.htm; if ($request_filename ~* ^.*?\.(txt|doc|pdf|rar|gz|zip|docx|exe|xlsx|ppt|pptx)$){ add_header Content-Disposition: 'attachment;'; } } #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; } } } |
3.在nginx目錄下的html中建立目錄test和test.rar文件
4.打開命令行切換到nginx目錄
4.1測試腳本 nginx -t
4.2開啟服務器 start nginx
4.3打開瀏覽器 http://localhost:8080/test/test.rar應該彈出另存為對話框
4.4關閉服務器nginx -s quit
原文鏈接:http://blog.csdn.net/zhang_ruiqiang/article/details/48141783