首先呢给打击介绍一下LAMPLANP架构是目前成熟的企业网站应用模式之-.指的是协同工作的 -整套系统和相关软件,能够提供动态Web站点服务及其应用开发环境。LAMP是一个缩写词,具体包括Linux操作系统. Apache网站服务器、MySQL 数据库服务器、PHP (或 Perl. Python) 网页编程语言. 1.LAMP平台的构成组件 在LAMP平台的四个构成组件中,每个组件都承担着-部分关键应用。 经过十几年的发展,各组件间的兼容性得到了不断的完善,协作能力和稳定性也不断增强.可以构建出非常优秀的Web应用系统。各组件的主要作用如下。 ➢Linux 操作系统:作为LANP架构的基础,提供用于支撑Web站点的操作系统,能够与其他三个组件提供更好的稳定性、兼容性(AMP 组件也支持Windows. UNIX 等操作系统)。➢Apache 网站服务器;作为LANP架构的前端,是一 款功能强大. 稳定性好的Web服务器程序,该服务器直接面向用户提供网站访问,发送网页.图片等文件内容。 ➢MySQL 数据库服务器:作为LANP架构的后端,是-款流行的开源关系 数据库系统。在企业网站、业务系统等应用中,各种账户信息、产品信息、客户资料、业务数据等都可以存储到MySQL数据库,其他程序可以通过SQL语句来查询、更改这些信息。 ➢PHP/Perl/Python 网页编程语言,作为三种开发动态网页的编程语言,负责解释动态网页文件,并提供Web应用程序的开发和运行环境。其中, PHP是一种被广泛应用的开放源代码的多用途脚本语言,它可以嵌入到HTML 中,尤其适合于Web应用开发。 2. LAMP平台的应用优势 构成LAMP平台的四个组件,每个组件都经历了数十年之久的企业应用的考验,各自都是同类软件中的佼佼者,从而成为典型的‘黄金搭档“ 。其主要优势体现在以下几个方面。 ➢成本低廉:构成组件都是开放源代码的软件,可以自由获得和免费使用,在技术上和许可证方面没有太严格的限制.大大降低了企业的实施成本。 ➢可定制:拥有大量的额外组件和可扩展功能的模块,能够满足大部分企业应用的定制需求,甚至可以自行开发、添加新的功能。 ➢易于开发: 基于LAMP平台的动态网站中,页面代码简洁,与HTML标记语言的结合度非常好,即使是非专业的程序员也能够轻松读懂乃至修改网页代码。 ➢方便易用: PHP. Perl等属于解释性语言.开发的各种Web程序不需要编译, 方便进行移植使用。整套的网站项目程序,通常只要复制到网站目录中,就可以直接访问。 ➢安全和稳定: 得益于开源的优势,大量的程序员在关注并持续改进LAMP平台的各个组件,发现的问题能够很快得到解决。LAMP架构已经历了数十年的长期验证,在安全性和稳定性方面表现得非常优秀. 在构建LAMP平台时,各组件的安装顺序依次为Linux. Apache. MySQL. PHP. 其中Apache 和MySQL的安装并没有严格的顺序:而PHP环境的安装一般放到最后, 负责沟通Web服务器和数据库系统以协同工作。 好啦废话不多说啦,咱们直接开始实战操作! 本章实验
第一步安装mysql数据库和Apache 第二部首先切换光盘Centos7中,安装依赖
再次卸载光盘切换都LAMP光盘挂载并解压到usr下的src中 进入到libmcrypt中安装limcrypt
解压mhash 进入到mhash中安装mhash 解压mcrypt 进入mcrypt中安装mcrypt 解压php 配置php 编译安装 生成主配置文件 移动zend程序 修改php主配置文件 图片反了,先打下面的再打上面的 修改apache主配置文件加载php 启动服务 设置php测试页 解压phpmyadmin 指定phpmyadmin安装位置 生成phpmyadmin配置文件 在这输入http://192.168.100.20/phpMyadmin 弹出这个窗口证明我们成功啦接下来才刚刚开始 接下来我们进入数据库给elcadmin用户权限 创建一个elcdb库和struct表并且录入数据 在这创建表 在这创建录入信息的字段 录入信息 录入信息完成
我们可以更改我们浏览器的下载位置,然后点击导出拉到最下面执行,就可以保存在我们想在的位置下啦 本次的实验到这里就结束啦,希望我的文章可以帮到您,我还是那个梦想不掉头发,不穿各格子衫的程序袁,我们下次再见啦~byebye