麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 操作系統 > 正文

Nginx配置靜態文件服務

2024-06-28 16:05:22
字體:
來源:轉載
供稿:網友

Nginx 一大經典使用場景就是用來提供靜態文件服務,例如圖片、html、腳本、樣式文件等,這些文件沒有必要交給 tomcat、jboss等應用服務器處理,使用 Nginx 直接處理將大大提高性能。 用 Nginx 來提供靜態文件服務十分簡單,只需要添加一個 server 塊指令即可。

基本配置

假設我們的靜態文件位于 /Users/bowen 目錄下,文件服務基本配置如下:

server { client_max_body_size 4G; listen 0.0.0.0:8888; ## listen for ipv4; this line is default and implied server_name localhost; root /Users/bowen/; location / { } }

location指令用來映射請求到本地文件系統。 root 指令用來指定文件在服務器上的基路徑。

配置索引

server { client_max_body_size 4G; listen 8889; ## listen for ipv4; this line is default and implied server_name localhost; root /Users/bowen; location / { autoindex on; autoindex_exact_size on; autoindex_localtime on; } }

執行sudo nginx -s reload重新加載配置。在瀏覽器中訪問http://127.0.0.1:8889/,即可顯示root指定的/Users/bowen目錄下的內容。

設置密碼

搭建文件服務器有時候不想讓別人任意訪問,想做成一個私有的該怎么辦呢,這個時候我們可以用到nginx自帶的認證模塊。 需配置auth_basicauth_basic_user_file字段。

server { client_max_body_size 4G; listen 8890; ## listen for ipv4; this line is default and implied server_name localhost; root /Users/bowen/; location / { auth_basic "Restricted"; auth_basic_user_file /usr/local/etc/nginx/pass_file; autoindex on; autoindex_exact_size on; autoindex_localtime on; } }

生成用戶名和密碼

htpasswd -c -d pass_file bowen

這樣就在/usr/local/etc/nginx/pass_file文件中添加了一個用戶。在訪問http://localhost:8890/時,會彈窗提示輸入用戶名和密碼進行驗證,然后就可以正常訪問了。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 精品国产一区二区三区久久久蜜月 | 亚洲人成网站免费播放 | 免费观看一级黄色片 | 国产高清一区 | 国产精品一区在线看 | 久草在线免费资源站 | 亚洲欧美日韩在线 | 中文字幕在线观看二区 | 国产乱淫av| 亚洲精品一二三区 | a级黄色片视频 | chinese18 xxxx videos| 九九久久视频 | 欧美在线观看黄色 | 精精国产xxxx视频在线播放7 | 羞羞答答tv | 成人青青草 | 国产免费一级 | 亚a在线 | 日韩av影片在线观看 | 亚洲视频欧美 | 精品国产96亚洲一区二区三区 | 国产成人综合在线视频 | 日本欧美一区 | 久久毛片免费 | 精品av在线播放 | 色爱99| 国产亚洲精品影达达兔 | 一级做受毛片免费大片 | 国产一区二区三区四区在线 | 国产亚洲精品成人a | 色播视频网站 | 蜜桃视频在线免费播放 | 国产精品视频海角社区88 | 亚洲成人激情av | 欧美大屁股精品毛片视频 | 黄色网址进入 | 久久久日韩精品一区二区三区 | 一级毛片播放 | 欧美亚洲啪啪 | 一区二区美女视频 |