tar -zxvf ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz -C unzip/ && tar -zxvf curl-7.19.5.tar.gz -C unzip/ && tar -zxvf freetype-2.3.9.tar.gz -C unzip/ && tar -zxvf gd-2.0.35.tar.gz -C unzip/ && tar -zxvf httpd-2.2.13.tar.gz -C unzip/ && tar -zxvf jpegsrc.v7.tar.gz -C unzip/ && tar -zxvf libmcrypt-2.5.8.tar.gz -C unzip/ && tar -zxvf libpng-1.2.40.tar.gz -C unzip/ && tar -zxvf libxml2-2.6.30.tar.gz -C unzip/ && tar -zxvf libxslt-1.1.22.tar.gz -C unzip/ && tar -zxvf mcrypt-2.6.8.tar.gz -C unzip/ && tar -zxvf mhash-0.9.9.9.tar.gz -C unzip/ && tar -zxvf mysql-5.1.30.tar.gz -C unzip/ && tar -zxvf php-5.3.0.tar.gz -C unzip/ && tar -zxvf phpMyAdmin-3.1.2-all-languages.tar.gz -C unzip/ && tar -zxvf zlib-1.2.3.tar.gz -C unzip/
将所有软件解压到unzip/目录下。
进入unzip/目录,开始安装: 1.安装jpeg cd jpeg-7/ && ./configure --prefix=/usr/local/jpeg7 --enable-shared --enable-static && make && make install && cd ..
2.安装libpng cd libpng-1.2.40/ && ./configure --prefix=/usr/local/libpng && make && make install && cd ..
3.安装freetype cd freetype-2.3.9/ && ./configure --prefix=/usr/local/freetype && make && make install && cd ..
4.安装zlib cd zlib-1.2.3/ && ./configure --prefix=/usr/local/zlib && make && make install && cd ..
5.安装gd 5.1 安装gd必须先检查一下 gd-2.0.35/gd_png.c 文件,对png.h的引用路径是否正确。 用vi打开此文件 : vi gd-2.0.35/gd_png.c 在第16行: ======== #include "png.h" ======== 把它改为你的libpng安装路径下的png.h。若libpng按上面第2步安装的,那么应该改为: ======== #include "/usr/local/libpng/include/png.h" ======== 这样在编译过程中就不会出现以下错误: =========== aclocal:configure.ac:64: warning: macro `AM_ICONV' not found in library ... =========== 5.2 修改完保存退出后,继续安装gd: cd gd-2.0.35/ && ./configure --prefix=/usr/local/gd2 --with-jpeg=/usr/local/jpeg7 --with-zlib-dir=/usr/local/zlib --with-png=/usr/local/libpng --with-freetype=/usr/local/freetype && make && make install && cd ..
6.安装libxml2 cd libxml2-2.6.30/ && ./configure --prefix=/usr/local/libxml2 && make && make install && cd ..
7.安装libxslt cd libxslt-1.1.22/ && ./configure --prefix=/usr/local/libxslt --with-libxml-prefix=/usr/local/libxml2 && make && make install && cd ..
8.安装apache 8.1 安装: cd httpd-2.2.13/ && ./configure --prefix=/usr/local/apache --enable-modules=so --enable-rewrite && make && make install && cd ..
8.2 检测。安装完后运行:/usr/local/apache/bin/apachectl -k start 启动apache,再打开浏览器进入http://localhost,若显示"It works!",则表示apache已经安装好了。 (若执行启动命令时,打印错误“httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName”, 暂时可以不管,这是由于未配置好ServerName,后面有apache的配置说明)
9.安装mysql 9.1 安装: cd mysql-5.1.30/ && ./configure --prefix=/usr/local/mysql --with-charset=utf8 --with-extra-charsets=all && make && make install
12. 安装ZendOptimizer(zend加速引擎) 12.1 安装: cd ZendOptimizer-3.3.3-linux-glibc23-i386/ && ./install && cd .. 然后像在windows下安装软件一样,一路OK或yes下去,直到“Enter the location of your php.ini file”,输入你的php.ini文件所在的目录,即/usr/local/php5/, 再接着OK/yes,直到安装完成。