LAMP架构介绍、MYSQL介绍、安装

发布时间:2020-07-28 01:16:16 作者:豆渣锅
来源:网络 阅读:990

LAMP 架构

LAMP 指的Linux(操作系统)、Apache(httpd服务器)、MySQL(数据库软件)和PHP(有时也是指Per或Python)的缩写,一般用来建立web服务器(三个角色可以在一台机器,也可以分开。但是,Apache和PHP要安装在一起)。

LAMP 架构介绍

说明: Apache和PHP是一个整体,因为PHP是以一个模块的形式和Apache结合在一起的。但是Apache不能直接和MySQL直接打交道,它只能通过PHP模块去MySQL中取数据,拿到数据后PHP把数据交给Apache,Apache再把数据交给用户。服务器上的图片、js、css等文件属于静态文件;数据库文件是动态文件。

MySQL、MariaDB 介绍

MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。(MySQL是由mysql ab公司开发,在2008年被sun公司收购,2009年sun被Oracle公司收购。)

MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护。MariaDB直到5.5版本,均依照MySQL的版本。从2012年11月12日起发布的10.0.0版开始,不再依照MySQL的版号。10.0.x版以5.5版为基础,加上移植自MySQL5.6版的功能和自行开发的新功能。

MySQL 版本

community 社区版(社区版,免费的);enterprise 企业版(收费的);GA(generally available) 通用版,在生产环境中使用;DMR(development milestone release) 开发里程碑版本;RC(release candidate) 发行候选版本;Beta 开放测试版本;Alpha 内部测试版本。

安装MySQL

提示缺少perl模块,模块名为dump

注意:如果在安装过程中出现两个ok,则安装成功。或者使用命令echo $? 命令,输出结果为0则安装成功。结果为1则安装失败。

mysql的配置文件固定放在/etc/下,并且名字为my.cnf(如果为其它目录需要去指定,否则系统只会去找/etc/my.cnf文件。)

kill命令和killall命令都是用来杀死系统中的进程,区别是:

1、kill用来杀死单个进程,killall用来杀死进程树

2、使用kill命令会立刻结束正在运行中的进程,如果该进程正在进行磁盘的读写,那么数据会因为进程的结束而丢失,而killall命令会等待该数据读写完毕后再将相关进程结束,相对来说使用起来更加安全。

推荐阅读:
  1. LAMP架构 —(介绍及实战)
  2. LAMP架构的Mysql编译安装讲义

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

lamp 架构介绍 mysql

上一篇:mybatis 中 #与$ 的区别?

下一篇:AIX系列------ISO挂载

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》