FTP和nginx搭建檔案訪問器

2021-08-28 09:43:36 字數 2384 閱讀 2682

ftputil工具類       --檔案上傳(在多tomcat時,檔案不能存到tomcat裡,需要使用ftp和nginx搭建乙個存檔案,讀取檔案的地方)

安裝ftp伺服器  執行並登陸  測試:在瀏覽器上輸入ftp:****** ******為ip

需要注意的是,在伺服器或者linux上需要建立ftp使用者,將ftp上傳檔案的資料夾使用者設為ftp使用者

下圖的ftp.server.http.prefix的值為nginx**的網域名稱

}nginx部分:

在瀏覽器中輸入乙個**會先check一下你本地的hosts檔案,如果有做對映的話就直接通過對映的ip訪問你的web伺服器(這邊是nginx) 當這個請求被nginx 獲得後  他會check一下請求的網域名稱和servername是否匹配,

匹配到的話就根據相應的配置返回內容,沒有匹配到的話就根據預設的配置返回內容

linux下

在/usr/local/conf中vim nginx.conf新增include vhost/*.conf;  即匯入在conf下的所有以.conf結尾的配置檔案

在/conf中mkdir vhost

在/etc/hosts中新增例如:******** image.imooc.com   前面是伺服器ip 後面是網域名稱

在/conf/vhost中vim image.imooc.com.conf(可以與/etc/hosts中的名字不一致)

編輯image.imooc.com.conf   監聽80埠,碰到image.imooc.com轉到location 裡面

}重啟:   ../../sbin/nginx -s reload

window

在nginx的安裝目錄下找到conf資料夾下的nginx.conf裡面新增include vhost/*.conf

在/conf中mkdir vhost

在/conf/vhost中vim image.imooc.com裡面

} 在c:\windows\system32\drivers\etc\hosts中新增

例如:****** www.imooc.com 前面是伺服器ip 後面是網域名稱

nginx.exe -t 測試配置檔案是否正確

nginx.exe -s reload 重啟

ftp搭建文件

檢視所有的安裝的軟體包 並在結果中查詢包含vsftp 的檔案 rpm qa grep vsftpd 如果沒有裝則使用yum命令安裝 yum y install vsftpd 建立使用者 useradd xiao passwd xiao 回車 給使用者xiao設定登入密碼 建立使用者並指定使用者目錄 ...

Nginx 搭建檔案伺服器

修改 nginx.conf 檔案,新增配置和 server autoindex on autoindex exact size on autoindex localtime on server error page 404 404.html location 40x.html error page ...

Nginx學習之如何搭建檔案防盜煉服務

如何安裝nginx這裡不再贅述,安裝的時候記得開啟ngx http secure link module即可。configure with http secure link module 編譯nginx時加入 安裝完成檢測 nginx v如果出現以下說明配置成功 server if secure l...