好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > nginx搭建圖片服務器的過程詳解(root和alias的區別)

nginx搭建圖片服務器的過程詳解(root和alias的區別)

熱門標簽:新鄉牧野400電話申請 電銷智能機器人試用 百度地圖底圖標注 撫州市城區地圖標注 中國地圖標注上各個省 激光標記地圖標注 智能電銷機器人真的有用么 企業辦理400電話收費標準 高德地圖標注足跡怎么打標

安裝過程略(我是直接用 yum -y install nginx; 安裝的)。

啟動

啟動(重啟)nginx,以下2個命令都可以:

systemctl restart nginx;
# 注:這里的nginx不是目錄,是cd不進去的
/usr/sbin/nginx -s reload;

一般不報錯就是啟動成功。

頁面驗證nginx是否啟動

瀏覽器輸入ip,返回centos頁面,這不對吧?
看下配置文件:

root /usr/share/nginx/html;

該目錄下的index.html 內容就是centos首頁內容,說明沒問題,nignx啟動了(也可以改下index.html的title確定下)。

準備工作

mkdir -p /data/images; # 創建圖片文件存放目錄
chmod -R 755 /data/images; # 授權
cd /data/images; 
然后 rz 命令上傳個圖片01.png 

vim /etc/nginx.conf,添加配置:

location /images {
 root /data;
 autoindex on;
}

瀏覽器輸入:
111.222.333.444/data/images/01.png;
出現圖片,表示成功了。

使用alias配置

使用alias當然也是可以的:

location /images {
 alias /data/images; # 說是后面必須要加'/',這里實測不加也可以
 autoindex on;
}

如下寫法有問題:

location /images {
 alias /data; 
 autoindex on; 
}

問題在哪?
地址欄輸入 /images/01.png 是獲取不到的。
因為 /images 會映射到 /data ,
但是實際目錄是 /data/images/01.png,
所以少了個images。

錯誤配置

實際可能不會那么順利,會踩很多坑。

錯誤配置例1(root)

location /images {
 root /data/images;
 autoindex on;
}

地址欄輸入 ip/data/images/01.png 發現獲取不到,為什么呢?

期望地址:
/data/images/01.png
實際地址:
/data/images/images/01.png

發現了吧,多了個images,
因為使用root,地址=root+location

其他

 root和alias的區別

root alias
地址 root + location 如果沒有匹配到,alias + location
如果匹配到,alias中匹配locaiton的部分會被替換掉

還有其他區別,說是alias的路徑后面必須加 /,這個未考證。

autoindex on 的作用

autoindex 設置目錄瀏覽。
on:地址欄到images就會顯示文件列表
off:必須要文件全路徑,只到目錄頁面提示403 forbidden

location /images {
 	alias /data;
 	# 目錄瀏覽功能,on:地址欄到images就會顯示文件列表 off:必須要文件全路徑,只到目錄頁面提示403 forbidden
 autoindex on; 
}

ps:nginx配置中root和alias的區別

例:訪問http://127.0.0.1/download/*這個目錄時候讓他去/opt/app/code這個目錄找.

方法一(使用root關鍵字):

location / {
root /usr/share/nginx
}
location /download {
gzip_static off;
tcp_nopush off;
root /opt/app/code;
}

結果:訪問的時候他是去/opt/app/code/download/這個目錄找了。即:它會在這個目錄里再加一層/download目錄

方法二(使用alias關鍵字):

location / {
root /usr/share/nginx
}
location /download {
gzip_static off;
tcp_nopush off;
alias /opt/app/code;
}

結果:訪問的時候直接去/opt/app/code/這個目錄找。

總結

到此這篇關于nginx搭建圖片服務器(root和alias的區別)的文章就介紹到這了,更多相關nginx搭建圖片服務器內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

標簽:忻州 辛集 邯鄲 南通 臨汾 延安 西安 海西

巨人網絡通訊聲明:本文標題《nginx搭建圖片服務器的過程詳解(root和alias的區別)》,本文關鍵詞  nginx,搭建,圖片,服務器,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《nginx搭建圖片服務器的過程詳解(root和alias的區別)》相關的同類信息!
  • 本頁收集關于nginx搭建圖片服務器的過程詳解(root和alias的區別)的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 攻把受从小睡到大h骨科| 西盟| 疯狂迎合肉伦播种| 精品无码久久久久| 下载红袖app直播| 菠萝蜜视频女人体1963| 今日吃瓜911爆料网红领巾瓜报| [3D全彩H漫]丝袜人妻| 成熟了的**毛茸茸| 调教小说h| 美女脱裤子?光屁屁视频不着档| y荡学院走绳惩罚| 69凹凸国产成人精品视频| 最近最新MV在线观看免费高清 | www.5555香蕉.com| 欧美一区二区aa大片| 我与岳乱短篇小说| 一本色道久久综合亚洲怎么玩| 日本无码久久嗯啊流水| 女s男m羞耻辱骂h文| 男人扒开双腿女人爽视频免费| 国产精品成人免费| 久久99国产综合精品免费不进入| 呦国产精品视频稀缺无码| 国产亚洲一级精品久久| 黄无遮挡免费网站视频| 国内久久精品| 97伦伦午夜电影理伦片按摩技师 | 非洲黑人bbwbbwbbw| 美女的隐私动漫视频| 国产?高潮?白浆?| 脱女学生小内内摸出水了网站| 三片在线观看| 国产自产打屁股sp实践视频| 女人被添荫蒂舒服极了最新章节 | 外国一级大片| 视频在线观看免费| 男人舔女人胸| 欧美一级特黄高清A片在线观看| 被cao开了上瘾了老想要| 日韩理论在线播放|