安装apache+mysql+php+gd+png+zlib+jpeg+freetype

      安装apache+mysql+php+gd+png+zlib+jpeg+freetype 

        1、安装MYSQL:到http://www.mysql.com/下载。

        2、解压缩:tar zxvf mysql-3.23.tar.gz

  3、cd mysql-3.23/

  4、configure --prefix=/usr/local/mysql

  5、make

  6、make install

  7、useradd mysql ; groupadd mysql ; su mysql ;(建立mysql的用户和组,并切换为mysql身份)

  8、scripts/mysql_install_db (建立数据库)

  9、cd /usr/local/mysql/bin

  10、./safe_mysqld & (启动)

  11、./mysqladmin -u root password "new-password"(新密码,缺省没有密码)
       
        12、下载相关的软件包:

    package                               URL
jpegsrc.v6b.tar.gz  
ijg.org/files/jpegsrc.v6b.tar.gz
zlib-1.2.1.tar.gz www.zlib.net/zlib-1.2.1.tar.gz
freetype-2.1.9.tar.gz umn.dl.sourceforge.net/sourceforge/freetype/freetype-2.1.9.tar.gz libpng-1.2.5.tar.gz swrinde.nde.swri.edu/pub/png/src/libpng-1.2.5.tar.gz
gd-2.0.27.tar.gz www.boutell.com/gd/http/gd-2.0.27.tar.gz
apache_1.3.27.tar.gz www.apache.org
php-4.3.8.tar.gz
www.php.net

              然后全用tar -zxvf  (package) 解压缩。

       13、[jpeg-6b]:JPEG图像的函数库。
  cd jpeg-6d
./configure
make
make test
make install

       14、[zlib-1.2.1]:压缩算法库
   cd zlib-1.2.1
./configure

make test
make install

      15、[freetype-2.1.9]:字体库,在图像上使用字体的时候需要用到
   cd freetype-2.1.9
./configure --prefix=/usr/local
make
make install

      16、[libpng-1.2.5]:PNG图像的函数库
   cd libpng-1.2.5
cp scripts/makefile.linux makefile
make test
pngtest pngnow.png
(如果都通过测试了,请继续。否则,看看错误提示,改正错误)
make install

  17、[gd-2.0.27]:GD库,用来动态生成图像。

   cd gd-1.8.4
./configure
make
make install

 
18、[apache_1.3.27]:步骤一 ./configure --prefix=/usr/local/apache

  19、[php-4.3.8]:

  如果不是第一次安装,请删除:config.cache文件,然后执行先执行make clean

  接下来配置环境,输入命令:


              ./configure 
--with-apache=../apache_1.3.27
--with-config-file-path=/local/apache/conf
--with-enable-versioning
--with-mysql=/usr/local/mysql
--with-ftp
--with-gd=../gd-2.0.27
--with-enabled-bcmath=yes
--with-disable-debug
--enable-memory-limit
--enable-track-vars
--with-zlib
--with-jpeg-dir=../jpeg-6b
--with-png-dir=../libpng-1.2.5
--with-freetype-dir=../freetype-2.1.9

make
make install

  20、[apache_1.3.27] 步骤二


              ./configure --prefix=/usr/local/apache  
--activate-module=src/modules/php4/libphp4.a
make
make install

  21、修改配置:

  编辑/usr/local/apache/conf/httpd.conf文件,增加一行,使apache支持php工作


              AddType application/x-httpd-php .php

  22、检查一下配置文件是否正确。
                /usr/local/apache/bin/apachectl configtest

  23、启动apache服务器
               /usr/lcoal/apache/bin/apachectl start  

        24、在/usr/local/apache/htdocs建立一个test.php文件包含下列内容:

  <?
phpinfo();
?>

  25、访问一下test.php会出现php的配置总汇,前面编译的模块都在的主就OK了。

posted on 2004-08-06 17:50  liuzhikun-cn  阅读(2455)  评论(1编辑  收藏  举报

导航