【图片服务器】搭建Nginx图片服务器
生活随笔
收集整理的這篇文章主要介紹了
【图片服务器】搭建Nginx图片服务器
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一、安裝Nginx
二、安裝vsftpd
三、開始搭建Nginx圖片服務(wù)器
1、效果
例如:圖片通過ftp服務(wù)上傳到/home/ftpuser/www/images目錄下,我想通過訪問Nginx服務(wù)器來訪問ftp目錄下的圖片文件,該url為http://192.168.128.128/images/xxx.jpg。即使用http請求訪問原本需要使用ftp請求才能訪問到的資源文件。(不懂可先看最后圖解測試)
2、實(shí)現(xiàn)
①需要在nginx/html下創(chuàng)建一個(gè)images文件夾(實(shí)際訪問的不是這個(gè)路徑)
mkdir /usr/local/nginx/html/images②修改nginx/conf/nginx.conf在默認(rèn)的server里再添加一個(gè)location并指定實(shí)際路徑:
補(bǔ)充:配置了兩個(gè)server,路徑為location /
location /images/ {root /home/ftpuser/www/;autoindex on; }修改完后需要重新啟動(dòng)nginx
./nginx -s reload說明
1)root則是將images映射到/home/ftpuser/www/images/ 2)autoindex on便是打開瀏覽功能。注意
1)ftpuser這個(gè)用戶需要自己創(chuàng)建,在Linux安裝ftp組件(8步完成)已經(jīng)創(chuàng)建過,所以在這里不再創(chuàng)建,若沒有,則需要自己創(chuàng)建,名字任意。 2)root /home/ftpuser/www/這后面是不帶images的且root后面要有空格。www目錄下有images目錄,用于存放圖片!!③修改用戶訪問權(quán)限(使用的是其他的路徑)
chown ftpuser /home/ftpuser chmod -R 755 /home/ftpuser3、測試(完美)
總結(jié)
以上是生活随笔為你收集整理的【图片服务器】搭建Nginx图片服务器的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [Leetcode]第[58]题[JAV
- 下一篇: 航空订票系统设计(java、数据库、通信