>> Read No. 888 article  
apm+jakarta-tomcat+gd+Zend설치하기

등록 2000-12-20 09:56:00     조회 5
이름 peter    

		(설치할 소스들)
1.imap.tar.gz [ftp://ftp.cac.washington.edu/imap/]
2.jdk-1.2.2-RC3-linux-i386.tar.bz2..bz2
3.jdk-debug-1.2.2-RC3-linux-i386.tar.bz2..bz2
4.jsdk20-solaris2-sparc.tar.Z
5.gd-1.8.3.tar.gz
6.jakarta-tomcat.tar.Z [jakarta.apache.org]
7.mod_jserv.so [jakarta.apache.org]
8.mysql-3.22.32.tar.gz
9.apache_1.3.14.tar.Z
10.php-4.0.1pl2.tar.gz
11.ZendOptimizer-RC1-linux-glibc2[1].tar.gz[www.zend.com]
 (설치 환경)
알짜6.2, pentium550,
설치전 rpm으로 깔려있는 apache,php,imap을 지워주셔야 합니다.
 (참고자료)
phpschool tip란에 있는 임근식님이 쓰신자료...
==>정말로 고생하신 흔적이 보임...
 (설 치)
1.imap설치
tmp>#tar xvzf imap.tar.gz
tmp>#mv ./imap/ /usr/local/imap
tmp>#cd /usr/local/imap
imap>#make slx
imap>#cp ipopd/ipop2d /usr/sbin
imap>#cp ipopd/ipop3d /usr/sbin
imap>#cp imapd/imapd /usr/sbin
imap>#vi /etc/inetd.conf
pop-2 stream tcp nowait root /usr/sbin/tcpd ipop2d
pop-3 stream tcp nowait root /usr/sbin/tcpd ipop3d
imap stream tcp nowait root /usr/sbin/tcpd imapd
(앞의 "#"제거후 저장)
imap>#./etc/rc.d/init.d/inet restart
imap># telnet localhost 143
trying 127.emoticon.1....
connected to localhost.localdomain
Escape character is '~~~
*ok localhost.localdomain~~~~
위와 같이 나오면 imap 설치 성공
imap>#cp /usr/local/imap/c-client/c-client.a /usr/lib/libc-client.a
imap>#mkdir /usr/local/include
imap>#cp /usr/local/imap/c-client/mail.h /usr/local/include
imap>#cp /usr/local/imap/c-client/rfc822.h /usr/local/include
imap>#cp /usr/local/imap/c-client/linkage.h /usr/local/include
 2.jdk설치
tmp>#bzip2 -d jdk-1.2.2-RC3-linux-i386.tar.bz2..bz2
tmp>#bzip2 -d jdk-debug-1.2.2-RC3-linux-i386.tar.bz2..bz2
tmp>#tar xvzf jdk-1.2.2-RC3-linux-i386.tar.bz2
tmp>#tar xvzf jdk-debug-1.2.2-RC3-linux-i386.tar.gz
tmp>#mv ./jdk1.2.2/ /usr/local/jdk
tmp>#cd (root의 home으로 이동)
root>#vi .bash_profile(아래부분에 추가)
export PATH=/usr/local/jdk/bin:$PATH
root>#source .bash_profile
root>#vi /etc/profile(아래부분 추가)
PATH="$PATH:/usr/local/jdk/bin"
export JAVA_HOME="/usr/local/jdk"
export CLASSPATH="."
 3.jsdk 설치
tmp>#tar xvzf jsdk20-solarise2-sparc.tar.gz
tmp>#mv ./JSDK2.0/ /usr/local/JSDK
tmp>#cd (root의 home으로 이동)
root>#vi .bash_profile(아래부분 추가)
export PATH=/usr/local/JSDK/bin:$PATH
root>#vi /etc/profile (아래부분 추가)
PATH="$PATH:/usr/local/JSDK"
export CLASSPATH=".:/usr/local/JSDK/lib/jsdk.jar"
 4.mysql 설치
tmp>#tar xvzf mysql-3.22.32.tar.gz
tmp>#cd mysql-3.22.32
mysql>#./configure --prefix=/usr/local/mysql --with-char=euc_kr --
enable-large-files
mysql>#make; make install
mysql>#./bin/mysql_install_db
mysql>#./bin/mysqladmin -u root -p password 'new-password'
('new-password'는 자신의 고유 passwd)
 5.gd설치
tmp>#tar xvzf gd-1.8.3.tar.gz
tmp>#mv ./gd.1.8/ /usr/local/gd
tmp>#cd /usr/local/gd
gd>#make all
gd>#cp libgd.a /usr/local/lib
gd>#mkdir /usr/local/include
gd>#cp *.h /usr/local/include
 6.php설치
(아파치를 먼저 configure시켜준다...이거 안해주면 아파치 안깔림...)
tmp>#tar xvzf apache_1.3.14.tar.Z
tmp>#cd apache_1.3.14
apache>#./configure --prefix=/usr/local/apache
tmp>#tar xvzf php-4.0.1pl2.tar.gz
tmp>#cd php-4.0.1
php>#./configure
--with-mysql=/usr/local/mysql
--with-apache=/tmp/apache_1.3.14
--with-gd=/usr/local/gd
--with-imap=/usr/local/imap
--with-language=korean
--with-charset=euc_kr
--with-config-file=/usr/local/lib
--with-track-vars
--disable-debug
php>#make; make install
 7.apache 설치
tmp>#cd apache_1.3.14
apache>#./configure
--prefix=/usr/local/apache
--activate-module=src/modules/php4/libphp4.a
--enable-rule=SHARED_CORE
--enable-module=so
--enable-shared=max
apache>#make;make install
 8.ZendOptimizer 설치
tmp>#tar xvzf ZendOptimizer~~
tmp>#cd ZendOptimizer~~
Zend~>#mkdir /usr/local/Zend
Zend~>#mkdir /usr/local/Zend/lib
Zend~>#cp ZendOptimizer.so /usr/local/lib
tmp>#cd php_4.0.1
php>#cp php.ini-dist /usr/local/lib/php.ini
php>#vi /usr/local/lib/php.ini(아래부분 추가)
[Zend Optimizer]
Zend_optimizer.optimization_level=7
Zend_extension="/usr/local/Zend/lib/ZendOptimizer.so"
 9.jakarta tomcat 설치
tmp>#tar xvzf jakarta-tomcat.tar.gz
tmp>#mv ./jakarta-tomcat/ /usr/local/jakarta-tomcat
tmp>#mv ./mod_jserv.so/ /usr/local/apache/libexec
tmp>#vi /usr/local/conf/httpd.conf (아래부분 추가)
include /usr/local/jakarta-tomcat/conf/tomcat.conf
(아래부분에 "#" 지우고 수정)
1)ServerName localhost
2)AddType appliation/x-httpd-php .php .php3 .php4 .PHP .html .htm
3>AddType text/htm .shtml
  AddHandler Server-parse .shtml
tmp>#vi /usr/local/apache/jakarta-tomcat/bin/startup.sh
 (아래부분에 다음 2줄 추가)
TOMCAT_HOME='/usr/local/jakarta-tomcat'
JAVA_HOME='/usr/local/jdk'
 tmp>#vi /etc/profile
(아래의 설정을 보시고 필요한 부분을 추가하세요)
export JAVA_HOME="/usr/local/jdk"
export CLASSPATH="."
PATH="$PATH:/usr/local/JSDK"
export CLALSSPATH=".:/usr/local/JSDK/lib/jsdk.jar"
export TOMCAT_HOME=/usr/local/jakarta-tomcat
export CLASSPATH=$CLASSPATH:/usr/local/jakarta-tomcat/lib/servlet.jar
export CLASSPATH=$CLASSPATH:/usr/local/jakarta-tomcat/lib/cos.jar
 아래의 설정은 웹디렉 토리 밑에 "jsp"라는 디렉토리를 만들고 그 안에서
jsp를 돌릴 때 설정해주는 부분입니다.그리고 확장자며을 간단히 "jj"로 하
겠금 alias설정을 하는 부분입니다.
tmp>#mkdir /usr/local/apache/htdocs/jsp
tmp>#vi /usr/local/jakarta-tomcat/conf/tomcat.conf
(맨 밑에다 아래와 같이 설정을 하세요)
Alias /jj /usr/local/apache/htdocs/jsp
<Directory "/usr/local/apache/htdocs/jsp">
	options Indexes FollowSymLinks
</Directory>
 ApJServMount /jj /jj
<Location /jsp/WEB-INF/>
	AllowOverride None
	deny from all
</Location>
 tmp>#vi /usr/local/jakarta-tomcat/conf/server.xml
(아래의 부분을 중간정도에 넣어주세요)
<Context path="/jj" docBase="/usr/local/apache/htdocs/jsp" debug="0"
reloadable="true">
</Context>
 (tomcat 실행하기)
tmp>#cd /usr/local/jakarta-tomcat/bin
jakarta-tomcat>#./startup.sh -f
"/usr/local/apache/bin"으로 가서 아파치를 가동시킨다.그런후~
웹브라우저에서<http://localhost:8080/>하면 고양이 그림(호랭이인가?) 나
옮.
 (tomcat 테스트하기)
<http://localhost/examples/servlets>
<http://localhost/examples/jsp>
이것 저것 예제를 눌러보면 신기한게 많이 나옮...
 (부팅시 자동으로 A & M 실행시키기)
"vi /etc/rc.d/rc.local"을 열고 아래와 같이 적는다.
/usr/local/apache/bin/apachectl start
cd /usr/local/mysql/
./bin/safe_mysqld &
 (mysql path 지정해주기)
root의 홈 디렉토리에서
vi .bash_profile
":/usr/local/mysql/bin"부분을
"PATH=$PATH:$HOME/bin"다음에붙여서 적는다.
 by peter
 just 4u cjh
이름
암호


>> 관련글
888 apm+jakarta-tomcat+gd+Zend설치하기  peter  2000.12.20  ....
  답장 RE: apm+jakarta-tomcat+gd+Zend설치하기  . (aka GPL)  2000.11.28  ....
  목록보기 윗글 아랫글
글쓰기
답장쓰기 수정 삭제
정규표현식 [ 상세 검색 ]
페이지로딩: [ 0.76 초 ] 작업시간: [ 0.07 초 ]

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: 1791043692
System by WYZsoft, HDD by I.O.Linux, Mizi Research, Embryo, WOWLINUX, Domain by SarangNet, Network by KrLine.