创建3个虚拟主机3个网站,在一个apache上构虚拟主机分别为www.a1.com www.a2.com www.a3.com,分属于3家公司,3个虚拟主机上部署网站,为了安全3家公司使用各自的数据库a1,a2,a3。

你需要为三家公司配置3mysql用户(a1,a2,a3)对数据库a1,a2,a3各自拥有各自的完全权限

a1 能够完全操作a1库,但不能操作a2,a3

1yum 安装apache.

 yum install http* -y

 vim /etc/httpd/conf/httpd.conf

编辑apache配置文件,设置虚拟主机如下图。 

重启httpd服务。打开浏览器测试安装成功。

 /etc/init.d/httpd restart

 

 

2yum安装mysql

yum install mysql* -y

初始化数据库。

/etc/init.d/mysqld restart

登录mysql,检查数据库安装是否成功

3yum安装php

yum install php* -y

php安装完成后,重启apache

/etc/init.d/httpd restart

4、安装网站

复制upload文件夹分别到/var/www/a1a2a3,并改变文件夹权限。

登录网站,为每个网站配置独立的数据库。

5登录mysql数据库,查看数据库信息。

6、创建用户a1a2a3,设置针对数据库a1a2a3的完全控制权限。

查看用户的权限。