1. 程式人生 > >nginx ftp 圖片伺服器搭建之後使用http訪問進行配置檔案的修改

nginx ftp 圖片伺服器搭建之後使用http訪問進行配置檔案的修改

一、安裝Nginx

先安裝Nginx,看我之前發的文章: 搭建Nginx伺服器

二、安裝vsftpd

三、開始搭建Nginx圖片伺服器

1、效果

例如:圖片通過ftp服務上傳到/home/ftpuser/www/images目錄下,我想通過訪問Nginx伺服器來訪問ftp目錄下的圖片檔案,該url為http://192.168.128.128/images/xxx.jpg。即使用http請求訪問原本需要使用ftp請求才能訪問到的資原始檔。(不懂可先看最後圖解測試)

2、實現

①需要在nginx/html下建立一個images資料夾(實際訪問的不是這個路徑)
mkdir /usr/local/nginx/html/images
  • 1
②修改nginx/conf/nginx.conf在預設的server裡再新增一個location並指定實際路徑:
location /images/ {
    root  /home/ftpuser/www/;
    autoindex on;
}  
  • 1
  • 2
  • 3
  • 4

這裡寫圖片描述

修改完後需要重新啟動nginx

./nginx -s reload
  • 1

說明

1)root則是將images對映到/home/ftpuser/www/images/
2)autoindex on便是開啟瀏覽功能。 

注意

1)ftpuser這個使用者需要自己建立,在Linux安裝ftp元件(8步完成)已經建立過,所以在這裡不再建立,若沒有,則需要自己建立,名字任意。
2)root /home/ftpuser/www/這後面是不帶images的且root後面要有空格。www目錄下有images目錄,用於存放圖片!!

③修改使用者訪問許可權
chown ftpuser /home/ftpuser
chmod 777 -R /home/ftpuser
  • 1
  • 2

這裡寫圖片描述

3、測試(完美)

這裡寫圖片描述

相關推薦

nginx ftp 圖片伺服器搭建之後使用http訪問進行配置檔案修改

一、安裝Nginx先安裝Nginx,看我之前發的文章: 搭建Nginx伺服器二、安裝vsftpd三、開始搭建Nginx圖片伺服器1、效果例如:圖片通過ftp服務上傳到/home/ftpuser/www/images目錄下,我想通過訪問Nginx伺服器來訪問ftp目錄下的圖片檔案

ftp圖片伺服器搭建ftp上傳到圖片伺服器,通過http協議讀取圖片

