Centos5底层环境搭建详细文档

CentOS5底层环境搭建详细文档.(centos5+apache2.2+php5.2.5+mysql5.1.31+zend3.3.3)

一.   数据准备

1.centos5安装盘一张.

2.apache2.2安装包

3.php5.2.5安装包

4.mysql5.1安装包

5.zend3.3.3安装包

6.gd库: freetype-2.2.1 jpegsrc.v6b  libpng-1.2.14  zlib-1.2.3  gd-2.0.33

7.curl  http扩展库

8.libxml  扩展库

二.   OS配置

1.将安装盘放入光驱

2.光驱链接服务器

3.启动虚拟机

4.读取光驱数据,开始安装系统

5.同意协议

6.安装参数配置

7.一路确定,等待到安装完毕…

8./etc/sysconfig/network    /etc/sysconfig/network-scripts/ifcfg-eth0

配置TCP/IP协议

IP地址:192.168.2.99

子网掩护:255.255.255.0

网关:    192.168.2.1

首选DNS:192.168.0.230

备选DNS:202.96.209.6

三.   环境安装

//注意这些软件的安装步骤及先后顺序,不要乱。特别是jpeg,png,freetye与gd库

通过scp 将需要的软件上传到linux 环境里 一般目录 /usr/local/src

A.curl

curl安装

cd /usr/local/src //进入软件存放目录

tar -zxvf curl-7.16.2.tar.gz

./configure --prefix=/usr/local/curl

make && make install //这个小软件很简单,不明白什么意思,到网上查资料吧。

B.      libxml安装

cd /usr/local/src

tar -xjvf libxml2-2.6.23.tar.bz //这个我下的是.bz的,你下的如果是.gz的就执行 tar -zxvf libxml2-6.23.tar.gz

cd /libxml2-2.6.23

./configure --prefix=/usr/local/libxml2

make && make install

C.  zlib安装

cd /usr/local/src

tar -zxvf zlib-1.2.3.tar.gz

cd zlib-1.2.3

./configure //这个配置编译命令不要加目录参数,我试过的,加上--prefix=/usr/local/zlib这个参数,在这里是一定会顺利编译通的,但可惜的是,到下面你编译gd库时,是不会通过的,到时就是会出问题,也真怪了,这些问题不是摸索出来,我是不会相信的。网友们自己有空了也可以多试试,看看为什么不能加参数。

make && make install

D.安装 jpeg6

建立目录:

mkdir -p /usr/local/jpeg6

mkdir -p /usr/local/jpeg6/bin

mkdir -p /usr/local/jpeg6/lib

mkdir -p /usr/local/jpeg6/include

mkdir -p /usr/local/jpeg6/man

mkdir -p /usr/local/jpeg6/man1

mkdir -p /usr/local/jpeg6/man/man1

cd /usr/local/src

tar -zvxf jpegsrc.v6b.tar.gz

cd jpeg-6b

./configure --prefix=/usr/local/jpeg6/ --enable-shared --enable-static

make && make install

相关推荐