裝ftp到lnmp

1、Pureftpd

LNMP一鍵安裝包裏1.3及更高版本不須要MySQL支持,無圖像界面沒有http://ip/ftp/管理界面,只能使用命令lnmp ftp {add|del|edit}進行管理。1.2及如下版本Pureftpd安裝腳本是須要MySQL支持的,安裝前須要已經安裝好LNMP,這個自帶一個PHP編寫的用戶管理界面。php

安裝

進入lnmp解壓後的目錄,執行:./pureftpd.sh 會顯示以下圖(1.2和1.3及更高版本的安裝過程有些差別,1.3及更高版本直接回車安裝不須要填寫其餘信息,1.2版本安裝以下:):
lnmp安裝pureftpd服務器
按提示輸入當前MySQL的root密碼,輸入完成,回車確認,會提示以下信息:
lnmp安裝pureftpd服務器這一步是設置FTP用戶管理後臺的登錄密碼。輸入完成回車確認
lnmp安裝pureftpd服務器
由於PHP管理後臺須要鏈接數據庫,因此會在MySQL上建立一個ftp用戶,這裏設置的就是這個用戶的密碼。輸入完成,回車確認。

回車 顯示 "Press any key to start install Pure-FTPd..." 再次回車確認便可開始安裝。

1.3及更高版本沒有圖像界面!!!!!!!!沒有http://ip/ftp/ 不能網頁進行管理!!!!!!!!
只能使用lnmp ftp {add|del|edit}進行管理。
html

添加用戶

1.3及更高版本添加ftp帳號執行:lnmp ftp add
lnmp添加ftp帳號
按提示分別輸入要建立的ftp帳號、密碼及ftp帳號對應的目錄(目錄必須是以/開始的絕對目錄)數據庫

記住上面的 「enter directory for ftp account vpser :」中,路徑是綁定的域名的路徑例如:「、home/wwwroot/yidiantong.cn」

1.2及如下版本添加用戶以下:
安裝完成後,在瀏覽器輸入: http://你的ip/ftp/ 用剛纔設置的FTP用戶管理後臺的登錄密碼登錄。登錄後界面以下:
lnmp purefptd面板
添加一個用戶名到你要添加的目錄。
uid,gid 都選www。

注意事項:
有用戶可能找不到選擇目錄的地方,選目錄是點擊」主目錄「 最後面有個圓形套着三角形的圖標,點一下就會出來。
若是提示沒法讀取目錄、登錄超時或報502 Bad Gateway錯誤,修改/usr/local/php/etc/php.ini 查找open_basedir,將有/home/wwwroot/default的幾行前面加;註釋掉,重啓php-fpm生效。
LNMP 1.2的話在/home/wwwroot/default/.user.ini裏設置,將裏面的內容刪除,重啓php-fpm生效後便可。
.user.ini文件沒法直接修改,並且是隱藏文件可能在winscp下可能沒法看到,建議使用vim編輯器nano編輯器進行修改。
修改前須要執行:chattr -i /home/wwwroot/default/.user.ini
修改完成後再執行:chattr +i /home/wwwroot/default/.user.ini

若是是LNMPA或LAMP的話須要修改/usr/local/apache/conf/extra/httpd-vhosts.conf裏面的php_admin_value open_basedir在該行前面加#直接註釋。

LNMP 1.2開始可使用命令:lnmp ftp {add|list|del} 進行FTP帳號管理。
使用命令進行管理更方便。

修改管理面板登陸密碼:http://bbs.vpser.net/thread-2038-1-1.htmlapache

卸載Pureftpd

執行:./pureftpd.sh uninstall 便可對pureftpd進行卸載。vim

2、Proftpd

在LNMP 1.0中增長了Proftpd服務器安裝腳本,proftpd能夠經過配置文件對權限進行更多的設置。
Proftpd能夠單獨安裝,不須要其餘如MySQL的支持,徹底使用配置文件進行設置。瀏覽器

安裝

進入lnmp1.0解壓後的目錄,執行:./proftpd.sh
lnmp proftpd服務器安裝
提示「Press any key to start install ProFTPd... 」後回車確認就會自動安裝Proftpd服務器

添加FTP用戶

執行:/root/proftpd_vhost.sh
提示「Please input a username:」 後輸入要添加的FTP用戶名,回車確認。
以後會提示「Please set password for 前面你設的用戶名:」 輸入你要設置的密碼
回車確認後後會提示「Please input full path:」,這裏須要輸入FTP用戶設置到哪一個目錄,須要是絕對路徑,輸入完回車確認,提示「Press any key to start create ProFTPd virtul host...」後再次回車確認FTP用戶就會添加上。編輯器

標籤: ftpftp服務器proftpdpureftpdphp-fpm

相關文章
相關標籤/搜索