現在在搞圖片伺服器,需求是 1.使用者上傳的圖片不能直接上傳到應用伺服器,而且要上傳到另外一太專門的伺服器上去,目的是為了實現負載和共享, 2.從圖片伺服器上讀取圖片 解決思路: 思路一,用ftp上傳,用ftp下載 思路二,用ftp上傳,用http下載[圖片伺

Nginx+FastDFS圖片伺服器搭建

文章目錄 nginx的反向代理 反向代理模擬 複製兩個tomcat模擬反向代理 修改tomcat配置檔案 無法訪問歡迎頁面【防火牆問題】 更改兩個index.jsp主頁 反向代理

ftp 圖片伺服器搭建

1、首先搭建nginx伺服器         https://blog.csdn.net/july_young/article/details/85057913      ①   建立目錄 m

win10安裝mysql5.7 net start mysql拒絕訪問 mysql配置檔案修改不生效

mysql5.7在windows安裝好之後,用cmd命令列啟動提示拒絕訪問。即使是用系統管理員許可權開啟的cmd,然後輸入net start mysql,仍然無效。 解決方法,輸入 services.msc,進入服務策略管理介面,找到MySQL服務,雙擊檢視登入屬性。將登陸

linux 下nginx+ftp搭建圖片伺服器在本機訪問出現403錯誤的解決辦法

nginx+ftp搭建圖片伺服器修改nginx 配置檔案中root路徑403錯誤 進入配置檔案目錄 cd /usr/local/nginx/conf/ nginx+ftp搭建圖片伺服器修改nginx

nginxftp圖片伺服器搭建記錄

方法一、在配置檔案server{}中location /{} 修改配置: location / { root /home/ftpuser/www;#定義伺服器的預設網站根目錄位置 index index.html index.php index.htm;#定義首頁索引檔案的名稱 } 其中:/h

阿里雲伺服器搭建FTP圖片伺服器[圖文詳解]

FastDFS是用c語言編寫的一款開源的分散式檔案系統。FastDFS為網際網路量身定製,充分考慮了冗餘備份、負載均衡、線性擴容等機制,並注重高可用、高效能等指標,使用FastDFS很容易搭建一套高效能的檔案伺服器叢集提供檔案上傳、下載等服務。 Tracker

CentOS7搭建SVN+http訪問

-perm 服務 sys dav_svn 創建倉庫 firewall system -s firewalld 1,準備工作 關閉SELINUX 查看下狀態getenforce,如果是Enforcing則關閉 臨時關閉:setenforce 0 永久關閉:vi /etc/se

ftp伺服器搭建(離線安裝vsftpd),配置

1.下載vsftp:http://rpmfind.net/linux/rpm2html/search.php?query=vsftpd(x86-64) 2.檢查是否已經安裝了vsftp rpm -qa | grep vsftpd 如果沒有提示則說明沒有安裝 如果提示版本號則說明已經安裝

Nginx流媒體伺服器搭建

下載nginx http://nginx.org/en/download.html wget http://nginx.org/download/nginx-1.14.1.tar.gz 下載openssl https://github.com/openssl/openssl

Nginx圖片伺服器

1.準備兩臺主機 ①192.168.124.128 部署Nginx,nginx.cong檔案 events { worker_connections 1024; } http {

淘淘商城第二天—完成商品新增功能 商品類目選擇 圖片上傳 圖片伺服器搭建 kindEditor富文字編輯器的使用 商品新增功能

1、實現商品類目選擇功能 1.1需求 在商品新增頁面,點選“選擇類目”顯示商品類目列表: 請求初始化樹形控制元件的url:/item/cat/list 1.2 EasyUI tree資料結構 資料結構中必須包含: Id:節點id Text:節

POI匯出時寫一份到ftp伺服器,一份下載給客戶端 ftp伺服器搭建(離線安裝vsftpd),配置 poi實現百萬級資料匯出 oi實現百萬級資料匯出

導語:   昨天接到專案經理這麼一個需求,讓我在POI匯出Excel的時候寫一份到我之前搭建的ftp伺服器上。所以就有了這篇部落格首先我們來分析下之前的業務邏輯:我們建立並構造了一個workbook,然後構建了一個OutputStream輸出流,然後我們把資料寫入輸出流中就可以被客戶端下載。   現在我們

使用Nginx圖片伺服器

1.本nginx為 3個tomcat,3個埠 3個域名 2.直接貼程式碼 worker_processes 1; events { worker_connections 1024; } http { include mime.types;

圖片伺服器搭建及上傳測試,網路配置問題(errno: 111)

有點小感動,可能卡了一個星期的bug要被我解決了,這裡記錄一下這個解決過程吧,希望對大家有所幫助。環境:Mac,VM fusion:centos 6.4;背景:已經搭好圖片伺服器,但是一直報ERROR - file: connection_pool.c, line: 110,

Windows10下nginx的rtmp伺服器搭建

nginx-1.7.11.3-Gryphon 2. 下載伺服器狀態檢查程式 stat.xsl(注:直接clone到nginx-1.7.11.3-Gryphon目錄下) 3. 配置檔案 conf\nginx-win-rtmp.conf 內容如下:(注:用記事本開

NGINX-RTMP直播伺服器搭建-OBS錄製推流-VLC視訊流播放

網上關於視訊直播的資料還是挺多的,看了一些文章,自己也動手實踐了下。主要有三個步驟:(1)NginxRTMP伺服器搭建(2)視訊錄製推流器 (3)拉流器(播放器),有了這些就可以開始簡單視訊相關的直播了。對於延時什麼的,還需要深入去研究 ,以及如何進行視訊開發等後續再深入研究

windows下流媒體nginx-rmtp-module伺服器搭建

標籤:class   com   使用   src   log   java   html   檔案   問題    https://github.com/illuspas/nginx-rtmp-win32 http://bashell.sinaapp.com/archives/build-nginx-r

IIS6.0伺服器搭建網站無法訪問解決方法

問題1:未啟用父路徑 症狀舉例: Server.MapPath() 錯誤 ASP 0175 : 80004005 不允許的 Path 字元 /0709/dqyllhsub/news/OpenDatabase.asp,行 4 在 MapPath 的 Path 引數中不允許字元