上一篇寫了QuickWeb VPS之LAMP環境安裝,今天寫一下vsftpd和phpmyadmin的安裝。
vsftpd安裝配置
1、安裝
1 | yum -y install vsftpd |
2、啟動
1 | service vsftpd start |
3、隨開機啟動
1 | chkconfig --level 35 vsftpd on |
4、查看 VPS 正在監聽的端口
1 | netstat -tl |
5、禁止匿名用戶
1 2 | vi /etc/vsftpd/vsftpd.conf anonymous_enable=NO |
6、設定 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 選項 用戶名 #刪除用戶
常用的選項是-r,它的作用是把用戶的主目錄一起刪除。
passwd 選項 用戶名 #修改口令
passwd -l 用戶名 鎖定口令,即禁用賬號。
passwd -u 用戶名 口令解鎖。
passwd -d 用戶名 使賬號無口令。
passwd -f 用戶名 強迫用戶下次登錄時修改口令。
如果默認用戶名,則修改當前用戶的口令。
如果是超級用戶,可以用下列形式指定任何用戶的口令:
passwd 用戶名
passwd -d 用戶名 此命令將用戶的口令刪除,這樣用戶下一次登錄時,系統就不再詢問口令
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.修改設置文件
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擴展,安裝一下。
1 | yum install php-gd php-mbstring php-mcrypt |
數據庫備份請看這篇QuickWeb VPS設置及數據備份