先配置apache 

/var/http/conf/http.conf

<VirtualHost *:80>

    DocumentRoot /var/www/user1

    ServerName www.user1.com

</VirtualHost>

<VirtualHost *:80>

    DocumentRoot /var/www/user2

    ServerName www.users.com

</VirtualHost>

<VirtualHost *:80>

    DocumentRoot /var/www/user3

    ServerName www.user3.com

</VirtualHost>

创建目录

mkdir -p /var/www/user1

mkdir -p /var/www/user2

mkdir -p /var/www/user3

配置ftp或者samba目录 

给相应用户权限

mysql>create database userdb1

mysql>create database userdb2

mysql>create database userdb3

GRANT ALL PRIVILEGES ON userdb1.* TO 'user1'@'%' identified by '123';

GRANT ALL PRIVILEGES ON userdb1.* TO 'user2'@'%' identified by '123';

GRANT ALL PRIVILEGES ON userdb1.* TO 'user3'@'%' identified by '123';

测试

ftp登录

 

 

 

同样操作 就不再演示了