上一篇寫了QuickWeb VPS之LAMP環(huán)境安裝,今天寫一下vsftpd和phpmyadmin的安裝。
vsftpd安裝配置
1、安裝
1 | yum -y install vsftpd |
2、啟動(dòng)
1 | service vsftpd start |
3、隨開機(jī)啟動(dòng)
1 | chkconfig --level 35 vsftpd on |
4、查看 VPS 正在監(jiān)聽的端口
1 | netstat -tl |
5、禁止匿名用戶
1 2 | vi /etc/vsftpd/vsftpd.conf anonymous_enable=NO |
6、設(shè)定 ftp 目錄
1 2 | chmod -R 777 /home/wwwroot chown usersx:ftp /home/wwwroot |
7、增加 ftp 用戶
1 2 | adduser -d /home/wwwroot -g ftp -s /sbin/nologin usersx passwd usersx |
8、重啟 ftp
1 | service vsftpd restart |
9、用戶管理
userdel 選項(xiàng) 用戶名 #刪除用戶
常用的選項(xiàng)是-r,它的作用是把用戶的主目錄一起刪除。
passwd 選項(xiàng) 用戶名 #修改口令
passwd -l 用戶名 鎖定口令,即禁用賬號(hào)。
passwd -u 用戶名 口令解鎖。
passwd -d 用戶名 使賬號(hào)無口令。
passwd -f 用戶名 強(qiáng)迫用戶下次登錄時(shí)修改口令。
如果默認(rèn)用戶名,則修改當(dāng)前用戶的口令。
如果是超級(jí)用戶,可以用下列形式指定任何用戶的口令:
passwd 用戶名
passwd -d 用戶名 此命令將用戶的口令刪除,這樣用戶下一次登錄時(shí),系統(tǒng)就不再詢問口令
phpmyadmin安裝配置
1.下載phpmyadmin(PHP版本低于5.2的話只能安裝2.X)
1 2 | cd /home wget http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/2.11.11.1/phpMyAdmin-2.11.11.1-all-languages.tar.gz |
2.解壓縮文件
1 | tar zxvf phpMyAdmin-2.11.11.1-all-languages.tar.gz |
3.修改文件夾名
1 | mv phpMyAdmin-2.11.11.1-all-languages /home/wwwroot/phpmyadmin |
4.修改設(shè)置文件
1 2 | cp /home/wwwroot/phpmyadmin/libraries/config.default.php /home/wwwroot/phpmyadmin/config.inc.php vi /home/wwwroot/phpmyadmin/config.inc.php |
配置文件如下
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | $cfg['blowfish_secret'] = 'KorYi.Net'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */ /* Authentication type */ $cfg['Servers'][$i]['auth_type'] = 'cookie'; /* Server parameters */ $cfg['Servers'][$i]['host'] = 'localhost'; $cfg['Servers'][$i]['connect_type'] = 'tcp'; $cfg['Servers'][$i]['compress'] = false; /* rajk - for blobstreaming */ $cfg['Servers'][$i]['bs_garbage_threshold'] = 50; $cfg['Servers'][$i]['bs_repository_threshold'] = '32M'; $cfg['Servers'][$i]['bs_temp_blob_timeout'] = 600; $cfg['Servers'][$i]['bs_temp_log_threshold'] = '32M'; /* Select mysqli if your server has it */ $cfg['Servers'][$i]['extension'] = 'mysql'; $cfg['Servers'][$i]['AllowNoPassword'] = false; |
訪問phpmyadmin可能提示缺少mcrypt擴(kuò)展,安裝一下。
1 | yum install php-gd php-mbstring php-mcrypt |
數(shù)據(jù)庫備份請(qǐng)看這篇QuickWeb VPS設(shè)置及數(shù)據(jù)備份