Chinaunix首页 | 论坛 | 博客
  • 博客访问: 319508
  • 博文数量: 84
  • 博客积分: 886
  • 博客等级: 准尉
  • 技术积分: 769
  • 用 户 组: 普通用户
  • 注册时间: 2012-07-30 19:32
文章分类

全部博文(84)

文章存档

2018年(1)

2017年(2)

2014年(1)

2013年(50)

2012年(30)

我的朋友

分类: PHP

2013-03-11 23:12:03

列一下我要安装的所有东西:

mysql,php,apache,gd2,jpegsrc,freetype,libpng,zlib

安装顺序

1,apache:

官网有下。首先要看你的机子是否以前有了httpd了,有的话我们可以用,也可以不用,我是不用的,不用的话就要删除。

chkconfig | grep httpd

看看有没有,有的话就要删除。

yum -remove httpd

它会寻找关联文件,一并删除,我们只管按Y就行了。好了,接下来就安装吧。进入download文件夹,

tar zxvf httpd-2.2.17.tar.gz

cd httpd-2.2.17

./configure --prefix=/usr/local/work/apache -enable-so -enable-rewrite

make

make install

安装好了。我们测试一下,/usr/local/work/apache/bin/apachectl -t,只要输出为 Syntax OK 就能正常启动apache了。

然后

添加到自启动#cp /usr/local/work/apche/bin/apachectl /etc/rc.d/init.d/httpd

然后 vi /etc/rc.d/init.d/httpd 添加(#!/bin/sh下面)

#chkconfig: 2345 10 90

# description: Activates/Deactivates Apache Web Server

最后,运行chkconfig把Apache添加到系统的启动服务组里面:

# chkconfig --add httpd

# chkconfig httpd on

重新起一下,然后在浏览器中打开localhost看,it works 就说明成功了。

2.mysql

我下载的是官网的general包,名字是MySQL-5.5.10-1.linux2.6.i386.tar。

解压缩出来,双击这些rpm包,它就会自动安装,装好了,在终端中输入mysql,他进去了,就说明安好了。

3.freetype

tar zxvf freetype-2.4.4.tar.gz

cdfreetype-2.4.4

./configure --prefix=/usr/local/work/freetype

make

make install

4.jpeg
建立目录:
# 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 /home/xiutuo/software/  # tar -zvxf jpegsrc.v6b.tar.gz # cd jpeg-6b
# ./configure --prefix=/usr/local/jpeg6/ --enable-shared --enable-static # make; make install


5.zlib

tar zxvf zlib-1.2.5.tar.gz

cd zlib-1.2.5

./configure --prefix=/usr/local/work/zlib

6.libpng

tar zxvf libpng-1.5.1.tar.gz

cd libpng-1.5.1

./configure --prefix=/usr/local/work/libpng

7.GD2

ln -s /usr/local/work/libpng/include/pngconf.h /usr/include

ln -s /usr/local/work/libpng/include/png.h /usr/include

tar zxvf gd-2.0.35.tar.gz

cd gd-2.0.35

./configure --prefix=/usr/local/work/gd2 --with-freetype=/usr/local/work/freetype --with-png=/usr/local/work/libpng --with-jpeg=/usr/local/work/jpeg

make

make install

8.php

tar zxvf php-5.3.6.tar.gz

cd php-5.3.6

./configure --prefix=/usr/local/work/php --with-gd=/usr/local/work/gd2

--with-apxs2=/usr/local/work/apache/bin/apxs --enable-mbregex

--enable-bcmath --with-mysql --with-zlib-dir --enable-mbstring=all

--with-pdo-mysql --with-freetype-dir=/usr/local/work/freetype
安装好了,就要改配置了。
在/usr/local/work/apache/conf/httpd.conf中插入LoadModule php5_module modules/libphp5.so
在之间插入行"AddType application/x-httpd-php.php",确认无误后。手动启动apache,
service httpd restart.
安装结束。
阅读(1196) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~