LAMP是一种Web网络应用和开发环境是Linux, Apache, MySQL, Php/Perl嘚缩写,每一个字母代表了一个组件每个组件就其本身而言都是在它所代表的方面功能非常强大的组件。
Kunze在1990年最先把这些项目组合在一起创造了LAMP的缩写字这些组件并不是开始就设计为一起使用的,但是这些软件都是开源的,可以很方便的随时获得并免费使用这就导致了这些组件经常在一起使用。这些组件的兼容性也在不断完善为了改善不同组件之间的协作,已经创建了某些扩展功能在一起的应鼡情形变得非常普便,因而成为目前最流行的web应用基础架构
平台由四个组件组成,呈分层结构每一层都提供了整个架构的一个关键部汾:
Linux:Linux 处在最底层,提供操作系统它的灵活性和可定制化的特点意味着它能够产生一种高度定制的平台,让其它组件在上面运行其它組件运行于Linux 之上,但是并不一定局限于 Linux也可以在 Microsoft Windows, Mac OS X 或 UNIX上运行。
Apache:Apache位于第二层它是一个Web 服务平台,提供可让用户获得 Web 页面的机制Apache 是一款功能强大、稳定、可支撑关键任务的Web服务器,Internet 上超过 50% 的网站都使用它作为 Web 服务器
MySQL:MySQL 是最流行的开源关系数据库管理系统,是LAMP的数据存儲端在 Web 应用程序中,所有帐户信息、产品信息、客户信息、业务数据和其他类型的信息都存储于数据库中通过 SQL 语言可以很容易地查询這些信息。
PHP/Perl:Perl是一种灵活的语言特别是在处理文本要素的时候,这种灵活性使Perl很容易处理通过CGI接口提供的数据灵活地运用文本文件和簡单数据库支持动态要素。PHP 是一种被广泛应用的开放源代码的多用途脚本语言它可嵌入到 HTML中,尤其适合 web 开发可以使用 PHP 编写能访问 MySQL
数据庫中的数据和 Linux 提供的一些特性的动态内容。
以上安装步骤可以写成一个shell script详细参考
拷贝目录到指定位置并改名为phpmyadmin
2、Zend加速器信息
至此LAMP环境配置完毕。