文档库 最新最全的文档下载
当前位置:文档库 › LAMP网站架构方案与实施

LAMP网站架构方案与实施

龙源期刊网 https://www.wendangku.net/doc/f818517576.html,

LAMP网站架构方案与实施

作者:王晓姝

来源:《软件导刊》2013年第01期

摘要:LAMP常用于搭建动态网站或者服务器,是目前国际流行的Web框架;LAMP的各个组件有通用、跨平台、高性能、低价格的优势,是企业搭建网站的首选平台。LAMP环境的搭建过程较为复杂,具体过程根据选择组件的版本不同存在差异,并且应注意各模块安装的顺序。聊天室作为最简单的网站应用之一,是LAMP方案实现的一个典型实例。对此进行了

论述。

关键词:LAMP;开源;环境搭建;Web服务

中图分类号:TP319文献标识码:A文章编号:16727800(2013)001007202

0引言

1998年,MichaelKunze为德国计算机杂志c’t写作了一篇关于―自由软件如何成为商业软

件替代品‖的文章时,第一次提出了―LAMP‖这个专有名词。用来指代Linux操作系统、Apache 网络服务器、MySQL数据库和PHP(Perl或Python)脚本语言的组合。由于LAMP的4个组件都是开源的,无数志愿者不断对相关技术进行升级和更新,使得LAMP迅速成为国际上成

熟的框架结构,形成了一个强大的Web应用平台。与Java/J2EEx相比,LAMP具有Web资源丰富、轻量、迅速开发等优点。下面就LAMP的搭建和典型应用展开探讨。

1操作系统选择

与Windows或商业版本的UNIX相比,Linux具有先天优势。由于Linux的内核源码以及外围应用程序都可为程序员自由获得,所以,很多公司相继开发了自己的Linux发行版本,不同版本各具特色。比如RHEL的稳定,又如Ubuntu的易用。

出于成本方面的考虑,推荐使用CentOS(CommunityEnterpriseOperatingSystem),它是RHELLinux的精简版本,其内核核心代码与RHEL无异,唯一不同的是,RHEL或者其它Linux企业版本面对企业提供的升级和维护服务是收费的,因此,我们用免费的CentOS替代RedHatEnterpriseLinux使用,可以获得较高的稳定性。

2安装准备

(1)为便于Web应用程序的开发和测试,可利用VMware在计算机上同时安装CentOS

操作系统和用于测试的Window操作系统。

相关文档