- 1、本文档共29页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1 学习情境 3 Linux 服务器应用与管理 基于 LAMP 架构的企业信息系统构建项目 关键技术简介 shbeking hd8go hd88go oemgc 189288 hzp580 yjoem oemdg xcdnpx oemdg yjoem oemdg xcdnpx oemdg skf-zt nsk-zt fag-zt zhongtezc ntn-zt 2 3.5.1 LAMP LAMP 平台由几个组件组成,分别是: Linux+Apache+Mysql+Perl/PHP/Python 是一 组常用来搭建动态网站或者服务器的开源软件, 本身都是各自独立的程序,随着开源软件的发 展,拥有了越来越高的兼容度,共同组成了一 个强大的 Web 应用程序平台。 shbeking hd8go hd88go oemgc 189288 hzp580 yjoem oemdg xcdnpx oemdg yjoem oemdg xcdnpx oemdg skf-zt nsk-zt fag-zt zhongtezc ntn-zt 3 目前,开放源代码的 LAMP 架构已经与 J2EE 和 .Net 商业软件架构形成三足鼎立之势,并且 该软件开发的项目在软件方面的投资成本较低, 因此受到整个 IT 行业的广泛关注。从网站的流 量上来说,互联网上 70% 以上的访问流量是 LAMP 来提供的, LAMP 是最强大的网站解决 方案之一。 4 LAMP 呈分层结构。每一层都提供了整个软 件架构的一个关键部分: Linux 处在最底层,提供操作系统作为运行 基础,其他每个组件在其上运行。 5 次低层是 Apache ,它是一个 Web 服务器。 Apache 提供可让用户获得 Web 页面的机 制。 Apache 是一款稳定的、支持关键任务 的服务器, Internet 大量的网站都使用它作 为 Web 服务器。 PHP 组件实际上是在 Apache 中,动态页面可以通过 Apache 和 PHP 创建。 6 MySQL 提供 LAMP 系统的数据存储端。 有了 MySQL ,便可以获得一个非常强大的、 适合运行大型复杂站点的数据库。在 Web 应用程序中,所有数据、产品、帐户和其 他类型的信息都存放在这个数据库中,通 过 SQL 语言可以很容易地查询这些信息。 7 PHP 是一门简单而有效的编程语言,它像 是粘合剂,可以将 LAMP 系统所有其他的 组件粘合在一起。可以使用 PHP 编写能访 问 MySQL 数据库中的数据和 Linux 提供 的一些特性的动态内容。 8 Perl 是一种脚本语言。这表示它并不编译 成可执行程序,而是在运行时进行解释的 一组指令(脚本)。 Perl 是代表“实际抽 取和报告语言” (practical extraction and report language) 的字首组合词。使用 Perl 通常比使用 C/C++ 、 Java 或 Tcl 更简单, 而且它比 Python 更早出现。 Perl 被称为是 一种“胶水语言”。所谓胶水语言,也就 是说它是可以用来将许多元素连接在一起 的语言。 9 Python : Python 一种交互式面向对象的解释型编程 语言。 Python 使用非常清晰的语法实现非常强大的 功能。它具有模块、类、意外处理以及非常高级别 的动态数据类型和动态定义。并且,它具有接口和 库函数供多种系统调用。内建模块还可以使用 C 或 C++ 语言方便地编写。对于用户界面的编程, Python 同样能够胜任。 Python 可以运行在 Linux 、 UNIX 、 Windows 、 DOS 、 OS/2 、 Mac 以及 Amiga 等等多种环境下。 Python 虽然有版权,但完全可以免费使用和分发, 甚至是为了商业用途。 10 3.5.2 DNS DNS 是域名系统 (Domain Name System) 的缩写 , 它是由解析器和域名服务器组成的。 域名服务器是指保存有该网络中所有主机 的域名与对应 IP 地址映射的记录,并可将 域名转换为 IP 地址功能的服务器。 DNS 域 名服务器主要有三种形式:主服务器、辅 助服务器和缓存服务器。 11 3.5.3 NAS NAS ( Network At
文档评论(0)