Lamp环境搭建及应用(源码)

实验环境

   rhel-server-5.4-i386-dvd

操作系统(os)

   red hat linux  5.4

httpd版本

    apr-1.4.6.tar.gz

    apr-util-1.5.1.tar.gz

    httpd-2.4.4.tar.gz

php版本

    php-5.4.13.tar.bz2

mysql版本

mysql-5.5.115-linux2.6-i686.tar.gz(二进制)

实验

Apache

2.4比2.2更加优异的地方

MPM 多进程处理机制,默认方式下采用进程方式处理,可以进行配置,

      可采事件通知机制【叫轮询机制】

Lamp环境搭建及应用(源码)_第1张图片

编辑yum客户端

wps_clip_image-4287

Lamp环境搭建及应用(源码)_第2张图片 wps_clip_image-554 wps_clip_image-19725

安装httpd 2.4

Httpd2.4 的文件

Lamp环境搭建及应用(源码)_第3张图片 Lamp环境搭建及应用(源码)_第4张图片 Lamp环境搭建及应用(源码)_第5张图片

Mysql的文件

Php的文件

Lamp环境搭建及应用(源码)_第6张图片

Lamp环境搭建及应用(源码)_第7张图片

cmake 实现对php源码的配置

安装apache

wps_clip_image-24239 wps_clip_image-3122 wps_clip_image-967 wps_clip_image-16026

Lamp环境搭建及应用(源码)_第8张图片

wps_clip_image-1414

wps_clip_image-14493

配置完成

wps_clip_image-12775 Lamp环境搭建及应用(源码)_第9张图片 Lamp环境搭建及应用(源码)_第10张图片

wps_clip_image-23597

Lamp环境搭建及应用(源码)_第11张图片

Lamp环境搭建及应用(源码)_第12张图片 Lamp环境搭建及应用(源码)_第13张图片 wps_clip_image-20185

apr-1.4.6.tar.gz 安装完毕

提高不通平台上的运行

Lamp环境搭建及应用(源码)_第14张图片 wps_clip_image-5524 wps_clip_image-30798 wps_clip_image-18962

wps_clip_image-5340

配置完成

wps_clip_image-10856 Lamp环境搭建及应用(源码)_第15张图片

关于库

wps_clip_image-26828 wps_clip_image-2595 wps_clip_image-2424 wps_clip_image-12766 wps_clip_image-5167

环境变量牵扯到四个重要文件

系统占用两个,个人占用两个

文件放到系统里面的,可以影响到所有人

文件放到个人里面的,只能影响到个人

Lamp环境搭建及应用(源码)_第16张图片

wps_clip_image-24408wps_clip_image-16520

Apr安装完毕

安装httpd

wps_clip_image-10384

切换打开源码所在目录

wps_clip_image-23715

wps_clip_image-3865wps_clip_image-4633wps_clip_image-26271

wps_clip_image-2667

安装目录的选项

普通账号

wps_clip_image-19739

管理员

wps_clip_image-1088

wps_clip_image-1250

配置文档所存放的位置

wps_clip_image-26043

头文件所存放的位置

wps_clip_image-23587

特性选项

wps_clip_image-10879

Lamp环境搭建及应用(源码)_第17张图片

缺少pcre

wps_clip_image-21188wps_clip_image-8365

wps_clip_image-25647

wps_clip_image-13220

wps_clip_image-21065

bin 二进制的工具盒指令

error  存放错误信息的位置

htdocs  站点主目录

include  头文件

modules 形成的各种dso的各种动态共享对象

man 手册

logs 放置日志的位置

wps_clip_image-32388wps_clip_image-5061wps_clip_image-11994wps_clip_image-4863wps_clip_image-13455wps_clip_image-23379Lamp环境搭建及应用(源码)_第18张图片

控制脚本

wps_clip_image-12857wps_clip_image-10990

Lamp环境搭建及应用(源码)_第19张图片Lamp环境搭建及应用(源码)_第20张图片

Apache服务起来了

wps_clip_image-28612

Lamp环境搭建及应用(源码)_第21张图片

实现chkconfig管理

wps_clip_image-26782

Lamp环境搭建及应用(源码)_第22张图片Lamp环境搭建及应用(源码)_第23张图片

wps_clip_image-7000wps_clip_image-10946

chkconfig管理完毕

Apache安装完毕

Mysql安装 (二进制)

mysql二进制安装步骤

Lamp环境搭建及应用(源码)_第24张图片wps_clip_image-12177

Mysql 二级制安装

Lamp环境搭建及应用(源码)_第25张图片

创建用户和组

Lamp环境搭建及应用(源码)_第26张图片

wps_clip_image-30965

设置目录访问权限

wps_clip_image-3685

创建初始化的数据库

wps_clip_image-10011

设置二进制所有权,使之归root所有,并属于mysql所在管理组:

wps_clip_image-15035wps_clip_image-19700

wps_clip_image-24618

Lamp环境搭建及应用(源码)_第27张图片

设置mysql的密码

wps_clip_image-1041

mysql二进制安装完毕

Lamp环境搭建及应用(源码)_第28张图片

Php源码安装

Lamp环境搭建及应用(源码)_第29张图片wps_clip_image-16034

说明文件

wps_clip_image-9557

wps_clip_image-24091

安装php

Lamp环境搭建及应用(源码)_第30张图片

wps_clip_image-23106Lamp环境搭建及应用(源码)_第31张图片

wps_clip_image-23119wps_clip_image-18752wps_clip_image-8543Lamp环境搭建及应用(源码)_第32张图片wps_clip_image-7854

查看php是否变为模块

wps_clip_image-29313Lamp环境搭建及应用(源码)_第33张图片Lamp环境搭建及应用(源码)_第34张图片wps_clip_image-8952Lamp环境搭建及应用(源码)_第35张图片wps_clip_image-2020Lamp环境搭建及应用(源码)_第36张图片wps_clip_image-26832Lamp环境搭建及应用(源码)_第37张图片Lamp环境搭建及应用(源码)_第38张图片

http和php的结合没有问题

wps_clip_image-25725Lamp环境搭建及应用(源码)_第39张图片

Php和mysql连接没问题