分类: LINUX
2010-08-12 21:34:24
2.2.2 编译安装过程介绍
搭建LAMP环境时,需要安装的所有软件都要按照一定的顺序安装,我们按照Apache-> MySQL->PHP顺序安装。但在安装PHP之前,应先安装PHP 5需要的最新版本库文件,例如libxml2、libmcrypt,以及GD2库等文件。安装GD2库是为了让PHP 5支持GIF、PNG和JPEG图片格式,所以在安装GD2库之前还要先安装最新的zlib、libpng、freetype和jpegsrc等库文件。而且中间还会穿插安装一些软件。读者可以按照本节提供的顺序安装。
1.解压tar.gz为后缀的压缩软件包
LAMP环境搭建所需要的每个软件的源代码文件,都是以.tar.gz或.tgz提供给我们的打包压缩文件,所以我们必须将其解压再解包。可以通过使用Linux操作系统的SHELL命令tar,再结合"zxvf"四个选项完成这个工作。使用tar的解压缩语法格式如下所示:
- [root@localhost root]# tar zxvf tarfile.tar.gz
//对压缩文件tarfile.tar.gz解压并打开包
2.在Linux系统中源代码包安装过程
进行解压后的目录,LAMP环境搭建所需要的软件都是使用C语言开发的,所以安装源代码文件最少需要配置、编译和安装三个步骤:
配置(configure)
每个软件的源代码目录中都会存在一个名为configure的脚本文件,配置和安装过程被configure脚本中一系列命令行选项控制。每个软件包的配置方式是不同的,所以可以在其源代码目录中,通过./configure --help命令了解所有可用的编译选项及简短解释。配置好后,便可以开始编译模块。
编译(make)
软件的配置过程成功完成后,会在当前目录下生成一个MAKEFILE文件。可以通过make命令按MAKEFILE文件的配置进行编译,编译成功后则可执行的二进制文件,便可以开始进行软件安装了。
安装(make install)
根据配置和编译过程,在Linux命令行中通过执行make install命令,将软件安装到指定的位置。