11.1 LAMP架构介绍

LAMP架构介绍

  • LAMP架构包含了 Linux+Apache(httpd)+MySQL+PHP ,简称LAMP
    • Linux是操作系统,比如centos,Ubuntu都是linux操作系统
    • Apache提供web服务软件,其真正名字为 httpd,习惯称之为Apache
    • MySQL存储软件,存的是数据、字符串,不是图片
    • PHP是脚本语言,和shell相似,但比shell复杂,PHP是由 C语言 开发的,通常用于做网站(主要);
      • 目前由于移动网络的影响,PHP现在不怎么受欢迎 (PHP由C语言开发的)
  • PHP网站
    • Google、淘宝、百度、51cto博客、猿课论坛
  • 三个角色可以在一台机器上,也可以分开——> httpd 和 PHP 要在一起

httpd、PHP、MySQL工作原理

  • httpd、PHP、MySQL三者是如何工作的?
  • Apache和PHP是一个整体,因为PHP是以一个模块的形式和Apache结合在一起,但是Apache不能直接和MySQL去连接,只能通过PHP这个模块去MySQL中提取数据,拿到数据后,PHP把这个结果交给Apache,Apache再交给用户。
  • PHP和MySQL交互数据的操作、行为,称为 动态请求。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏王磊的博客

CentOS安装运行NodeJS框架Express

 安装依赖包 yum -y install gcc make gcc-c++ openssl-devel wget 下载/解压NodeJs wget http:...

4159
来自专栏前端知识分享

第107天:Ajax 实现简单的登录效果

Ajax是一项使局部网页请求服务器信息,而不需整体刷新网页内容的异步更新技术。这使得向服务器请求的数据量大大减少,而且不会因局部的请求失败而影响到整体网页的加载...

1091
来自专栏我的专栏嘿哈

linux

ls命令是Linux系统使用频率最多的命令,它的参数也是Linux命令中最多的。使用ls命令时会有几种不同的颜色,其中蓝色表示是目录,绿色表示是可执行文件,红色...

4757
来自专栏性能与架构

Linux 非交互式SSH

ssh是linux管理时常用的一个服务,ssh有个特点,属于交互式操作,就是当你执行ssh时,他会要求你手动输入密码 这就给shell脚本带来了麻烦,如果想在...

4567
来自专栏云飞学编程

新手自制一个单独读写txt文本的python模块

作为一个新学习python的小白,经常遇到读取文本和写入文本的with open,出现各种编码错误或者其他错误,很烦,这里给大家介绍一个比较实用的方法。

1572
来自专栏Angular&服务

Angular CLI 常用终端操作命令

初始化创建项目时,自动添加了 <code> @angular/router </code> ,自动添加到package.json 文件中

1544
来自专栏pangguoming

Angular CLI 使用教程指南参考

Angular CLI 现在虽然可以正常使用但仍然处于测试阶段. Angular CLI 依赖 Node 4 和 NPM 3 或更高版本.

994
来自专栏coding

windows下安装redis并在后台静默开启

1562
来自专栏重庆的技术分享区

Windows环境下msysgit下安装gitflow步骤

1663
来自专栏前端杂谈

什么是前端路由

49611

扫码关注云+社区

领取腾讯云代金券