gd설치 관련
작성자 정보
- 땡땡 작성
- 작성일
컨텐츠 정보
- 2,411 조회
- 1 댓글
- 0 추천
- 목록
본문
gd라이브러리가 지원되지 않는거같아서 다음과 같이 설치 하였습니다.
(1) zlib 설치
[root@kkk local]# wget http://ftp.superuser.co.kr/pub/etc/zlib-1.2.1.tar.gz
[root@kkk local]# tar xvfz zlib-1.2.1.tar.gz
[root@kkk local]# cd zlib-1.2.1
[root@kkk zlib-1.2.1]# ./configure && make && make install
[root@kkk zlib-1.2.1]# cd ..
[root@kkk local]# rm -rf zlib-1.2.1*
(2) libpng 설치
[root@kkk local]# wget http://ftp.superuser.co.kr/pub/etc/libpng-1.2.5.tar.gz
[root@kkk local]# tar xvfz libpng-1.2.5.tar.gz
[root@kkk local]# cd libpng-1.2.5
[root@kkk libpng-1.2.5]# cp scripts/makefile.linux makefile
[root@kkk libpng-1.2.5]# make test && make install
[root@kkk libpng-1.2.5]# cd ..
[root@kkk local]# rm -rf libpng-1.2.5*
(3) freetype 2 설치
[root@kkk local]# wget http://ftp.superuser.co.kr/pub/etc/freetype-2.1.9.tar.gz
[root@kkk local]# tar xvfz freetype-2.1.9.tar.gz
[root@kkk local]# cd freetype-2.1.9
[root@kkk freetype-2.1.9]# ./configure && make && make install
[root@kkk freetype-2.1.9]# cd ..
[root@kkk local]# rm -rf freetype-2.1.9*
(4) libjpeg 설치
[root@kkk local]# wget http://ftp.superuser.co.kr/pub/etc/jpegsrc.v6b.tar.gz
[root@kkk local]# tar xvfz jpegsrc.v6b.tar.gz
[root@kkk local]# cd jpeg-6b
[root@kkk jpeg-6b]# ./configure --enable-shared --enable-static
[root@kkk jpeg-6b]# make && make test
[root@kkk jpeg-6b]# make install
[root@kkk jpeg-6b]# cd ..
[root@kkk local]# rm -rf jpeg*
(5) gd 설치
[root@kkk local]# wget http://ftp.superuser.co.kr/pub/etc/gd-2.0.28.tar.gz
[root@kkk local]# tar xvfz gd-2.0.28.tar.gz
[root@kkk local]# cd gd-2.0.28
[root@kkk gd-2.0.28]# ./configure && make && make install
[root@kkk gd-2.0.28]# cd ..
[root@kkk local]# mv gd-2.0.28 /usr/local/.
위의 항목을 단한번의 오류없이 다운및 실행 하였습니다.
그리고 아파치 재시작도 하였습니다.
그런데 phpinfo(); 에서 gd에 관련된 항목을 찾을수 없습니다.
빠트린 부분이 있는지 알수 가 없네요
도와주세요 ㅠㅠ
추가 : 현재 phpinfo() 항목에 다음과 같이 되어 있는데 제가 추가로 설치한 gd라이브러리 부분 컴파일 추가 하려면 어디서 어떻게 컴파일 해야 하나요?
'./configure' '--with-apxs2=/usr/local/apache/bin/apxs' '--with-expat-dir=/usr' '--with-gmp' '--with-xml' '--with-mysql=/usr/local/mysql' '--with-language=korean' '--with-charset=euc_kr' '--disable-debug' '--disable-posix' '--disable-rpath' '--enable-safe-mode' '--enable-magic-quotes' '--disable-dmalloc' '--enable-bcmath' '--enable-dio' '--enable-sysvsem' '--enable-sysvshm' '--enable-wddx' '--enable-versioning' '--enable-pic' '--enable-in'
관련자료
-
이전
-
다음
로군님의 댓글
- 로군
- 작성일
컴파일 하실때 gd 파일에 대한 --with 내용이 빠진듯 합니다요 ^^'
gd 는 이미지를 컨트롤 하는 라이브러리 이므로 jpeg 나, ping 둥을 링커 해줘야 하는걸로 알고 있습니다.
gd 에 대해서 다시 configure 해보시겠어요??
#./configure --with-libiconv-prefix=/usr/local --with-freetype=/usr/local --with-png=/usr/local --with-jpeg=/usr/local
뒤쪽은 dir 이니까 어디서 설치하느냐가 중요 하겠죠? ^^? 상황에 맞게~**
건투를 빕니다.!
화이팅~*