環境:配置好nginx和vsftpd的linux環境,nginx和vsftpd要部署在在一台伺服器上
檢測是否部署成功:通過瀏覽器訪問
ftp://伺服器ip/
訪問成功,如圖
檢測nginx是否部署成功,訪問
http://伺服器ip/,如圖
兩者部署成功後,需要通過nginx服務訪問到ftpuser下面的,需要更改nginx的配置檔案nginx.conf
1、進入nginx的安裝目錄
cd /etc/usr/local/nginx/conf
2、修改nginx.conf檔案
vim nginx.conf
3、在server{}中新增乙個location{}
內如如下
location /pictures
如圖:
說明:這裡的ftpuser是我建立的使用者,在搭建vsftpd服務時就已經建立好的,pictures是我的上傳的目錄,即將本地上傳到該目錄下。
配置完成可以通過瀏覽器訪問儲存在pictures下的
訪問**:http://伺服器ip/pictures/名稱
簡單地理解就是通過http協議訪問linux檔案
配置成功如圖:
如果配置成功報錯:404、403
檢查檔案的訪問許可權,將儲存目錄和nginx目錄的許可權設定到最大,命令:
chmod -r 777 nginx
vsftpd伺服器配置
vsftpd是非常安全的ftp伺服器程式,在開發linux應用程式中它是乙個非常好的工具。安裝linux系統時一般已經安裝,但需要配置起來作為與開發板進行ftp檔案傳輸的後台服務 器。通過命令可以看到系統中是否已經安裝vsftpd伺服器 rpm q vsftpd vsftpd 2.0.4 1.2 如...
vsftpd伺服器的搭建
趁熱把自己搭建vsftpd的過程寫下來。我用的系統是fc13,安裝vsftpd yum install vsftpd 第一步 vim login.txt userone onepasswd usertwo twopasswd wq第二步 db load t t hash f login.txt et...
Linux伺服器 安裝vsftpd
安裝vsftpd 大多數linux系統都使用vsftpd,因此這裡我們也安裝vsftpd 1 安裝vsftpd root localhost phpmyadmin yum install y vsftpd loaded plugins fastestmirror,refresh packagekit...