一、什么是LAMP?
L:linux操作系统;A:apache网站服务;M:mysql数据库(7以上系统叫做Maraidb);P:PHP、Perl、Python
二、什么是apahe?
网站服务,不配合数据库时,只能用于静态网站搭建,通过HTTP或者HTTPS协议进行数据通信;http:默认监听TCP的80号端口;https:默认监听TCP的443号端口;工作在应用层
三、什么是数据库?
1. 什么是数据?
由数字、字符构成
2. 数据库的类型?
1 、关系型数据库:以结构化得方式进行存储数据;
mysql:windows+linux;开源化,简易操作的数据库;稳定性好,成 本低。
SQL server:windows;闭源化,图形界面;
DB2:多平台;操作复杂,能进行大批量数据存储;
Oracle:多平台;操作复杂;
2 、非关系型数据库:所有不是关系型的数据库;
用于高速缓存、并行计算、网格计算等高新技术;通常用于云计算 架构。
四、什么是PHP、Perl、Python?
是apache与数据库链接的中间件。
五、LAMP平台安装
1. 选择Linux系统版本
Centos7.3
2. 选择apache版本
1、yum安装
-
配置yum源
cd /etc/yum.repos.d
mkdir bak
mv Centos-* bak -
vim local.repo
[local]
name=local
baseurl=file:///mnt
enabled=1
gpgcheck=0 -
mount /dev/sr0 /mnt
yum clean all
yum list
2、安装apache
yum install -y httpd
3、选择mysql版本
yum install -y mariadb-server mariadb
maraidb-server:提供数据库服务
maraidb:提供数据库操作命令,例如:登录命令
4、安装php环境
yum install -y php-*
六、LAMP平台运行
启动服务:
systemctl start httpd
systemctl start mariadb
七、完成收工
接下来只需要根据自己的需求进行配置就完成了。