1.安裝vsftpd
yum -y install vsftpd
安裝完后,有/etc/vsftpd/vsftpd.conf 文件,是vsftp的配置文件。
2.添加用戶名密碼
useradd ftpadmin
為ftp創建一個用戶,可以用這個登錄,登錄后默認的路徑為 /home/ftpadmin
passwd ftpadmin
輸入兩次給ftpadmin 添加密碼
3.防火牆開啟21端口
4.設置開機啟動vsftpd ftp 服務
chkconfig vsftpd on
5.vsftpd操作命令
啟動Vsftpd服務:
# service vsftpd start
停止Vsftpd服務的命令為:
# service vsftpd stop
重新啟動Vsftpd服務
# service vsftpd restart
檢查Vsftpd服務狀態
service vsftpd status
6.nginx安裝,詳情見 https://www.cnblogs.com/vicF/p/7459441.html
7.nginx安裝完成后修改nginx.conf配置文件,更換nginx工作目錄到ftp用戶下
修改內容如下圖

注意:修改nginx.conf文件的第一行配置將 #user nobody注釋放開,改為user root,切換訪問訪問用戶為root用戶,不然訪問文件會出現403 forbidden

重啟nginx
./nginx -s reload
8.在/home/ftpadmin/下創建image文件夾
圖片放到image文件夾下
9.瀏覽器輸入 http://xxx.xxx.xxx.xxx:80/images/xxx.jpg 即可訪問圖片
至此文件服務器搭建完畢
延伸。。。如何將文件訪問路徑掛載在二級域名下
在nginx.conf文件中添加如下配置即可

紅線處為二級域名
文末小福利免費視頻資源網站:www.sousuohou.com
