• 【转】Ubuntu 安裝Pure-FTPd搭配網頁管理使用者系統

    by  • 2011年12月30日 • 后端技术 • 0 Comments

    安裝pure-ftpd with MySQL

    $ sudo apt-get install pure-ftpd-mysql

    切換到網頁目錄
    $ cd /var/www

    下載PureFTPd網頁管理系統(系統需支援PHP)
    $ wget http://machiel.generaal.net/files/pureftpd/ftp_v2.1.tar.gz
    (可以到http://machiel.generaal.net/查詢是否有新版的管理系統)

    解壓縮下載的套件
    $ tar zxvf ftp_v2.1.tar.gz

    開啟瀏覽器, 輸入網址:

    http://你的ip/ftp/install.php

    接著照網頁提示依序完成每個步驟就可以了
    最後會提示修改檔案mysql.conf
    首先切換到檔案所在的目錄
    $ cd /etc/pure-ftpd/db
    先備份原先的設定檔
    $ sudo mv mysql.conf mysql.conf.bak
    將管理系統網頁step6頁面所提示要修改的內容全部複製起來
    建立設定檔mysql.conf並貼上複製的內容
    $ sudo vi mysql.conf

    重新啟動Pure-FTPd伺服器
    $ sudo pure-ftpd-control restart

    開啟網頁編輯ftp使用者

    http://你的ip/ftp

    登入後即可管理ftp使用者

    PS1.
    出現錯誤 Checking if config.php is writable Failed!
    解決=>將ftp目錄下的config.php改為可寫入即可

    PS2.
    出現錯誤 Checking if PHP Extension MYSQL is enabled Failed!
    解決=>確定是否已安裝php5-mysql套件

    PS3.
    避免日後遭受駭客攻擊, 設定完畢後應該刪除ftp目錄下的install.php檔案

    记得MINUID 默认是1000 如果你的www-data 或者 apache id 低于1000 建议把MINUID改小。 530错误好多天才发现这个问题。。。

    Related posts:

    1. ubuntu 下 安装 kaltura 随手记 有挑战啊
    2. ubuntu 11.04 安装 redmine
    3. ubuntu 环境下 MediaCore 安装随手记
    4. ubuntu server 安装随手记
    5. Mac OS X 下修正Mysql Sock 错误

    发表评论

    电子邮件地址不会被公开。 必填项已用 * 标注