웹개발 환경 리눅스 서버 [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 설치로 넘어 가겠습니다.

                                                            무 천 아 랑 …

서진우

슈퍼컴퓨팅 전문 기업 클루닉스/ 상무(기술이사)/ 정보시스템감리사/ 시스존 블로그 운영자

You may also like...

1 Response

  1. 2024년 10월 7일

    … [Trackback]

    […] Find More Info here on that Topic: nblog.syszone.co.kr/archives/32 […]

페이스북/트위트/구글 계정으로 댓글 가능합니다.