yum搭建LAPM架构,数据库设置用户权限

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

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

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

1、yum 安装apache.

 yum install http* -y

 vim /etc/httpd/conf/httpd.conf

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

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

 /etc/init.d/httpd restart

 

 

2、yum安装mysql。

yum install mysql* -y

初始化数据库。

/etc/init.d/mysqld restart

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

3、yum安装php。

yum install php* -y

php安装完成后,重启apache。

/etc/init.d/httpd restart

4、安装网站

复制upload文件夹分别到/var/www/a1、a2、a3,并改变文件夹权限。

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

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

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

查看用户的权限。

你可能感兴趣的:(lamp)