paranitips

Never stop learning! がモットーのゆるふわエンジニアブログ

PHPにGDをインストールする

PHPで画像処理するためのGDライブラリをインストールします。

zlibのインストール

% wget http://zlib.net/zlib-1.2.7.tar.gz
% tar zxvf zlib-1.2.7.tar.gz
% cd zlib-1.2.7
% ./configure
% make
% make install

libpngのインストール

% wget ftp://ftp.simplesystems.org/pub/libpng/png/src/libpng-1.5.12.tar.gz
% tar zxvf libpng-1.5.12.tar.gz
% cd libpng-1.5.12
% ./configure
% make
% make install

libjpegのインストール

% wget http://www.ijg.org/files/jpegsrc.v8d.tar.gz
% tar zxvf jpegsrc.v8d.tar.gz
% cd jpeg-8d/
% ./configure –enable-shared
% make
% make install

FreeType2のインストール

% wget http://sourceforge.net/projects/freetype/files/freetype2/2.4.10/freetype-2.4.10.tar.gztar zxvf freetype-2.4.10.tar.gz
% cd freetype-2.4.10
% ./configure
% make
% make install

phpの再構築

% ./configure –with-apxs2=/usr/local/apache2/bin/apxs –enable-mbregex –enable-mbstring –with-mysql=/usr/local/mysql –with-curl –with-gd –with-png-dir=/usr/local –with-zlib-dir=/usr/local –with-jpeg-dir=/usr/local –with-freetype-dir=/usr/local –enable-gd-jis-conv –enable-gd-native-ttf –with-openssl=/usr/local
% make clean
% make
% make install

以上です。

参考