<< MySQL 연동하기
이제 MySQL을 설치 했으니 PHP를 연동해 봐야 겠죠?
PHP는 준비물이 많이 필요합니다.
물론 다른것을 사용하지 않으려면 필요하지 않겠지만. 기본적으로
필요한것들을 연동하도록 하겠습니다.
우선 첫번째 준비물이 PHP겠죠?
그리고 필요한 준비물을 한꺼번에 다운로드 받습니다.
1. PHP 5.2.9 다운로드 (www.php.net)
http://www.php.net/get/php-5.2.9.tar.gz/from/kr.php.net/mirror
2. GD 2.0.35 다운로드 (http://www.libgd.org/Main_Page)
http://www.libgd.org/releases/gd-2.0.35.tar.gz
3. FreeType 2.3.8 다운로드 (http://freetype.sourceforge.net/)
http://jaist.dl.sourceforge.net/sourceforge/freetype/freetype-2.3.8.tar.gz
4. libpng 1.2.35 다운로드 (http://libpng.sourceforge.net/)
http://nchc.dl.sourceforge.net/sourceforge/libpng/libpng-1.2.35.tar.gz
5. Zlib 1.2.3 다운로드 (http://www.zlib.net/)
http://www.zlib.net/zlib-1.2.3.tar.gz
6. libjpeg 다운로드 (http://www.ijg.org/)
http://www.ijg.org/files/jpegsrc.v6b.tar.gz
7. libgif 4.1.6, libungif 4.1.4 다운로드 (http://sourceforge.net/projects/giflib/)
http://jaist.dl.sourceforge.net/sourceforge/giflib/giflib-4.1.6.tar.gz
http://jaist.dl.sourceforge.net/sourceforge/giflib/libungif-4.1.4.tar.gz
8. libmcrypt 2.5.8다운로드 (http://mcrypt.sourceforge.net/)
http://jaist.dl.sourceforge.net/sourceforge/mcrypt/libmcrypt-2.5.8.tar.gz
자 위에 자주쓰는 라이블러리를 다운로드 받았습니다.
우선 설치 순서는 zlib먼저 설치를 하겠습니다.
** 순서는 개인적인 취향 또는 연동 방식에 의해 달라질 수 있습니다.
** 라이블러리 설치는 편의상 캡쳐를 안했습니다.
** 리눅스 설치시 설치된 라이블러리를 이용할 수 있습니다.
1. zlib (압축 라이블러리)
# tar zxvf zlib-1.2.3.tar.gz
# cd zlib-1.2.3
# ./configure --prefix=/usr/local/ --shared
# make
# make install
2. libpng (이미지 PNG 포멧 라이블러리)
# tar zxvf libpng-1.2.35.tar.gz
# cd libpng-1.2.35
# ./configure --prefix=/usr/local/ --enable-shared
# make
# make install
3. libmcrypt (각종 암호화 라이블러리)
# tar zxvf libmcrypt-2.5.8.tar.gz
# cd libmcrypt-2.5.8
# ./configure --prefix=/usr/local/ --enable-shared
# make
# make install
4. giflib (이미지 GIF 포멧 압축 라이블러리)
# tar zxvf giflib-4.1.6.tar.gz
# cd giflib-4.1.6
# ./configure --prefix=/usr/local/
# make
# make install
5. libungif (이미지 GIF 포멧 압축 해제 라이블러리)
# tar zxvf libungif-4.1.4.tar.gz
# cd libungif-4.1.4
# ./configure --prefix=/usr/local/
# make
# make install
6. jpeg (이미지 JPEG 라이블러리)
# tar zxvf jpegsrc.v6b.tar.gz
# cd jpeg-6b
** x86_64Bit 일때
# cp /usr/share/libtool/config.guess .
# cp /usr/share/libtool/config.sub .
# ./configure --prefix=/usr/local/ --enable-shared
# make
# make install
** cannot create reguler file /usr/local/man/man1/cjpeg.1 : No such file or directory
오류가 난다면
# make /usr/local/man/man1 를 실행한후 make install 을 실행시켜준다.
# make install
7. freetype2 (폰트 제어 라이블러리)
# tar zxvf freetype-2.3.8.tar.gz
# cd freetype-2.3.8
# ./configure
# make
# make install
8. gd (이미지 제어 라이블러리)
# tar zxvf gd-2.0.35.tar.gz
# cd gd-2.0.35
# ./configure --prefix=/usr/local --with-png=/usr/local --with-jpeg=/usr/local --with-freetype=/usr/local


Posted by 근원e
Trackback URL : http://www.lovelgw.com/Blog/trackback/33