############################################################################### # # # Peanut 자바 통합 개발 환경 # # # # 개요 # # # # # # 2005.08.20 # # # ############################################################################### 자바로 웹개발을 하기 위해서 설치해야 할 파일들이 많기 때문에, 번거로움을 줄이기 위해 한번에 모든 것을 설치할 수 있는 패키지가 필요하게 되었습니다. 단순히 D 드라이브에 압축만 풀면 모든 개발환경이 완성될 수 있도록 필요한 구성요소를 한 데 묶었으며, 윈도에 MySQL DB가 자동으로 시작될 수 있도록 서비스에 등록하여 주는 수고만 하면 됩니다. 사용 환경은 무료로 사용할 수 있는 소프트웨어를 이용하였습니다. 현재 버전은 Windows 환경에 설치하도록 되어 있습니다. 개발은 윈도에서 하는 것이 편리하기 때문에 그렇게 하였고, 후에 운영 환경을 고려한다면 리눅스 환경도 개발이 되야 할 것입니다. ############################################################################### # # # Peanut 자바 통합 개발 환경 # # # # 설치 방법 # # # # # # 2005.08.20 # # # ############################################################################### 설치하면 다음과 같은 구성요소가 자동으로 세팅됩니다. 1. 개발언어 : Java, JSP/Servlet 2. 프레임워크 : Struts, JSTL 3. 로깅 : Common Logging 4. 웹컨테이너 : Tomcat 5. DB : MySQL 6. 통합개발환경 : Eclipse 7. DB 응용프로그램 : SQLyog 환경을 구성하여 사용하기 위해서 다음과 같이 몇가지 수작업을 해 주어야 합니다. [압축해제] 1. D:\ 드라이브에 압축을 해제합니다. 알집으로 압축하면 됩니다. [MySQL 설치] 1. 실행창에서 다음을 실행합니다. copy D:\ade_jun\bin\mysql4.1.10\my.ini c:\ 2. 실행창에서 D:\ade_jun\bin\mysql4.1.10\bin\mysqld-nt --install 을 실행합니다. 3. 제어판 > 관리도구 > 서비스 를 열어서 'MySQL' 서비스를 시작합니다. 여기까지 진행하면 모든 환경이 구성됩니다. ############################################################################### # # # Peanut 자바 통합 개발 환경 # # # # 설치 확인 방법 # # # # # # 2005.08.20 # # # ############################################################################### 그러면 환경이 올바로 구성되었는지 다음 절차대로 확인을 해 봅니다. [eclipse 시작] 1. D:\ade_jun 의 eclipse 를 시작합니다. 2. 고양이 모양의 아이콘을 누르면 JSP/Servlet 컨테이너인 '톰캣'이 실행됩니다. (실행되면서 struts와 jstl, logging 을 사용할 수 있는 환경이 자동으로 연결됩니다) 3. MVC (Model-View-Controller) 기반의 프로그램을 작성할 수 있는 환경이 완성됩니다. [웹브라우저 테스트] 1. http://localhost:8080/cian3 을 실행하면 간단한 샘플 어플리케이션을 테스트해 볼 수 있습니다. [MySQL 데이터 확인] 1. MySQL DB를 편리하게 사용할 수 있는 무료 소프트웨어인 SQLyog를 활용해 봅시다. D:\ade_jun 의 SQLyog 을 클릭합니다. 2. set names euckr; 을 실행합니다. (SQL yog를 실행할 때마다 한글을 제대로 보기 위해 이 명령어를 사용해 주어야 합니다.) 3. 간단한 쿼리문을 실행해봅니다. select * from cian.emp; 문제가 없다면 환경은 구성이 끝난 것입니다. * 내용에 이상이 있을 경우 suh_hyuck_jun@hotmail.com 으로 연락을 주시기 바랍니다.