云服务器

WEB服务器之LAMP平台介绍

2020-07-15 11:23:28 48

LAMP的出现和流行

上篇文章我们说到了互联网是如何出现和流行起来的,从单纯的文字到图片和影音特效。也说明后台服务软件完成了从静态网站到动态网站的发展演进。我们知道linux做网页服务器需要Apache这个服务,但是Apache仅能提供最基础的静态网站功能。想要做成动态网站还需要php和mysql的共同参与才行。所以LAMP这个web应用软件组合在上个世纪90年代变的流行,在当时这个技术允许网页浏览器的用户在服务器上执行一个程序,并且和接受静态的内容一样接受动态的内容。

Michael Kunze在一篇为德国计算机杂志《c’t》(1998,第12期,230页)而写的文章中使用了缩略语“LAMP”。这篇文章意在展示一系列的自由软件成为了商业包的替换物。由于IT世界众所周知的对缩写的爱好,Kunze提出“LAMP”这一容易被市场接受的术语来普及自由软件的使用。

 

 

LAMP简介

LAMP是由Linux+Apache+Mysql/MariaDB+Php/Perl/Python的一组动态网站或者服务器的开源软件,除Linux外其它各部件本身都是各自独立的程序,但是因为经常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。

Linux,操作系统

Apache,网页服务器

MariaDB或MySQL,数据库管理系统(或者数据库服务器)

PHP、Perl或Python,脚本语言

 

 

LAMP所需要的软件

上面说到LAMP是一个web应用软件组合,那LAMP到底需要哪些东西呢?首先我们要知道PHP是挂在Apache底下执行的一个模组,而我們要用网页的PHP控制MySQL时,因此PHP就得要支持MySQL的模組才行。所以至少需要下面几个软件:

httpd 提供Apache主服务

mysql 提供mysql客户端服务

mysql-server 提供mysql服务端服务

php 提供php服务包括Apache使用的模组

php-devel php的开发工具

php-mysql php支持mysql的模组

参考文档来自网络

睿江云官网链接:www.eflycloud.com

上一篇: 无

微信关注

获取更多技术咨询