QuickWeb VPS之vsftpd,phpmyadmin安裝

上一篇寫了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設置及數據備份