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
nginx和ftp圖片伺服器的搭建記錄
方法一、在配置檔案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 引數中不允許字元