linux安裝部署ftp圖片服務器的實現(xiàn)方法
參考Linux中FTP服務器的搭建教程 http://chabaoo.cn/article/117779.htm
今天給大家分享linux安裝部署ftp圖片服務器的教程,感興趣的朋友一起看看吧!
1.安裝http反向代理服務器、安裝ftp文件傳輸組件vsftpd
詳細安裝及配置參見安裝vsftpd、nginx
2.搭建圖片服務器環(huán)境
2.1 實現(xiàn)的效果
例如,圖片通過ftp客戶端上傳至服務器/home/ftpuser/www/images目錄下,我想通過nginx反向代理服務器來訪問ftp目錄下的圖片文件,該url地址為:http://192.168.140.128/images/car.jpg,即使用http請求訪問原本需要ftp請求才能訪問到的靜態(tài)資源文件。
2.2 具體實現(xiàn)方法
修改nginx/conf/nginx.conf,在默認的server里再添加一個location并指定靜態(tài)資源在服務器中的實際路徑,具體配置如下:
location /images { root /home/ftpuser/www/; autoindex on; }
1)root則是將/images映射到/home/ftpuser/www/目錄;
2)autoindex on則是打開瀏覽功能;
修改完成重啟nginx。
修改ftp用戶的訪問權限:
chown ftpuser /home/ftpuser
chmod 777 -R /home/ftpuser
2.3 訪問圖片測試
通過瀏覽器輸入訪問地址即可(注意:要關閉防火墻或者開啟20數(shù)據(jù)端口、21控制端口才能訪問)
service iptables stop
或者
systemctl stop firewalld
到此這篇關于linux安裝部署ftp圖片服務器的文章就介紹到這了,更多相關linux ftp圖片服務器內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
VMWare中CentOS ifcfg-eth0配置方法(親測直接可用)
本篇文章主要介紹了VMWare中CentOS ifcfg-eth0配置,這些配置是基于VMware Network Adapter VMnet8,具有一定的參考價值,感興趣的小伙伴們可以參考一下。2017-03-03linux文件系統(tǒng)調(diào)整大小的方法(linux調(diào)整分區(qū)大小)
本文歸納了在不破快文件系統(tǒng)數(shù)據(jù)的前提下對文件系統(tǒng)大小進行調(diào)整的方法.這里采用的是"拆東墻, 補西墻"的方法, 當然, 如果你的磁盤中有未分區(qū)的空閑空間, 你就不用減小某個分區(qū)的空間了2014-01-01linux環(huán)境下安裝 openOffice 并啟動服務 的方法
這篇文章主要介紹了linux環(huán)境下安裝 openOffice 并啟動服務 的方法,需要的朋友可以參考下2018-06-06用DNSPod和Squid打造自己的CDN (五) 安裝Squid的前期準備
從本章開始,大家將會學到如何在Linux下面安裝、編譯程序,還會學到程序編譯的優(yōu)化方法,最后會通過源代碼編譯的方式把Squid安裝上2013-04-04