CentOS安装Pure-FTPd+MySQL
生活随笔
收集整理的這篇文章主要介紹了
CentOS安装Pure-FTPd+MySQL
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
CentOS安裝Pure-FTPd+MySQL
需要提前安裝MySQL,然后開始準備工作 cd?/usr/local/srcwget?http://file.ospad.com/others/pure-ftpd-1.0.28.tar.gz
wget?http://file.ospad.com/others/ftp_v2.1.tar.gz
yum?install?pam-devel
yum?install?mysql-devel
cp?/usr/local/mysql/lib/mysql/libmysqlclient*?/usr/lib 為Pure-FTPd添加用戶,設置權限: groupadd?ftpgroup
useradd?ftpuser?-g?ftpgroup?-d?/home?-s?/sbin/nologin
chown?-R?ftpuser:ftpgroup?/home 開始安裝Pure-FTPd: cd?/usr/local/src
tar?zxvf?pure-ftpd-1.0.28.tar.gz
cd?pure-ftpd-1.0.28
./configure?\
--prefix=/usr/local/pureftpd?\
--with-mysql=/usr/local/mysql?\
--with-puredb?\
--with-shadow?\
--with-pam?\
--with-paranoidmsg?\
--with-welcomemsg?\
--with-uploadscript?\
--with-cookie?\
--with-virtualchroot?\
--with-virtualhosts?\
--with-virtualroot?\
--with-diraliases?\
--with-quotas?\
--with-sysquotas?\
--with-ratios?\
--with-ftpwho?\
--with-throttling
make
make?install 復制配置文件: cp?pureftpd-mysql.conf?/etc/
cp?configuration-file/pure-ftpd.conf?/etc/
cp?configuration-file/pure-config.pl?/usr/local/pureftpd/sbin/
chmod?u+x?/usr/local/pureftpd/sbin/pure-config.pl 安裝為服務: vi?contrib/redhat.init 找到“fullpath=/usr/local/sbin/$prog”改為: fullpath=/usr/local/pureftpd/sbin/$prog 找到“pureftpwho=/usr/local/sbin/pure-ftpwho”,改為: pureftpwho=/usr/local/pureftpd/sbin/pure-ftpwho cp?contrib/redhat.init?/etc/init.d/pure-ftpd
chmod?+x?/etc/init.d/pure-ftpd
chkconfig?--add?pure-ftpd 安裝User?manager?for?PureFTPd: cd?/usr/local/src
tar?zxvf?ftp_v2.1.tar.gz
cp?-a?ftp?/usr/local/apache/htdocs vi /etc/httpd/conf/httpd.conf 添加? index.php?? (391行) AddType application/x-httpd-php .php? (753行) 訪問“http://localhost/ftp/install.php”,按向導安裝。 第二步,選擇第一項,創建新的數據庫。 使用root密碼,其它保持不變化。 這里是新建的數據庫名,用戶名和密碼,保持不變 第四步修改“FTP?Address”這一項。 這一步是添加管理員,默認用戶名是Administrator,不允許修改。 修改Pure-FTPd配置文件: vi?/etc/pure-ftpd.conf 找到“#?MySQLConfigFile?????/etc/pureftpd-mysql.conf”這一行,去掉注釋。 vi?/etc/pureftpd-mysql.conf 找到“#?MYSQLServer?????127.0.0.1”和“#?MYSQLPort???????3306”,去掉注釋。 下面修改為第三步的信息: MYSQLUser:ftp
MYSQLPassword?tmppasswd
MYSQLDatabase?ftpusers
MYSQLCrypt?md5 啟動Pure-FTPd: service?pure-ftpd?start OK,配置完成。
轉載于:https://blog.51cto.com/crazyhongzhi/340546
總結
以上是生活随笔為你收集整理的CentOS安装Pure-FTPd+MySQL的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [life]见证本届世界杯意大利的出局
- 下一篇: 领域驱动设计实践