SpringCloud工作筆記049---nginx的安裝及配置為簡單的檔案伺服器
阿新 • • 發佈:2018-12-11
這個可以在專案中做個簡單的檔案伺服器用,如果是許可權這塊的,可以把許可權設計在系統中,有許可權的才能訪問
某個檔案,然後把nginx檔案伺服器,放到內網上,外網不可訪問
--------------------------------------
centos 6.5
直接yum安裝即可
yum install nginx -y
配置檔案位於:/etc/nginx/nginx.conf,裡面可以修改處理器數量、日誌路徑、pid檔案路徑等,預設的日誌:
錯誤日誌 /var/log/nginx/error.log 訪問日誌 /var/log/nginx/access.log
在nginx.conf末尾有一句:include /etc/nginx/conf.d/*.conf; 推薦把使用者自己的配置放到conf.d/
下面把預設的server修改為一個簡單的檔案伺服器,vi /etc/nginx/conf.d/default.conf,修改監聽埠listen和檔案目錄root
autoindex on;# 顯示目錄 autoindex_exact_size on;# 顯示檔案大小 autoindex_localtime on;# 顯示檔案時間 server { listen 8080 default_server; listen [::]:8080 default_server; server_name _; #root /usr/share/nginx/html; root /data/file; ...省略... }
啟動nginx
/etc/init.d/nginx start
瀏覽器訪問,http://[nginx-ip]:8080,可以看到/data/file目錄下的檔案,點選可下載:
另,修改了nginx配置後可以在不影響使用的情況下過載
/etc/init.d/nginx reload
over