Tomcat과 친구들 설치

적어놓지 않으면 윈도우 깔때마다 고생이다 -_-;

1. JDK

http://java.sun.com/j2se/1.4.2/download.html

환경변수 설정
JAVA_HOME C:\Program Files\JDK
CLASSPATH .;C:\Program Files\JDK\LIB\tools.jar

(추가) PATH C:\Program Files\JDK\bin

2. Apache 2.0.49

http://httpd.apache.org/download.cgi

Installation
Network Domain : localhost.localdomain
Server Name : localhost
Administrator's Email Address : admin@localhost
Apache2httpd.conf
DocumentRoot "C:/Inetpub/crizin"
<Directory "C:/Inetpub/crizin">
AddDefaultCharset MS949
DirectoryIndex index.html index.jsp index.php index.php3

# 가상호스트 설정 NameVirtualHost *

<VirtualHost *>
ServerName crizin.net
ServerAlias www.crizin.net crizin.net
DocumentRoot C:/Inetpub/crizin
</VirtualHost>

<VirtualHost *>
ServerName veilry.crizin.net
ServerAlias veilry.crizin.net
DocumentRoot C:/Inetpub/veilry
</VirtualHost>

<VirtualHost *>
ServerName bizstudio.crizin.net
ServerAlias bizstudio.crizin.net
DocumentRoot C:/Inetpub/bizstudio
</VirtualHost>

....

# Argo 웹메일 리다이렉트
Redirect permanent /mail http://crizin.net:9892

3. Tomcat 4.1.30

http://jakarta.apache.org/site/binindex.cgi

server.xml : 주석으로 묶을 부분
<--
<Connector className="org.apache.coyote.tomcat4.CoyoteConnector" port="8080" minProcessors="5" maxProcessors="75" enableLookups="true" redirectPort="8443" acceptCount="100" debug="0" connectionTimeout="20000" useURIValidationHack="false" disableUploadTimeout="true" />
-->
server.xml : 컨텍스트 추가
<Host name="crizin.net" debug="0" appBase="c:/Inetpub/crizin" unpackWARs="true">
    <Context path="" docBase="" reloadable="true"/>
    <Alias>crizin.net</Alias>
</Host>
<Host name="minivim.crizin.net" debug="0" appBase="c:/Inetpub/minivim" unpackWARs="true">
    <Context path="" docBase="" reloadable="true"/>
    <Alias>minivim.crizin.net</Alias>
</Host>

....
Apache2/modules로 mod_jk2-2.0.43.dll 복사후에 httpd.conf에 추가

LoadModule jk2_module modules/mod_jk2-2.0.43.dll
Apache2/conf/workers2.properties 작성
# Shared memory handling. Needs to be set.
[shm]
file=c:/program files/apache group/apache2/logs/shm.file
size=1048576

# Example socket channel, explicitly set port and host.
[channel.socket:localhost:8009]
port=8009
host=127.0.0.1

# define the worker
[ajp13:localhost:8009]
channel=channel.socket:localhost:8009

# Announce a "status" worker
[status:status]

# Uri mapping
[uri:/*.jsp]
worker=ajp13:localhost:8009

4. MySQL 4.0

http://dev.mysql.com/downloads/mysql/4.0.html

설치후 C:/Windows/my.ini 작성
[mysqld]
basedir=C:/Program Files/MySQL
datadir=C:/Program Files/MySQL/data
default-character-set=euc_kr
C:/Program Files/bin에서 실행
mysqld-nt --install (서비스 등록)
mysql -u root

mysql> use mysql;
mysql> DELETE FROM user WHERE Host='localhost' AND User='';
mysql> quit;

mysqladmin -u root reload
mysqladmin -u root password XXXX

5. PHP 4.3.7

http://www.php.net/downloads.php (ZIP Package로 다운로드)

PHP/php4ts.dll 파일을 PHP\sapi로 복사

PHP/php.ini-dist 파일을 C:/Windows/php.ini로 복사후 수정

register_globals = Off
Apache/conf/httpd.conf에 추가

LoadModule php4_module "c:/Program Files/PHP/sapi/php4apache2.dll"
AddType application/x-httpd-php .php .php3 .html. htm
AddType application/x-httpd-php-source .phps

6. 기타 등등

Tomcat/common/lib로 복사
mysql-connector-java-3.0.14-production-bin.jar
poi-2.5-final-20040302.jar
jdc-pool.jar



필요한 파일들






'컴퓨터 얘기 > 쓸만한팁들' 카테고리의 다른 글

디스크 공간부족 메세지 끄기  (0) 2004/07/08
Style XP 2.10의 Explorer Bar  (0) 2004/07/04
Tomcat과 친구들 설치  (0) 2004/06/28
리사이즈 성능 비교  (0) 2004/06/05
System Volume Information 삭제하기  (0) 2004/04/24
Windows Messenger 지우기  (1) 2004/04/08