LAMP

1. LAMP架构介绍

Apache 不能直接跟MySQL直接沟通,要通过PHP Moudule媒介

下图中,动态文件指比如密码的校验,网页论坛的更新,修改,会与MySQL交互。而静态文件是指网页上本有的一些图片

2. MySQL/MariaDB介绍

3. MySQL 安装

####安装时遇到的问题

& 初始化生成目录时提示需要安装相应依赖包

用命令 yum list |grep perl |grep -i dumper 安装依赖包,然后再进行初始化 (echo $? 命令来测试初始化是否成功)

&. 遇到提示如下

"InnoDB: ./ibdata1 can't be opened in read-write mode"

解决方案:

####

指定配置文件所在路径

####开启与关闭mysqld

/etc/init.d/mysqld start && service mysqld start

kill all mysqld(建议,kill all 会暂时停止读写操作,把没有完成写入磁盘里去的数据,慢慢的写进去,直到写完成之后才会把进程杀死) && kill + PID; 同样不推荐 kill -9 会导致丢数据

mysyql 下有两个常用的引擎 innodb (类似于oracle,存储比较大),myisam(存储比较小)

4. 安装Mariadb

 

5. 安装Apache

###enable-so 是指支持动态扩展模块

enable-mods-shared=most 指的是支持绝大多数动态扩展模块

####在安装apr-util时候遇到如下问题

此类问题解决方案是安装expat

####在安装httpds时候遇到如下问题

 

解决方案安装相应(通常情况下安装的是-devel或-lib)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值