>> Edit article
이름
제목
패스워드
왜 꼭 기존에 깔려 있는 것들을 지우고 힘들게 설치를 하나요? 새로 설치해야 될 것은 jakarta밖에 없는 것 같은데? : (설치할 소스들) : 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 : : (설치 환경) : 알짜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.0.0.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>#tar ./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/apache/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 : : (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
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved