>> Read Reply from No. 0 article  
RE: MySQL + PostgreSQL + Apache + mod_ssl + PHP4 + GD + ApacheJServ
+ ZendOptimizer BETA-3 + Imap4

등록 2000-06-23 23:49:00     조회 5
이름 이상길    

		: <pre>
: MySQL + PostgreSQL + Apache + mod_ssl + PHP4 + GD + ApacheJServ + ZendOptimizer BETA-3 + Imap4
: + mod_perl + jdk + JSDK
: ======================================================================================================
:
: [ 설치하기 전에... ]
:
: * 소스컴파일을 기본으로 합니다... RPM 방식이 아닙니당~
: * Jserv 나 SSL, PHP 등은 DSO 방식으로 설치합니당.
: * 소스가 나올때마다 첨부터 컴파일하여 설치하면 짜증납니당.
: * 제가 직접 설치했던 과정을 중심으로 설명을 드립니당.
: * 초보가 작성한 초보를 위한 문서입니당.. 직접 컴팔하여 설치하실 능력이 되시는 분덜
: 은 볼 필요 없는 내용
:   임당
: * 필요한 분만 보세용.. 절대로 필요한 분만...
:
: [ 알아두어야 할 것덜~ ]
:
: * 게시판에 따라 긁어붙이기를 하면 역슬래쉬 표시가 보여지지 않는 현상이 발생함당.
: * 테스트 (\\) <- 가로안의 내용이 보입니까? 그럼 이 게시판에에서는 역슬래쉬가 보여지는
:  군여.
:   안보인다면 역슬래쉬 표시가 나타나지 않는 게시판 일테공...
:
:   - 역슬래쉬란? 백스페이스 옆에 있는 버튼 키보드 마다 다름... 어떤 키보드에는 원화표
시로 되어있음 emoticon; :     위치도 다름~ 쿠쿡~ ;-P
:
: * ./configure 를 설명하는 부분에서는 대부분 이 역슬래쉬 표시를 이용하여 여러가지 옵션
: 을 주도록
:   설명되어 있습니당.
:   ">" 표시가 있는 부분은 모두 '아~ 역슬래쉬가 들어가서 ">" 표시가 나오는구나' 하시면 
됨당. : * 한 줄에 좌르륵 옵션을 써주는 것보단 더 많은 옵션을 보기좋공~ 편하게 줄 수 있
죵~ : * 한 줄에 써도 됨당~
:
: [ 소스 구하기 ]
:
: 우선 소스를 다운로드 받으셔야 합니다. 여기 저기 돌아다니면서 다운받으실 수 있습니
: 당. 제가 다운로드 받아 설치한 화일들의 목록덜 입니당~
: -------------------------------------------------------------------------------------------
: ApacheJServ-1.1.tar.gz				[ http://http://java.apache.org/ ]
: imap-4.7c2.tar.Z				[ ftp://ftp.cac.washington.edu/mail/ ]
: ZendOptimizer-Beta2-Linux-glibc2[2].1.tar.gz	[ http://www.zend.com/zend/optimizer.php ]
: apache_1.3.12.tar.gz				[ http://www.apache.org ]
: gd-1.8.1.tar.gz					[ http://www.boutell.com/gd/ ]
: jdk1_2_2-linux-i386.tar.gz			[ http://java.sun.com ]
: jsdk20-solaris2-sparc.tar.Z			[ http://java.sun.com ]
: mod_perl-1.23.tar.gz				[ http://perl.apache.org/dist/ ]
: mod_ssl-2.6.3-1.3.12.tar.gz			[ http://www.modssl.com/ ]
: mysql-3.23.12c-alpha.tar.gz			[ http://www.mysql.org ]
: openssl-0.9.5a.tar.gz				[ http://www.openssl.org/ ]
: php-4.emoticon.tar.gz				[ http://www.php.net ]
: postgresql-7.0.tar.gz				[ http://www.postgresql.org ]
: -------------------------------------------------------------------------------------------
: MySQL 과 PostgreSQL 의 설치법은 건너띄도록 하겠습니까?
: 아닙니당. 이왕 하는거 설치해보죵.. 뭐~
: 위의 소스들은 GNU tar 의 경우 tar vxfpz 옵션으로 모두 풀립니당.. 쉽게 쉽게 합시당~ 홀~
:
: ex) tar vxfpz jsdk20-solaris2-sparc.tar.Z
:
: 또는
:
: ex) gunzip < mysql-3.22.21.tar.gz | tar xvf -
:
: 하심 된답니당~
:
: 저의 경우는 /opt 밑으로 모든 소스를 옮겨놓고.. 거기서 컴파일을 했습니당..
: 머... 맘에 드는 디렉토리 아무데나 놓고 설치하세용.
: 아래 설치법은 기본적으로 /opt 밑에서 작업을 하는 것으로 합니당..
: 거기서 소스를 풀고 거기서 컴팔 하고.. 거기서 설치하고... 머~ 이렇슴당~
:
: [ MySQL 과 PostgreSQL 의 설치 ]
:
: mysql-3.23.12c-alpha.tar.gz 와 PostgreSQL-7.0.tar.gz 의 압축을 풉니당..
: 압축을 풀면 다음과 같은 디렉토리가 생성됩니다.
:
: mysql-3.23.12c-alpha
: postgresql-7.0
:
: [ MySQL 의 설치 ]
:
: 다음은 mysql-3.23.12c-alpha 디렉토리로 이동하여 MySQL 을 설치합니다.
: 아래의 과정을 차례로 해주면 되는데여.. 몇가지 옵션을 추가시켜 MySQL 에서 한글을 지원
: 하도록 설정할 수 있습니당.. 에러메세지 등도 한글로 나옵니당
:
: ./configure
: make
: make install
:
: 자세할 설치법은 아래의 사이트를 참고하세용..
: MySQL 설치법 > http://kldp.org/KoreanDoc/MySQL_Install-KLDP :
: 간단한 설치법을 설명드립니당.
: 우선 configure 를 실행시킵니당. 두가지 옵션만을 설명드립니당..
: 나머지 옵션에 관해서는 설명드리지 않습니당..[모릅니당 emoticon;;] 위의 사이트를 참고하세요
: .
: [root@localhost] cd /opt/mysql-3.23.12c-alpha
: [root@loclahost mysql-3.23.12c-alpha]# ./configure
: > --prefix=/usr/local/mysql
: > --with-charset=euc_kr
:
: --prefix=/usr/local/mysql : MySQL 이 설치될 디렉토리 여기서는 /usr/local/mysql 이 되겠군요.
: --with-charset=euc_kr 은 한글이 지원되도록 하기위한 옵션입니당.
:
: configure 과정이 끝나면 make 와 make install 을 차례대로 실행시킵니당.
:
: [root@loclahost mysql-3.23.12c-alpha]# make
: [root@loclahost mysql-3.23.12c-alpha]# make install
:
: 위 과정이 제대로 끝났다면 /usr/local/ 밑에 mysql 이라는 디렉토리가 생성되어져 있고..
: 하위 디렉토리들이 그 안에 존재할 것입니다.
:
: 위 과정이 정상적으로 끝났다면 소스디렉토리(mysql-3.23.12c-alpha) 의 scripts 디렉토리나 mysql
: 이 설치된 디렉토리의 bin 디렉토리로 이동하여 mysql_install_db 스크립트를 실행시킵니다.
:
: [root@localhost bin]# ./mysql_isntall_db
:
: MySQL 이 제대로 설치되었다면 자동부팅이 되도록 해야겠지요..
: 부팅할때마다 수동으로 띄워줄 수는 없으니까..
: 소스디렉토리의 support-files 로 이동하여 mysql.server 화일을 /etc/rc.d/init.d 디렉토리로 복사
: 합니다. 그런 후 퍼미션을 755 로 변경하여 주시고 /etc/rc.d/rc3.d 에 심볼릭링크 시킵니다.
: 물론 런레벨이 3 으로 되어있기 때문이죵.
: 만약 런레벨이 5 로 되어있다면 rc5.d 에 심볼릭링크 시켜야겠죠?
:
: [root@localhost support-files]# cp mysql.server /etc/rc.d/init.d
: [root@localhsot init.d]# chmod 755 mysql.server
: [root@localhost init.d]# cd /etc/rc.d/rc3.d
: [root@localhost rc3.d]# ln -sf ../init.d/mysql.server S90MySQL
:
: mysql.server 를 S90MySQL 로 심볼릭링크시켰군뇽~ 흠~
:
: 다음은 MySQL에서 한글을 볼 수 있도록 설정합니당.
: 스크립트를 실행시키기전에 MySQL 이 설치된 디렉토리의 bin 디렉토리로 이동하여 safe.mysqld
:  화일을 수정 해줌으로써 MySQL 에서 한글을 볼 수 있도록 설정할 수 있습니당..
: safe.mysqld 화일에서 다음의 행을 찾아서 아래처럼 고쳐주시면 됩니다.
:
:     (trap "" 1 ; exec $ledir/mysqld --language=korean --basedir=$MY_BASEDIR_VERS
: ION --datadir=$DATADIR --skip-locking >> $err_log 2>&1 )
:   else
:     (trap "" ; exec $ledir/mysqld --language=korean --basedir=$MY_BASEDIR_VERSIO
: N --datadir=$DATADIR --skip-locking "$@" >> $err_log 2>&1 )
:
: 위의 부분을 찾아서 --language=korean 부분을 추가시켰습니당..
: 전 이렇게 해서 한글이 잘 보여지더군용.~ mysql.server 화일을 수정해야 한다고 했는뎅..
: 전 safe.mysqld 화일을 수정하는게 더 좋아서리~~ 흘~ 취향에 맞게 수정해 쓰세요~
:
: 이제 /etc/rc.d/init.d/mysql.server 스크립트를 사용해서 MySQL 을 띄워봅니당.
:
: [root@localhost init.d]# ./mysql.server start
: [root@localhost init.d]# Starting mysqld daemon with databases from /usr/local/mysql/var
:
: MySQL 이 정상적으로 작동한다면 다음과 같은 방법으로 mysql 에 접속할 수 있습니다.
:
: [root@localhost]# mysql mysql
:
: 접속이 제대로 된다면 설치가 잘 된 것이군요~
: 버전을 확인해 보죵~
:
: [root@localhost]# mysqladmin versiaon
: mysqladmin  Ver 8.0 Distrib 3.23.12c-alpha, for pc-linux-gnu on i686
: TCX Datakonsult AB, by Monty
: 
: Server version          3.23.12c-alpha-log
: Protocol version        10
: Connection              Localhost via UNIX socket
: UNIX socket             /tmp/mysql.sock
: Uptime:                2 min 8 sec
: 
: Threads:1  Questions:2  Slow queries: 0  Opens: 6  Flush tables: 1  Open tables: 2             
:
: 전 위처럼 나오는군요..
: 다음은 PostgreSQL 설치로 넘어갑니당.
:
: [ PostgreSQL 의 설치 ]
:
: 이제 다음으로 PostgreSQL 을 설치해봅니당
:
: 이것도 자세할 설치법은 아래사이트 참고~~
: PostgreSQL 설치법 > http://kldp.org/Translations/PostgreSQL_install :
: 7.0 이 릴리즈 되었습니당. 다른건 잘 모르겠고.. 한글지원옵션부분이 바뀌었습니당.
: 6.X 버전대에서는 한글이 지원되도록 설치하려면 --with-mb=EUC_KR 형식으로 설치를 하였지만 
: 7.0 버전대 에서는 --enable-multibyte 옵션으로 변경되었습니당.
:
: --enable-multibyte=EUC_KR
:
: 위의 형식으로 한글이 지원되도록 설치할 수 있군요..
: 그럼 간단한 설치법을 설명드리겠습니당.
:
: 설치전에 먼저할일은 PostgreSQL 수퍼유저 계정을 발급하고 PostgreSQL 이 설치될 디렉토리를 
: 생성시켜 주느 것입니다. 그리고 디렉토리의 퍼미션을 PostgreSQL 수퍼유저 계정이 사용가
: 능하도록 변경시켜 주는 것이죵~ 참고로 저의 경우는 /usr/local/pgsql 에 PostgreSQL 을 설치하
: 도록 하였고.. 수퍼유저 계정은 postgres 로 하였습니당.
:
: [root@localhost]# adduser postgres
: [root@localhost]# passwd postgres
:
: 계정 발급이 끝나면 다음은 디렉토리를 생성합니다.
:
: [root@localhost]# mkdir /usr/local/pgsql
:
: pgsql 디렉토리의 사용권한은 postgres 에게 맞추어 주도록 합니당.
:
: [root@localhost]# chown postgres:postgres -R /usr/local/pgsql
:
: "컴파일 과정이나 앞으로의 모든 과정은 postgres 로 하시길 권장합니다."
: 앞으로의 모든 작업은 postgres 로 로그인(login)하여 설치한다고 가정합니다.
: 이 경우 소스 디렉토리의 권한 또한 위와 같은 방법으로 postgres 로 맞추어 주셔야 겠지용.
: . emoticon
: [root@localhost]# su - postgres
: [postgres@localhost]#
:
: 먼저 PostgreSQL 소스디렉토리 [postgresql-7.0/src] 로 이동하여 PentiumPRO 급에서 최적화 되도록
: 설정을 하고 ./configure 스크립트를 실행합니당..
: 머 소스디렉토리의 모든 퍼미션을 postgres 에게 맞추어 주셔도 됨당... 우찌 되었든...
: 최적화는 하지 않으셔도 상관 없슴당.. 성능면에서.. 차이를 보이지 않는다니.. 머.. 해도 
: 그만... 안해도 그만... 전 했다는 얘기죵~~ 홀~
: 두가지 옵션만 설명드립니당. MySQL 의 경우와 마찬가지로 --preix 옵션으로 설치될 디렉토
: 리 를 설정해 주고 위에서 설명한 --enable-multibyte=EUC_KR 옵션으로 한글이 지원되도록 설정
: 합니당.
: 우선 PentiumPRO 급에서 최적화가 되도록 설정을 하고 컴파일을 시작합니다.
: 이 경우 PosgreSQL 소스 디렉토리로 이동하여 Makefile.custom 화일을 만든후 그 화일 안에
: CFLAG+=-m486 옵션을 추가하고 저장합니당
:
: [postgres@localhost]# cd /opt/postgresql-7.0/src
: [postgres@localhost src]# cat >> Makefile.custom
: CFLAG+=-m486
:
: 라고 쓰신 후 Ctrl-Z 를 눌러 빠져나옵니당..
:
: 다음으로 본격적인 컴파일..
:
: [postgres@localhost src]# ./configure
: > --enable-multibyte=EUC_KR
:
: 요렇게 옵션을 주고 컴팔 하시면 PostgreSQL 은 /usr/local/pgsql 디렉토리로 설치가 되어질 것입
: 니다. 만약 이 디렉토리가 존재하지 않는다면 설치가 되지 않을 것입니당.. 설치전에 이 
: 디렉토리의 생성여부를 확인하시고 없다면 조 위를 참고하시어..디렉토리를 맹굴어 주셔
: 야 함당~ 위 과정이 제대로 끝마쳐졌다면 make 또는 make all 을 실행시킵니당.
:
: [postgres@localhost src]# make
:
: 컴파일 과정이 제대로 끝났다면 이제 PostgreSQL 을 설치하도록 합니당..
: 설치는 꼭 PostgreSQL 수퍼유저 계정으로 합니당.. 아니면 root 로 설치하시고 /usr/local/pgsql 의
: 모든 권한을 PostgreSQL 수퍼유저 (postgres) 에게 주도록 합니당
: 이 부분은 보안에 관련된 부분이기 때문에 신경 좀 쓰셔야 합니당.
: 위에서 postgres 로 설치를 시작하였기 때문에 그대로 하시면 되겠죵?
:
: [postgres@localhost src]# make install
:
: 만약 퍼미션 에러가 난다면 /usr/local/pgsql 의 권한이 postgres 에게 맞추어져 있지 않은 것입
: 니당. 설치가 되었다면 /usr/local/pgsql 디렉토리로 이동하여 디렉토리들이 생성이 되어져 
: 있는지 확인합니당. 권한설정도 살펴보시고~
:
: 여기서 잠깐! -----------------------------------------------------------------------------
: Postgresql 의 Man 페이지 및 HTML 문서화일 설치
:
: [postgres@localhost#]# cd /opt/postgresql-7.0/doc
: [postgres@localhost doc]# make install
: ----------------------------------------------------------------------------------------
:
: 이제 시스템이 공유라이브러리가 필요할때, 잘 찾을수 있도록 아래와 같이 /etc/ld.so.conf 
: 화일을 수정해 줍니당. 편집기로 /etc/ld.so.conf 화일을 열어서 아래의 줄을 추가해 줍니다.
: 이 작업은 root 로 합니당. 당연한 얘기겠쥐만용~~ 홀
:
: /usr/local/mysql/lib/mysql
: /usr/X11R6/lib
: /usr/local/pgsql/lib <-- 추가된 부분
: /usr/lib
: /usr/lib/gconv
: /usr/i486-linux-libc5/lib 
:
: 전 mysql 의 library 경로까지 추가해 주었군요..
: 추가하고 빠져나온후 ldconfig 을 실행시켜 줍니당.
:
: [root@localhost etc]# ldconfig
:
: 위의 과정까지 끝났다면 이제 사용자의 로그인 환경변수에 다음줄을 추가합니당..
: .bash_profile 화일이 되겠군요..
:
: PATH=$PATH:/usr/local/pgsql/bin
: MANPATH=$MANPATH:/usr/local/pgsql/man
: PGLIB=/usr/local/pgsql/lib
: PGDATA=/usr/local/pgsql/data
: export PATH_MANPATH_PGLIB_PGDATA 
:
: 여기서 잠깐! -----------------------------------------------------------------------------
: 레드햇의 경우 /etc/profile.d 에 다음과 같은 화일을 추가해 줌으로써 앞으로 접속하는 모든
:  사용자들이 PostgreSQL 관련 환경변수를 사용할 수 있도록 할 수 있습니다.
: 물론 이 경우 사용자의 로그인 환경변수 화일을 수정하는 번거로움을 덜 수 있어 좋습니
: 당..
: 예) /etc/profile.d/postgresql.sh 의 내용
:
: # /etc/profile.d/postgresql.sh
: PATH=$PATH:/usr/local/pgsql/bin
: MANPATH=$MANPATH:/usr/local/pgsql/man
: PGLIB=/usr/local/pgsql/lib
: PGDATA=/usr/local/pgsql/data
: export PATH_MANPATH_PGLIB_PGDATA 
:
: 없다면 수동으로 postgresql.sh 화일을 만들어 줍니다. bash 의 경우는 이 화일이 .sh 이 되어야
:  하고 csh 나 tcsh 인 경우는 .csh 로 끝이나야 합니다.
: 화일이 생성되었으면 퍼미션을 755(-rwxr-xr-x) 로 맞추어 줍니당..
:
: [root@localhost profile.d] chmod 755 postgresql.sh
:
: 또는
:
: [root@localhost porfile.d] chown 755 postgresql.csh
:
: 또는 /etc/skel/ 의 .bash_profile 을 수정함으로써 위와 같은 결과를 얻을 수 있습니당..
: 편한 방법을 사용하세요.
: -----------------------------------------------------------------------------------------
: 자 위의 과정이 모두 끝났다면 env 명령으로 PGLIB 나 PGDATA 등의 환경변수가 제대로 설정이 
: 되었는지 확인합니당..
:
: [postgres@localhost]# env
:
: 만약 환경변수 설정이 제대로 되어있지 않다면 로그아웃(logout) 하신후 다시 로그인(login) 
: 하시고 env 해보시기 바랍니당.
: 아님 직접 스크립트를 실행해 주셔도 되구용~
:
: 환경변수가 제대로 설정이 되어있지 않으면 DataBase가 초기화 되지 않습니당..
: 환경변수를 꼭 확인하세용..
: 이제 다음단계로 DataBase 를 초기화 시킵니당..
: 이 작업또한 PostgreSQL 의 슈퍼유저 계정으로 하셔야 합니당.. 꼭~
:
: [postgres@localhost]# initdb -E EUC_KR
:
: 그냥 initdb 해도 되지만 기본 인코딩을 한글로 하기 위해서 -E 옵션으로 초기화 합니당.
: 아무곳에서나 initdb 해주시면 됩니당. 환경변수에 PATH=$PATH:/usr/local/pgsql/bin이 정의되어 있
: 기 때문에 그냥 실행만 하면 됩니당.
:
: 이제 PostgreSQL 이 부팅때마다 자동으로 읽혀지도록 설정합니당..
: PostgreSQL 소스디렉토리(/opt/postgresql-7.0)의 contrib/linux 디렉토리로 보시면..
: postgresql.init.sh 와 postgresql.init.csh 화일이 있습니당..
:
: bash 의 경우 postgresql.init.sh 화일을 /etc/rc.d/init.d 디렉토리에 postgresql 정도로 복사하시고
: rc3.d 에 심볼릭링크 시켜주시면 됨당..
:
: [root@localhost linux]# cp postgresql.init.sh /etc/rc.d/init.d/postgresql
: [root@localhost linux]# cd /etc/rc.d/rc3.d
: [root@localhost rc3.d]# ln -sf ../init.d/postgresql S89postgresql
:
: S89postgresql 로 심볼릭 링크 되었군용..
:
: 이 스크립트 화일을 이용해서 PostgreSQL 을 실행하기 전에 고쳐주어야 할 부분이 있습니다.
: 바로 자동실행 스크립트내에 정의된 PGACCOUNT 항목인데용..
: 이 부분을 PostgreSQL 슈퍼유저 계정으로 변경시켜 줍니다.
:
: /etc/rc.d/init.d/postgresql (위에서 복사한 화일의 이름입니당)를 열어 아래 항목을 변경시켜 
: 주심 됩니다. 여기선 postgres 를 PostgreSQL 슈퍼유저 계정으로 사용하였기 때문에.. 그대로 
: 두면 되겠죵.
: PGACCOUNT="postgres"
:
: PGACCOUNT 는 PostgreSQL 의 수퍼유저 계정
:
: 위의 과정이 모두 끝났다면 /etc/rc.d/init.d/postgresql 화일로 PostgreSQL 을 실행시켜 줍니당..
:
: [root@localhost init.d]# ./postgresql start
:
: 하시면 됩니당. 만약 제대로 실행이 된다면 다음과 같은 메세지가 나옵니당.
:
: Starting postgres: postmaster [17608]
:
: PostgreSQL 이 제대로 실행되었다면 createdb 명령어로 DataBase를 만듭니당.
: 글구 접속해 보죠머~.
:
: [postgres@localhost]# createdb
: [postgres@localhost]# psql
: Welcome to psql, the PostgreSQL interactive terminal.
:
: Type:  copyright for distribution terms
:        h for help with SQL commands
:        ? for help on internal slash commands
:        g or terminate with semicolon to execute query
:        q to quit
: 
: pgsql=#
:
: 이런 메세지가 보입니까? 그렇다면 제대로 된 것입니다.
: 만약 문제가 발생한다면 지금까지의 순서를 자세히 살펴보시고.. 틀린 부분이 없나.. 살
: 펴봅니당. 이제.. 나머지 소스들을 설치하러 가죵~
:
: [ imap 설치하기 ]
:
: imap 설치법은 http://sera.ditco.com/bbs/view.html?id=531&code=tnt&start=0 에도 나와있습니다.
: 저도 윗글을 참고했습니당.. 배용진님 수고하시었사옵니다용~
:
: 그람 imap 을 설치해 보도록 하갔슴당.
: 우선 imap-4.7c2.tar.Z 의 압축을 풀면 imap-4.7c2 디렉토리가 생성됩니당.
: 요렇게 생성되어진 디렉토리를 /usr/local/imap 이라는 이름의 디렉토리로 옮기시고..
: /usr/local/imap 상태에서 컴팔을 하면 됨당.
: 컴팔시.. 리눅스인 경우는 make slx 를 솔라리스인 경우는 make gso 하면 된다고 함당.
: 전 리눅스니께 당근 make slx 했습니당.
:
: 잠깐! -----------------------------------------------------------------------------------
: 첨에는 그냥 /opt/imap-4.7c2 에서 컴팔을 했습니당. 글구 물론 소스디렉토리는 삭제..
: 문제가 생기더군용..
: 홀~ /usr/local/imap/c-client 의 rfc822.h 등의 화일이 소스디렉토리로 링크가 되더만요.. emoticon++
: 압축을 풀면 생기는 디렉토리인 imap-4.7c2 를 /usr/local/imap 으로 옮기는 이유가 이겁니당.
: ----------------------------------------------------------------------------------------
:
: [root@localhost]# mv /opt/imap-4.7c2 /usr/local/imap
: [root@localhost]# cd /usr/local/imap
: [root@localhost imap]# make slx
:
: 요담에는 컴팔해서 생성되어진 ipop2d, ipop3d, imapd 를 /usr/sbin 으로 복사함당.
:
: [root@localhost imap]# cp ./ipopd/ipop2d /usr/sbin/
: [root@localhost imap]# cp ./ipopd/ipop3d /usr/sbin/
: [root@localhost imap]# cp ./imapd/imapd /usr/sbin/
:
: 같은 화일이 있는데.. 정말로 뒤짚어 씌울껴? 하는 메세지가 나와도. "y" 하고 칩니당.
:
: 요로코롬 복사가 다 되었다면 이제 /etc/inetd.conf 와 /etc/services 화일을 수정하여 줍니당.
: 아래와 같은 줄을 포함시켜 주시면 됨당..
: 일반적으로 레드햇의 경우 그냥 "#" 요렇게 주석처리가 되어있지요~
: 주석처리만 없애 주셔도 될 듯 합니당.
: 자간사이는 TAB 으로 되어있는 부분임당.. 좀 멀다..하면 TAB 키 두번 누른 부분~~
: 뭐.. 화일 열어보면 TAB 으로 되어있구나.. 아실겁니당~
:
: /etc/inetd.conf 화일의 경우 -------------------------------------------
: pop-2	stream	tcp	nowait	root	/usr/sbin/ipop2d
: pop-3	stream	tcp	nowait	root	/usr/sbin/ipop3d
: imap	stream	tcp	nowait	root	/usr/sbin/impd
: ----------------------------------------------------------------------
:
: /etc/services --------------------------------------------------------
: pop-2		109/tcp		postoffice	# POP Version 2
: pop-2		109/udp		postoffice
: pop-3		110/tcp		postoffice	# POP Version 3
: pop-3		110/udp		postoffice
:
: imap		143/tcp		imap		# Interim Mail Access
: imap		143/udp		imap
: ----------------------------------------------------------------------
: 요렇습니당..
: 같은 줄이 존재하면서 "#" 요렇게 주석처리가 되어있다면 요 주석처리만 없애주셔도 됨당
: ... 뭐.. 쉽게 쉽겡~
:
: 요로코롬 하신 후에 inetd 데몬을 다시 시작해 주시면 됨당..
: ps 명령을 사용하여 데몬의 PID 넘버를 찾아서리.. 다시 시작해주심 됨당..
:
: [root@localhost]# ps -aux |grep inetd
: root       417  emoticon  0.3  1144  484 ?        S    May15   0:00 inetd
:
: 전 위처럼 나오는 군여.. "417" 부분이 PID 부분임당.
:
: [root@localhost]# kill -HUP 417
:
: 해서 inetd 를 재시작 해주시면 됨당.~
: 그런후 이제 테스퉁~
:
: [root@localhost]@ telnet localhost 143
: Trying 127.emoticon.1...
: Connected to localhost.localdomain.
: Escape character is '^]'.
: * OK localhost.localdomain IMAP4rev1 v12.264 server ready
:
: 하고 나오는 군여..
: 흠..끝임당.. 만약 요런메세지가 안나온당...
: 그람 다시 inetd 를 제시작 해보시고.. 그래도 안된다...
: 그람 차근차근 다시 함 해보십숑~
:
: 담.. 설치로 넘어감당.
:
: [ jdk 와 JSDK 의 설치 ]
:
: 이건 설명할게 벨로 없는뎅... 그냥 압축푸시고 압축풀면 생기는 디렉토리를 적당한 곳으
: 로 옮겨주면 끝. 우선 jdk1_2_2-linux-i386.tar.gz, jsdk20-solaris2-sparc.tar.Z 의 압축을 해제합니당.
: 그럼 아래와 같은 디렉토리가 생성되어집니당..
:
: jdk1.2.2
: JSDK2.0
:
: 전 이 디렉토리들을 변경하지 않고 그냥 /usr/local 밑으로 옮겨주었습니당..
:
: [root@localhost opt]# mv jdk1.2.2 /usr/local
: [root@localhost opt]# mv JSDK2.0 /usr/local
:
: 각각의 디렉토리는 /usr/local/jdk1.2.2 와 /usr/local/JSDK2.2 가 되겠군요..
:
: 끝났습니당. emoticon;;;
:
: [ openssl 과 gd 의 설치 ]
:
: openssl-0.9.5a.tar.gz 와 gd-1.8.1.tar.gz 압출을 풀면 다음과 같은 디렉토리가 생성이 됩니다.
:
: openssl-0.9.5a
: gd-1.8.1
:
: [ openssl 의 설치 ]
:
: openssl 의 설치는 쉽습니당..
: 기본디렉토리가 /usr/local/ssl 로 설치가 되기 때문에 굳이 변경하지 마시고 그냥 설치하시
: 기를 바랍니다. 나중에 mod_ssl 등을 컴파일 할때도 설치가 한 결 쉽습니당..
:
: openssl 소스 디렉토리로 이동하여 ./config, make, make install 을 차례대로 실행시킵니당.
:
: [root@localhost]# cd /opt/openssl-0.9.5a
: [root@localhost openssl-0.9.5a]# ./config
: [root@localhost openssl-0.9.5a]# make
: [root@localhost openssl-0.9.5a]# make install
:
: [ gd 설치 ]
:
: gd 는 기본적으로 /usr/local 로 설치가 됩니당..
: gd 의 소스디렉토리에서 그냥 make, make install 하시면 설치가 됩니당..
:
: [root@localhost]# cd opt/gd-1.8.1
: [root@localhost gd-1.8.1]# make
: [root@localhost gd-1.8.1]# make install
:
: 다음으로 mod_ssl 과 Apache 를 설치해 보도록 합니당.
:
: [ Apache 와 mod_ssl ]
:
: mod_ssl 를 DSO 방식으로 설치하는 법을 몰라 해멨습니당..
: 첨하다 보니.. 흘~
: 처음 Apache 를 먼저 설치하고 나서 돌아가고 있는 상황에서 mod_ssl 을 다운로드 받아서리..
: --with-apxs 를 옵션으로 설치를 하니.. APXS 프로그램이 없다는 에러가 나더군용..
:
: 한참 헤맸는뎅... mod_ssl 에서 ./configure --with-apache 명령으로 처음 설치를 해주어야 하더군
: 용~ 그러니깐.. mod_ssl 을 처음 설치하는 것이라면 아파치도 소스컴팔하여 설치해 주셔야 
: 하는 것 같습니당. 헬~ 첨 이렇게 설치를 하신 후 나중부터 --with-apxs 옵션을 사용하여 DSO 
: 방식으로 설치를 해주면 설치가 됩니당. 홀홀~
:
: 제가 해본 결과론 그렇습니당. RPM 은 어떤지 모르겠는뎅... 흠~ emoticon;;
:
: apache_1.3.12.tar.gz 와 mod_ssl-2.6.3-1.3.12.tar.gz 의 압축을 해제하면 다음과 같은 디렉토리가
: 생성됩니당.
:
: apache_1.3.12
: mod_ssl-2.6.3-1.3.12
:
: [ mod_ssl 의 설치 ]
:
: 우선 mod_ssl 의 소스디렉토리로 이동하여 --with-apache 옵션을 사용하여 apache 의 소스디렉토
: 리를 지정하여 줍니당..
:
: [root@localhost]# cd /opt/mod_ssl-2.6.3-1.3.12
: [root@localhost mod_ssl-2.6.3-1.3.12]# ./configure --with-apache=../apache_1.3.12
:
: [ Apache 의 설치 ]
:
: 다음은 apache 소스 디렉토리로 이동하여 ./configure 를 실행시켜 줍니당.
: 참고로 저의 경우는 WebServer 의 기본디렉토리를 /usr/local/etc/httpd 로 하였습니당.
:
: [root@localhost mod_ssl-2.6.3-1.3.12]# cd ../apache_1.3.12
: [root@localhost apache_1.3.12]# SSL_BASE=/usr/loacl/ssl
: > ./configure
: > --prefix=/usr/local/etc/httpd
: > --enable-module=ssl
: > --enable-rule=SHARED_CORE
: > --enable-module=so
:
: 위의 과정이 끝나면 make, make certificate, make install 을 차례대로 실행시켜 줍니당..
:
: [root@localhost apache_1.3.12]# make
: [root@localhost apache_1.3.12]# make certificate
:
: make certificate 에는 여러가지 TYPE 이 존재합니다.
: make certificate TYPE=test 식으로요..
: 이 부분은 제가 잘 알지 못하는 것이라.. 뭐라 말씀을 드릴 수 없구용.. 홀~
: 저도 SSL 에 관련된 부분을 보고 있는 중입니당.
:
: [root@localhost apache_1.3.12]# make install
:
: 그럼 /usr/local/etc 디렉토리하에 httpd 라는 디렉토리가 생성이 되어지고 그 안에 다음과 같
: 은 디렉토리 들이 생성됩니당.
:
: /usr/local/etc/httpd 디렉토리의 하위 디렉토리덜~
: bin/   conf/    icons/    libexec/  man/  cgi-bin/  htdocs/  include/  logs/   proxy/
:
: 이제 웹서버 환경설정 화일을 수정하고 웹서버가 제대로 작동하는지 확인하는 일만 남았
: 군요.. 환경설정 화일을 편집하는 과정은 적지 않습니당.. 흘~ 다덜 할 줄 아시리라 믿고~~
:
: 편집이 모두 끝나면 아파치 웹서버를 띄웁니당..
:
: /usr/local/etc/httpd/bin/apachectl 화일을 이용해서 띄웁니당..
:
: 이 화일은 부팅시 아파치를 자동으로 띄워주는 역할을 하기도 합니당..
: 요 화일을 /etc/rc.d/init.d 디렉토리로 복사하신 후
: /etc/rc.d/rc3.d 에다가 S99Apache 정도로 심볼릭 링크 시켜 주시면 되지요~
: 위에서 설명하였으니..이제 다덜 하실 줄 아실테공~
:
: 아파치를 뛰우는 일은 ./apachectl start 로 끝납니당..
: 만약 SSL 을 같이 띄우시려면 ./apachectl startssl 하시면 됩니당 그럼 make certificate 과정에서
: 물어보았던 암호를 입력하라는 메세지가 뜨죵.. 암호를 제대로 입력하셨다면 웹서버가 
: 정상적으로 작동됩니다.
: [root@localhost]# cd /usr/local/etc/httpd/bin
: [root@localhost bin]# ./apachectl start 또는 ./apachestl startssl
:
: 만약 startssl 로 아파치를 실행시켰다면 웹브라우져에서 https://youghost.com 으로 확인해 보실
:  수 있습니당.. 인증서 어쩌구 하는 화면이 나올겁니당....
:
: 이렇게 해서 Apache 와 SSL 의 설치가 끝났군용...
: 이제 PHP 와 JServ 글구 ZendOptimizer 를 설치해 보도록 하죵~
:
: [ Jserv 의 설치 ]
:
: 이제 ApacheJserv 를 설치해 보도록 하죵~
: DSO 방식으로 설치합니당...
: 아파치가 작동되고 있는 상황이니깐.. 굳이 DSO 로 할려는 이유도 바로 이거였슴당..
: 모듈로 추가시켜 컴파일하려면... 손이 너무 많이 가더라구용~ 헤헤~~
: 새로운 버전이 나올때마다 모듈컴파일 하여.. 재설치 하기도 귀찮공~ 흠흠흠~
:
: ApacheJServ-1.1.tar.gz 의 압축을 해제하면 ApacheJserv-1.1 디렉토리가 생성됩니당..
:
: 그리로 이동하여 ApacheJserv 를 설치해보도록 하죵~
: 설치방법은 ./configure 를 실행시키고 마찬가지로 make, make install 하면 됩니당..
: 참고로 저의 경우는 Jserv 설치 디렉토리를 /usr/local/etc/jserv 로 설정하였습니당.
:
: [root@localhost]# cd opt/ApacheJserv-1.1
: [root@localhost ApacheJserv-1.1]# ./configure
: > --with-apxs=/usr/local/etc/httpd/bin/apxs
: > --with-prefix=/usr/local/etc/jserv
: > --with-jdk-home=/usr/local/jdk1.2.2
: > --with-JSDK=/usr/loacl/JSDK2.0/lib/jsdk.jar
: > --disable-debugging
:
: 이 과정이 끝나면 make 와 make install 을 차례로 실행시켜 줍니당..
: 그럼 /usr/local/etc/ 밑에 jserv 라는 디렉토리가 생성이 되어집니당..
: 글구 /usr/local/etc/httpd/conf/jserv 라는 디렉토리도 생성이 되어지는 군요..
: 또 /usr/local/etc/httpd/servlets 라는 디렉토리도 맹굴어 지구용~흠흠흠~
:
: 이젠 웹서버(Apache) 의 환경설정 화일에 jserv.conf 화일의 경로를 포함시켜 주고 웹서버를 
: 다시 다시 띄워주는 일만 남았군용~
:
: [root@localhost]# cd /usr/local/etc/httpd/conf
: [root@localhost conf]# vi httpd.conf
:
: 편집기로 httpd.conf 화일을 열어 아래의 한줄을 추가시켜 줍니당..
:
: Inlcude /usr/local/etc/httpd/conf/jserv/jserv.conf
:
: 일반적으로.. httpd.conf 화일내부의 Section3 항목 바로 위로 들어간다고 하더군용..
:
: --------------------- httpd.conf ------------------
: .
: .
: # End of proxy directives.
: 
: Include /usr/local/etc/httpd/conf/jserv/jserv.conf
: 
: ### Section 3: Virtual Hosts
: .
: .
: ---------------------------------------------------
: 요렇게요~~
:
: 이제 Apache 를 새로 띄워줍니당..
:
: [root@localhost]# /etc/rc.d/init.d/apachectl restart
:
: 그런 후 테스트는 http://yourhost.com/servlets/IsItWorking 해주시면 ApacheJserv 1.1 이 작동중
: 이라는 화면이 나타납니당.. 그렇다면 정상적으로 설치가 된 것이죵~
:
: 담은 mod_perl 의 설치임당.
:
: [ mod_perl 의 설치 ]
:
: 이제 mod_perl 의 설치를 시작함당.
: mod_perl-1.23.tar.gz 의 압축을 해제하면 아래와 같은 디렉토리가 생겨남당.
:
: mod_perl-1.23
:
: 설치법은 간단하게 아래와 같슴당..
: 컴팔하고 설치하고.. (다 그렇죵??) .. emoticon;;
:
: 참.. 이에 관한 내용은 http://kldp.org/script/bbs/read.php3?table=tip&no=121&page=1 를 꼭
: 참고하시기 바랍니당. 저도 그 내용을 참고하여 설치하였슴당..
: 다만 WHITH_APXS 부분을 전 WITH_APXS 하였슴당.
: perl 소스디렉토리의 INSTALL.apaci 에도 WITH_APXS 라고 되어있슴당..
: 뭔가 착오가 있었던 듯... 함당..
:
: 자 그람 설치를 시작해 보까요?
: 우선 소스디렉토리로 이동하여 Makefile.PL 스크립트를 실행시킵니당... perl 로용~
:
: [root@localhost]# cd /opt/mod_perl-1.23
: [root@localhost mod_perl-1.23]# perl Makefile.PL
: > USE_APXS=1
: > WITH_APXS=/usr/loal/etc/httpd/bin/apxs
: > EVERYTHING=1
:
: 위 과정이 끝나면 make, make install 하시면 됨당..
: 그람 자동으로 httpd.conf 화일에 mod_perl 관련 부분이 추가가 됩니당.
:
: LoadModule perl_module        libexec/libperl.so
:
: 전 위처럼 나오는 군용..
: 다음은 apache 를 새로 띄워주시는 일만 남았네용...
:
: [root@localhost]# /etc/rc.d/init.d/apachectl restart
:
: 하심 됨당..
: 이상으로 mod_perl 의 설치도 끝.
:
: 다음은 마지막 과정인 PHP 설치 입니당..
:
: [ PHP 4.emoticon & ZendOptimizer 의 설치 ]
:
: 4.emoticon 이 릴리즈 되었습니당.
:
: php-4.emoticon.tar.gz 와 ZendOptimizer-Beta2-Linux-glibc2[2].1.tar.gz 의 압축을 풀면
: 아래와 같은 디렉토리가 생성이 되어집니당.
:
: php-4.emoticon
: ZendOptimizer-Beta2-Linux-glibc2.1
:
: 먼저 php 소스 디렉토리로 이동하여 PHP 를 DSO 방식으로 설치합니당..
: ./configure 와 make, make install 을 차례대로 실행시켜 주면 되는건 똑같죵~~  emoticon
:
: [root@localhost]# cd /opt/php-4.emoticon
: [root@localhost php-4.emoticon]# CFLAGS='-O2 -I/usr/local/ssl/include'
: > ./configure
: > --with-apxs=/usr/local/etc/httpd/bin/apxs
: > --with-mysql=/usr/local/mysql
: > --with-pgsql=/usr/local/pgsql
: > --with-gd
: > --enable-track-vars
: > --enable-magic-quotes
: > --disable-debug
: > --with-imap=/usr/local/imap
:
: --disable-debug 옵션을 주어야 ZendOptimizer 가 설치됩니당
: CFLAGS 부분은 SSL 때문에 준 것이구용~
: --with-gd 하시면 기본적으로 /usr/local 을 찾아 컴파일 됩니당...
: 좀전에 설치해보셔서 아시겠지만 gd 는 기본적으로 /usr/local 로 설치됩니당.. 홀홀~
: 아니고 직접 gd 소스디렉토리를 지정해 주셔도 됩니당..
: 그렇다면 아래의 옵션처럼 되겠져?
:
: --with-gd=../gd-1.8.1
:
: 자 이 과정이 끝나면 make, make install 해줍니당..
: 설치가 모두 끝나고 나서 PHP 소스 디렉토리의 php.ini-dist 화일을 /usr/local/lib/php.ini 로
: 복사합니당.
:
: [root@localhost php-4.emoticon]# cp php.ini-dist /usr/local/lib/php.ini
:
: 이제 httpd.conf 화일을 편집기로 열어봅시당
: 그러면 httpd.conf 화일내에 자동으로 다음과 같은 항목이 추가된 것을 보실 수 있습니다.
:
: LoadModule php4_module        libexec/libphp4.so
:
: 이제 PHP4 문서를 인식할 수 있도록 다음의 줄을 찾아 AddType 앞의 "#" 표시를 없앱니당.
:
: # And for PHP 4.x, use:
: #
: AddType application/x-httpd-php .php
: AddType application/x-httpd-php-source .phps
:
: 만약 확장자가 php 가 아닌 ph 또는 html, htm 화일등의 확장자도 PHP 문서로 인식시킬려면..
:
: AddType application/x-httpd-php .php .phtml .html .htm .ph
:
: 이런식으로 확장자를 주~~욱 열거하면 되겠져?
:
: 아래 부분은 http://yourhost.com 이라고만 쳤을때에도 index.php 나 index.php3 문서를 읽어들일 수
: 있도록 설정하는 부분입니당.. 원하는 화일이름이 있다면 더 써주셔도 되구용~~
:
: DirectoryIndex index.html index.php index.php3 index.phtml index.ph index.htm
:
: 이제 httpd.conf 화일을 저장하고 빠져나온후 웹서버를 다시 띄워줍니당.
:
: [root@localhost]# /etc/rc.d/init.d/apachectl restart
:
: 이제 웹서버의 DocumentRoot 로 가서 index.php 라는 화일을 하나 만들고 다음과 같은 내용을 입
: 력합니다. 여기서는 /usr/local/etc/httpd/htdocs 디렉토리가 DocumentRoot 가 되겠군용.
:
: index.php ---------------
: <? phpinfo(); ?>
: -------------------------
:
: 이제 http://yourhost.com 하셔서 보라색과 회색이 예쁘게 어우러진 화면이 나온다면... 성공~
: 여기까지 성공했다면 이제 ZendOptimizer 만 설치해 주면 됩니당..
:
: [ ZendOptimizer 설치 ]
:
: 이제 ZendOptimizer 디렉토리로 이동하여 ZendOptimizer.so 화일을 적당한 위치로 복사한 후 php.ini
: 화일내에 ZendOptimizer 의 위치를 인식시켜 주는 일이 남았습니당.
: FAQ.txt 에서 권장하는 ZendOptimizer.so 화일의 위치는 /usr/local/Zend/lib 밑입니당.
: 저도 그리로 옮겨두었죵~
:
: [root@localhost]# mkdir /usr/local/Zend/
: [root@localhost]# mkdir /usr/local/Zend/lib
: [root@localhost]# cd ZendOptimizer-Beta2-Linux-glibc2.1
: [root@localhost ZendOptimizer-Beta2-Linux-glibc2.1]# cp ZendOptimizer.so /usr/local/Zend/lib
:
: 이제 php.ini 화일을 편집기로 열어 아래와 같은 항목을 추가하고 저장합니당..
:
: php.ini ------------------------------------------------------------------------------------
: ;;;;;;;;;;;;;;;;;;
: ; Zend Optimizer ;
: ;;;;;;;;;;;;;;;;;;
: zend_optimizer.optimization_level       =       7
: zend_extension                          =       "/usr/local/Zend/lib/ZendOptimizer.so"
: --------------------------------------------------------------------------------------------
:
: 정상적으로 추가가 되었다면 저장하고 빠져나옵니당..
: 그런 후 웹서버를 다시 재시동 시켜 주시면 됩니당..
:
: [root@localhost]# /etc/rc.d/init.d/apachectl restart
:
: 그런 후 http://yourhost.com 하셔서 php 화면이 나온다면.. 다음과 같은 부분이 있는지 찾아봅
: 니당.. Zend 로고가 위치한 부분에 나타나게 되더만용~~
:
: This program makes use of the Zend scripting language engine:
: Zend Engine v0.99, Copyright (c) 1998-2000 Zend Technologies Ltd.
:     with Zend Optimizer v0.97, Copyright (c) 1998-2000, by Zend Technologies
:
: PHP 정보화면의 Apache 부분을 찾아
:
: Loaded Modules 부분을 봅니당.. 저는 아래와 같은 모듈들이 읽혀졌다고 나오는 군용~
:
: mod_jserv, mod_perl, mod_php4, mod_ssl, mod_setenvif, mod_so, mod_auth, mod_access,
: mod_alias, mod_userdir, mod_actions, mod_imap, mod_asis, mod_cgi, mod_dir, mod_autoindex,
: mod_include, mod_status, mod_negotiation, mod_mime, mod_log_config, mod_env, http_core
:
: 보입니까? 보인다면 성공하신 것 입니당~
: jserv 부분도 있고 mod_perl 부분도 있고 mod_ssl 부분도 있고.. 흠흠흠....
:
: 그 외에도 imap 이나 pgsql 또는 mysql 등 또한 php 정보화면을 보시면 모두 나와있슴당..
: 제대로 나와있는지 살펴보시기 바랍니당.
:
: 뭐. 별 이상없이 설치하셨다면 모두 나와있을 것입니당. 헤헤~
:
: 이상으로 설치법을 마치도록 하겠습니당.. 흠흠흠..
: =========================================================================================
:
: 아래와 같은 사양의 컴터에서 설치했었습니당.
:
: CPU : Pentium III 450 (512KB) <- 자주바뀜
: RAM : 128 Mbyte (SAMSUNG) <- LG거랑 자주 바뀜 emoticon;;
: HDD : 어디건지 몰라도 한 20기가 됩니당
: FDD : samsung 이라고 써있는뎅~
: CDROM : 오호~~ KASAN 50X 군용~
: NETWORK : Realtek 8139B 10/100
: MONITOR : Hansol 제품이름은 모름
: SOUND : 없으.
: VIDEO : 부두벤쉬~
: MOUSE : 맛간 Logitech Wheel
: OS : WOW RedHat Linux 6.2 <- ....... emoticon;; ......
: </pre>--훔. 자료받기가 약간 힘들어요........emoticon
자료도 함께 올려주시면 안될까여?
아니면, 자료있는 다른곳을 알려주세요.....emoticon
이름
암호


>> 관련글
  답장 RE: RE: MySQL + PostgreSQL + Apache + mod_ssl + PHP4 + GD + ApacheJServ + ZendOptimizer BETA-3 + Imap4  지나더니  2000.06.30  ....
  답장 RE: MySQL + PostgreSQL + Apache + mod_ssl + PHP4 + GD + ApacheJServ + ZendOptimizer BETA-3 + Imap4  이상길  2000.06.23  ....
  목록보기 윗글 아랫글
글쓰기
답장쓰기 수정 삭제
정규표현식 [ 상세 검색 ]
페이지로딩: [ 1.00 초 ] 작업시간: [ 0.06 초 ]

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved
[TOP]

적수네 동네
+
| 적수네 동네
| 공부방
| 리눅스 잡지 서고
| LSN 소스
| 링크 모음
+---+
게시판
+
| 떠들어보세!
| 질문과 답변
| 새소식과 정보
| 1원짜리 팁?
| 대화방
+---+
칼럼?
+
| 세하 훔쳐보기
| Welcome2nite
| 혜진의 염장판
+---+
리눅스 상표권
+
| 반대 서명란
| 토론 게시판
+---+
GNU
+
| GNU 선언문
| GNU GPL
| GNU 미러 목록
+---+
프로젝트?
+
| 리눅스카운터
| RC5DES
| 실질헌법 제작
+---+
커널 소식
+
| 안정 버젼: 2.4.14
+---+
테마 선택
+
LSN 방송국?
+
| OFF AIR
+---+
회원
+
| 로그인
+---+
[ 적수네 동네 ] [ 리눅스 상표권 독점 반대 ] [ 한글 리눅스 문서 프로젝트 ] [ KrLine ] [ 사랑넷 ] [ Valid HTML 4.0! ] [ SlashDot ] [ Freshmeat ]
Copyleft (C) 1998-2001 Byeong-Chan Kim . License
TIME: 1791043667
System by WYZsoft, HDD by I.O.Linux, Mizi Research, Embryo, WOWLINUX, Domain by SarangNet, Network by KrLine.