웹개발 환경 리눅스 서버 [1] – 라이브러리 편.
/////////////////////////////////////////////////////////////////////////////
/ /
/ /
/ 기 초 라 이 브 러 리 설 치 법 /
/ /
/ /
/////////////////////////////////////////////////////////////////////////////
——————————————————————————
본 문서의 저작권은 서진우 님에게 있습니다. 무단 복사나 배포는 허용지 않습니다.
2000 년 11 월 9 일 .
——————————————————————————
웹 개발 환경의 리눅스 서버 프로젝트에서 처음으로 해야 될 작업은 물런 OS 설치
입니다. 여기서 리눅스 냐」煊?대해서는 별도롤 다루지 않겠습니다. 최신 버젼
의 OS 를 설치 하시면 됩니다. 이번 서버의 인스톨 OS 는 레드햇 계열 알짜 리눅스
6.2 버젼에 Kernel 은 2.2.17 입니다.
먼저 OS의 설치가 끝나면 나중에 인스톨될 서버 관리 프로그램을 설치시 필요한
몇가지 라이브러리를 설치 합니다.
### zlib + libpng + jpeg + gd1.8 ###
gd 1.8 은 gd 1.5 이하 버젼과는 달리 png,jpeg 포맷 형식을 지원하므로 설치전에
몇가지 라이브러리를 설치 해야 한다.
* zlib (http://www.cdrom.com/pub/infozip/zlib) 현재 버젼 1.13
* libpng (http://www.libpng.org/pub/png/pngcode.html) 현재 버젼 1.0.8
* Jpeg-6b (ftp://ftp.uu.net/graphics/jpeg/) 현재 버젼
* gd liberay (http://http://www.boutell.com/gd) 현재 버젼 1.8.3
아래 소스를 같은 디렉토리에 풀어 놓는다. 그래야 설치시 config 경로로 인한
에러를 막을수 있다.
1. zlib Library 설치
[root@tt zlib-1.1.3]# ./configure –prefix=/usr/local/zlib
[root@tt zlib-1.1.3]# make all
[root@tt zlib-1.1.3]# make install
make install 시 퍼미션 문제로 디렉토리를 생성하지 못한다는 메세지가 나오면
root 권한에서 아래 디렉토리를 만들어준다.그런뒤 make install 을 다시 한번
실행한다.
[root@tt zlib-1.1.3]# mkdir -p /usr/local/zlib/include
[root@tt zlib-1.1.3]# mkdir -p /usr/local/zlib/lib
[root@tt zlib-1.1.3]# make install
2. libpng Library 설치
먼저 자신의 시스템에 맞추어서 make 파일을 복사해서 사용한다.
[root@tt libpng-1.0.8]# cp script/makefile.std ./Makefile
그런뒤 Makefile 을 편집한다.
[root@tt libpng-1.0.8]# vi Makefile
————————————————————————–
.
#ZLIBLIB=/usr/local/lib
#ZLIBINC=/usr/local/include
ZLIBLIB=../zlib
ZLIBINC=../zlib
.
————————————————————————–
[root@tt libpng-1.0.8]# make all
[root@tt libpng-1.0.8]# make install
3. jpeg Library 설치
[root@tt jpeg-6b]# ./configure
[root@tt jpeg-6b]# make
[root@tt jpeg-6b]# make test
[root@tt jpeg-6b]# make install
4. gd Library 설치
[root@tt gd-1.8.3]# make all
[root@tt gd-1.8.3]# make install
이것으로 Library file 과 head file 은 각각 /usr/local/lib 와 /usr/lcoal/include
디렉토리에 설치가 되어집니다.
다음편은 오라클 데이터베이스 8.1.5 설치로 넘어 가겠습니다.
무 천 아 랑 …
1 Response
… [Trackback]
[…] Find More Info here on that Topic: nblog.syszone.co.kr/archives/32 […]