웹마스터 팁

http://www.jspschool.com/boards/technote/read.cgi?board=Study&y_number=134&nnew=2퍼온글에서 약간 변화를 시켰습니다. 저는 이렇게 설치를 안했습니다.

* 설치 파일 얻기 (2003년 1월 5일 현재 최신버전)
j2sdk 1.4.1.01
mysql 3.23.53
apache 1.3.27
php 4.2.3
tomcat 4.1.18
jk 1.2.1
mysql-connector-java-2.0.14

버전은 이상과 같습니다.


/*************************************************************
----  Windows에 Apache + MySql + PHP + JSP 구동하기  ----  

Filename            : Windows에서 APM + Tomcat 구동하기.txt
Author                        : Disn™ (disn@dreamwiz.com)
Create Date            : 2003-01-05

※ %xxx% 로 된 부분은 편의를 위한 것이며
실제 경로로 적어 주셔야 합니다.

*************************************************************/

//------------------------------------------------------------
* 설치 파일 얻기 (2003년 1월 5일 현재 최신버전)
//------------------------------------------------------------
j2sdk 1.4.1.01 (http://java.sun.com)
mysql 3.23.53 (http://www.mysql.com)
apache 1.3.27 (http://www.apache.org)
php 4.2.3 (http://www.php.net)
tomcat 4.1.18 (http://jakarta.apache.org/tomcat)
jk2 1.2.1 (http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/release/v1.2.1/bin/win32/)
mysql-connector-java-2.0.14 (http://www.mysql.com/products/connector-j/)

//------------------------------------------------------------
* mysql 설치
//------------------------------------------------------------
mysql-3.23.53-win.zip
- 압축파일 해제후 기본 설치
           설치 디렉토리 : C:servicesmysql 이하 %mysql%로 지칭함
- Windows 서비스로 등록
           > mysqld-nt --install
- mysql 환경설정파일 복사
           > cp %mysql%my-medium.cnf c:my.cnf
- 환경설정파일 수정 (basedir 부분을 설치 폴더와 매치)
           > edit my.cnf
- (Option) mysql명령 디렉토리를 패스로 등록
           > set path=%mysql%bin

//------------------------------------------------------------
* Apache 설치
//------------------------------------------------------------
apache_1.3.27-win32-x86-no_src.exe
- 설치 디렉토리 변경 설치
           설치 디렉토리 : C:servicesapache group 이하 %apache%로 지칭함
- 아파치 서비스 등록
           > apache -i -n "Apache"

//------------------------------------------------------------
* PHP 설치
//------------------------------------------------------------
php-4.2.3-Win32.zip
- php 압축해제 및 설치 디렉토리로 카피
           설치 디렉토리 : C:servicesphp 이하 %php%로 지칭함
- dll 파일 복사
           > cp php4ts.dll c:windowssystem32
- 환경설정하기
           > cp %php%php.ini-recommand c:windowsphp.ini
           > edit php.ini
                       include_path = ".;%php%includes"
                       extension_dir = ".;%php%extensions"

//------------------------------------------------------------
* Apache에서 PHP설정
//------------------------------------------------------------
- Apache 환경설정파일 수정( %apache%confhttpd.conf)
   다음 3줄 해당 부분에 추가
              LoadModule php4_module %php%/sapi/php4apache.dll
              AddModule mod_php4.c
              AddType application/x-httpd-php .php

//------------------------------------------------------------
* Zend Optimizer 설치
//------------------------------------------------------------
ZendOptimizer-2.0.3-Windows-i386.exe
- 기본 설치

//------------------------------------------------------------
* Tomcat 설치 (※ j2sdk 설치가 안되있을 경우 먼저 설치해야 함)
//------------------------------------------------------------
jakarta-tomcat-4.1.18-LE-jdk14.exe
- 기본 설치
           설치 디렉토리 : C:servicesapache grouptomcat 4.1 이하 %tomcat%
           관리자 암호 설정
- 시스템 환경변수 등록
           set CATALINA_HOME=C:servicesApache GroupTomcat 4.1
- Windows 서비스 등록
           exe 파일로 설치할 경우 서비스명이 "apache tomcat 4.1"로 자동 등록됨
           서비스 사용자 설정을 위해서는 레지스트리키 수정 ( > regedit)
           registry HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices\Parameters:

//------------------------------------------------------------
* JK 1.2.1 설치 ( apache 와 tomcat 연동 ) http://www.johnturner.com/howto/apache1-tomcat404-howto.html
//------------------------------------------------------------
- mod_jk 파일 복사
                       cp mod_jk-1.3.27.dll %apache%
- Apache 환경설정파일 수정 (%apache%confhttpd.conf)
                       servername localhost
                       include "%tomcat%/conf/mod_jk.conf"
- jk설정 (%tomcat%confmod_jk.conf)
   ※ 처음 Tomcat 기동하면 %tomcat%confautomod_jk.conf 파일 생성됨
                       LoadModule jk_module mod_jk-1.3.27.dll
                       JkWorkersFile
                       JkLogFile
                                  
                                   ServerName my.domain.com
- Tomcat 서버설정 (%tomcat%confserver.xml)


   <-- 추가된 부분 -->

  <-- 아래줄 주석 제거 -->

    
            unpackWARs="true" autoDeploy="true">
                        

//------------------------------------------------------------
* mysql jdbc driver 설치
//------------------------------------------------------------
mysql-connector-java-2.0.14.zip
- 압축 해제후 %tomcat%commonlib에 jar 파일 복사
           > copy mysql-connector-java-2.0.14-bin.jar %CATALINA_HOME%commonlib

//------------------------------------------------------------
* 기동하기
//------------------------------------------------------------
- MySql 기동
           > net start mysql
- Apache 기동
           > net start apache
- Tomcat 기동
           > net start "apache tomcat 4.1"


//------------------------------------------------------------
                                                                       - The End -
//------------------------------------------------------------

제목 글쓴이 날짜
[배경음악] 첫곡은 랜덤, 그 이후로는 순차재생 [20] 이주경 2003.05.06
랜덤 배경화면 구현하기 초간단 스크립트 공개(중복아님) [5] 호호짱 2003.05.07
이벤트 핸들러 (Event Handler) 모음 [2] 아이쿠 2003.05.10
구문 오류 및 런타임 오류 모음 [1] 아이쿠 2003.05.10
[벅스 전용] 랜덤 음악 재생 Javascript. [1] sundew 2003.05.11
자바스크립트의 활용함에 대해 2 .... [1] RedEye 2003.05.18
자바스크립트의 활용함에 대해.... [5] RedEye 2003.05.12
XXX는 객체가 아닙니다. [1] RedEye 2003.05.12
크롬리스(Chromless) 웹어플리케이션 -1 [1] sundew 2003.05.17
크롬리스(Chromless) 웹어플리케이션 -2 [5] sundew 2003.05.18
오늘 날짜와 시간 [3] Brown 2003.05.20
크롬리스(Chromless) 웹어플리케이션 -3 [5] sundew 2003.05.21
손님컴퓨터에 내홈피 즐겨찾기 원클릭으로추가시키기 [5] 호호짱 2003.05.23
크롬리스(Chromless) 웹어플리케이션 -4 [4] sundew 2003.05.23
오른쪽 버튼 클릭시 북마크창 띄우기(1석2조 방식) [4] RedEye(rinja) 2003.05.23
스크롤되는 레이어 나두 갖구 싶어서 ^^; 맹글어 봤습니다. [10] M@xPond 2003.05.28
크롬리스(Chromless) 웹어플리케이션 -5 [3] sundew 2003.05.28
메뉴 옆에서 화살표가 스크롤되는.. [2] 힘찬연못 2003.05.29
크롬리스(Chromless) 웹어플리케이션 -6 (최종) [4] sundew 2003.05.30
오른쪽마우스 클릭금지,드래그금지,하단주소 숨기기 한꺼번에~ [8] 한길 2003.06.03