上一篇写了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设置及数据备份