歡迎您光臨本站 註冊首頁

linux安裝部署ftp圖片服務器的實現方法

←手機掃碼閱讀     kyec555 @ 2020-06-23 , reply:0

今天給大家分享linux安裝部署ftp圖片服務器的教程,感興趣的朋友一起看看吧!

1.安裝http反向代理服務器、安裝ftp文件傳輸組件vsftpd

詳細安裝及配置參見安裝vsftpd、nginx

2.搭建圖片服務器環境

2.1 實現的效果

例如,圖片通過ftp客戶端上傳至服務器/home/ftpuser/www/images目錄下,我想通過nginx反向代理服務器來訪問ftp目錄下的圖片文件,該url地址為:http://192.168.140.128/images/car.jpg,即使用http請求訪問原本需要ftp請求才能訪問到的靜態資源文件。

2.2 具體實現方法

修改nginx/conf/nginx.conf,在默認的server裡再添加一個location並指定靜態資源在服務器中的實際路徑,具體配置如下:

  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數據端口、21控制端口才能訪問)

service iptables stop

或者

systemctl stop firewalld

                                     

   


[kyec555 ] linux安裝部署ftp圖片服務器的實現方法已經有248次圍觀

http://coctec.com/docs/linux/show-post-239482.html