Tomcat과 친구들 설치
적어놓지 않으면 윈도우 깔때마다 고생이다 -_-;
1. JDK
http://java.sun.com/j2se/1.4.2/download.html
환경변수 설정
2. Apache 2.0.49
http://httpd.apache.org/download.cgi
Installation
3. Tomcat 4.1.30
http://jakarta.apache.org/site/binindex.cgi
server.xml : 주석으로 묶을 부분
4. MySQL 4.0
http://dev.mysql.com/downloads/mysql/4.0.html
설치후 C:/Windows/my.ini 작성
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로 복사후 수정
6. 기타 등등
Tomcat/common/lib로 복사
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
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 Server Name : localhost
Administrator's Email Address : admin@localhost
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
<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 : 컨텍스트 추가 <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" />
-->
<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에 추가<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>
....
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
[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에서 실행 basedir=C:/Program Files/MySQL
datadir=C:/Program Files/MySQL/data
default-character-set=euc_kr
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
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
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
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 |
jdc-pool.zip
mod_jk2-2.0.43.dll
workers2.properties.txt