最新LAMP源码搭建网站平台PHP5.5.1 + Apache2.4.6 + mysql5.6.12

1.下载安装所需要的最新软件源码包,包括最新的apache、mysql、php以及相关库文件的源码包。

httpd-2.4.6.tar.gz:http://mirrors.cnnic.cn/apache//httpd/httpd-2.4.6.tar.gz

PHP-5.5.1.tar.gz  : http://hk2.php.net/distributions/php-5.5.1.tar.gz

mysql-5.6.12.tar.gz : http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz   (需注册)

apr-1.4.8.tar.gz: http://mirrors.hust.edu.cn/apache//apr/apr-1.4.8.tar.gz

apr-util-1.5.2.tar.gz  :  http://mirrors.hust.edu.cn/apache//apr/apr-util-1.5.2.tar.gz

libxml2-2.7.2.tar.gz  :  ftp://xmlsoft.org/libxml2/libxml2-2.7.2.tar.gz

libmcrypt-2.5.7.tar.gz  :  ftp://mcrypt.hellug.gr/pub/crypto/mcrypt/libmcrypt/libmcrypt-2.5.7.tar.gz

zlib-1.2.8.tar.gz  :  http://zlib.net/zlib-1.2.8.tar.gz

gd-2.1.0.tar.gz  :  https://bitbucket.org/libgd/gd-libgd/get/gd-2.1.0.tar.gz

autoconf-2.10.tar.gz  :  http://ftp.gnu.org/gnu/autoconf/autoconf-2.10.tar.gz

freetype-2.4.0.tar.gz  :  http://download.savannah.gnu.org/releases/freetype/freetype-2.4.0.tar.gz

libpng-1.4.3.tar.bz2  :  http://down1.chinaunix.net/distfiles/libpng-1.4.3.tar.bz2

jpegsrc.v7.tar.gz  :  http://down1.chinaunix.net/distfiles/jpegsrc.v7.tar.gz

pcre-8.33.zip  :  http://jaist.dl.sourceforge.net/project/pcre/pcre/8.33/pcre-8.33.zip

cmake-2.8.11.2.tar.gz  :  http://www.cmake.org/files/v2.8/cmake-2.8.11.2.tar.gz

2.检查安装时使用的编译工具是否存在。

image

3.卸载默认的低版本环境及rpm包环境

image

4.正式开始编译安装步骤,我们按照一定的顺序安装:Apache –>Mysql –>PHP,但在安装PHP之前,应该先安装PHP5需要的最新版本库文件,例如:libxml2、libmcrypt、GD2库等文件。安装GD2库是为了让PHP5支持GIF、PNG、JPEG图片格式,所以在安装GD2库之前还要先安装最新的 zlib、libpng、freetype 和 jpegsrc 等库文件。而且中间还会穿插安装一些软件。

4.1安装apr

image

image

4.2安装apr-util

image

image

4.3安装pcre

image

image

image

4.4安装zlib

image

image

4.5安装apache

image

image

4.6将apache安装为系统服务 (编辑vi /etc/init.d/httpd  在#!下面添加启动选),并启动httpd服务。

image

image

image

image

image

image

4.7安装cmake

image

image

image

4.8安装mysql(使用cmake配置)

image

image

(备注:在这里出现配置错误,截下错误的图,提示缺少“ncurses-devel”包,使用yum安装相应包之后,要删除CMakeCache.txt文件,在使用cmake重新配置)

image

image

image

配置成功的如下图:

image

(备注:使用make编译安装命令,就有去喝个下午茶的时间了,因为真心很慢啊~~~)

image

(40分钟左右的时间,终于mysql安装完成,上个截图,不容易啊!之后还有其他调整步骤)

image

image

image

image

image

image

image

image

image

image

image

5.安装php扩展库和php

5.1安装libxml2

image

image

5.2安装libmcrypt

image

image

5.3安装libpng

image

image

5.4安装jpeg7

image

image

5.5安装freetype

image

image

5.6安装autoconf

image

image

5.7安装GD库文件

image

image

5.8安装php

image

image

image

image

image

image

image

image

6.1测试php

image

image

image

检查一下搭建的环境是否正确:

image

image

image

image

6.2测试php-mysql

image

image

image

OK!安装成功。。。

本文出自 “迷你兔” 博客,请务必保留此出处http://minitoo.blog.51cto.com/4201040/1257698

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值