lamp环境配置
一.配置虚拟域名
![](https://images2015.cnblogs.com/blog/1085906/201612/1085906-20161224214551792-2073971374.png)
![](https://images2015.cnblogs.com/blog/1085906/201612/1085906-20161224214556698-2120036757.png)
1.为了模拟DNS,在本地hosts文件中设置一下
![](https://images2015.cnblogs.com/blog/1085906/201612/1085906-20161224214558745-468300285.png)
2.模拟三个项目
![](https://images2015.cnblogs.com/blog/1085906/201612/1085906-20161224214604307-26652456.png)
3.在apache中配置虚拟主机
去到apache的sites-available目录里复制三次default文件,然后在复制的文件里修改三个地方:![](https://images2015.cnblogs.com/blog/1085906/201612/1085906-20161224214604698-1284148607.png)
![](https://images2015.cnblogs.com/blog/1085906/201612/1085906-20161224214605042-39308613.png)
![](https://images2015.cnblogs.com/blog/1085906/201612/1085906-20161224214604698-1284148607.png)
![](https://images2015.cnblogs.com/blog/1085906/201612/1085906-20161224214605042-39308613.png)
![](https://images2015.cnblogs.com/blog/1085906/201612/1085906-20161224214605839-614813694.png)
去到sites-enable目录里复制default文件三次,然后利用ln -s把复制的文件分别指向sites-available里对应的文件![](https://images2015.cnblogs.com/blog/1085906/201612/1085906-20161224214606151-1703477154.png)
![](https://images2015.cnblogs.com/blog/1085906/201612/1085906-20161224214606151-1703477154.png)
4.重启apache,然后去浏览器验证
二、mysql数据库存储目录迁移
1.停止mysql
![](https://images2015.cnblogs.com/blog/1085906/201612/1085906-20161224214606432-203531805.png)
2.查看mysql的所属用户组、所属用户和操作权限,然后创建一个同用户组同所属用户同操作权限的目录
![](https://images2015.cnblogs.com/blog/1085906/201612/1085906-20161224214607261-1647564464.png)
![](https://images2015.cnblogs.com/blog/1085906/201612/1085906-20161224214611526-813449151.png)
3.复制数据
![](https://images2015.cnblogs.com/blog/1085906/201612/1085906-20161224214612886-889326753.png)
4.修改mysql的配置文件my.cnf
![](https://images2015.cnblogs.com/blog/1085906/201612/1085906-20161224214613292-600908643.png)
5.在ubuntu里需要修改apparmor
![](https://images2015.cnblogs.com/blog/1085906/201612/1085906-20161224214613948-269423173.png)
![](https://images2015.cnblogs.com/blog/1085906/201612/1085906-20161224214615261-259631361.png)
6.重启apparmor和apache
![](https://images2015.cnblogs.com/blog/1085906/201612/1085906-20161224214618386-902986541.png)
7.测试是否迁移成功,新建一个数据库然后查看迁移目录是否有新建的数据库文件即可证明
8.删除原文件目录的文件
![](https://images2015.cnblogs.com/blog/1085906/201612/1085906-20161224214618792-1601670609.png)
三、配置安装phpmyadmin
![](https://images2015.cnblogs.com/blog/1085906/201612/1085906-20161224214621354-1150944004.png)
四、mysql的远程访问
1.注释mysql配置文件my.cnf里的bind-address参数(该参数对于整个服务器而言)
![](https://images2015.cnblogs.com/blog/1085906/201612/1085906-20161224214621854-187457180.png)
2.在phpmyadmin里创建一个用户(这里对于某个用户而言)
![](https://images2015.cnblogs.com/blog/1085906/201612/1085906-20161224214624667-1529013483.png)
![](https://images2015.cnblogs.com/blog/1085906/201612/1085906-20161224214627073-1305625920.png)
3.重启mysql
注意:1.也可以通过命令行进行设置
![](https://images2015.cnblogs.com/blog/1085906/201612/1085906-20161224214627448-563449023.png)
只言片语任我说,提笔句句无需忖。落笔不知寄何人,唯有邀友共斟酌。