Jennifer.NET 구축을 했다.
본인은 베타 테스터이지만 베타 제품이 아닌 완성제품의 라이센스를 제공받아 구축하였다.

안타깝게도 자세한 구축순서는 JenniferSoft 사의 정성태 과장님께서 너무도 자세한 아티클을 작성해 주셔서 본인의 블로그에 포스팅하는 것은 포기해야했다.

원한다면 2주 사용가능한 라이센스를 제공 받으실수 있고 아래의 링크에서 확인할 수 있으니 차근차근 설치해 보시기 바란다.
JENNIFER .NET 을 이용한 .NET 웹 사이트 모니터링 (1) - 임시 라이선스 요청 및 다운로드
JENNIFER .NET 을 이용한 .NET 웹 사이트 모니터링 (2) - 설치

설치하다 나타난 에러 메시지가 있어 올려 보려한다.

서버와 .NET Agent 를 모두 설치했다.
그리고 페이지 하나를 실행시켰다.
그런데 왠걸...
아래와 같은 에러메세지를 후거덕 뱉는다.
 
에러 사항을 잡아 보려 했지만
무언가 잘못 설정한 것 같은 미심쩍은 마음에 웹사이트를 삭제해 버리고 Jennifer.NET agent 까지 삭제한 후 웹사이트를 다시 생성하였다.

생성하고 웹사이트를 복사한 후 실행되는 것을 확인한 후 Jennifer.NET agent 를 설치하고 IIS 를 Reset 한후 페이지를 실행했다.

헙!!! 아래와 같은 에러를... ㅡㅡ'


내용을 보고 폴더내용을 봤더니 C:\Jennifer\agent.net 폴더에 Log 폴더가 없지 않은가?
폴더를 생성해 주었다.

그리고 다시 페이지 보기 실행... ㅡㅡ'
아래와 같은 에러가 또 발생한다. 이번엔 database.

이번에도 database 를 생성해 주었다.
그런데도 아래의 메세지가 그대로 나타난다.
위 상황과 아래의 상황이 뭐가 다른가 말이다. ㅡㅡ'
메세지를 살펴보기로 했다.

C:\Jennifer\agent.net 폴더의 권한에 대한 문제였었군...
그리고 impersonate 에 대한 내용도 눈에 보인다.

혹시나 해서 Log 폴더를 지우고 실행했다가 다시 생성해주고 실행시켜보았다.
웬걸 database 폴더 에러가 나타나지 않고 계속 Log 에 대한 에러만 나타난다.
아까 database 폴더 에러로 넘어간건 왜 그런거지? ㅡㅡ'

C:\Jennifer\agent.net 폴더를 오른쪽 클릭하여 속성으로 간후 보안탭에서 "Network Service" 계정을 추가해주었다.
그리고 Web.config 에 <identity impersonate="true"> 옵션을 추가해 주었다.
(==>이 부분은 필요없음... Network Service 계정 추가도 필요없으나 혹시 발생하는 분은 추가하셔도... ^^
설치가 되면서 기본적으로 폴더에 대한 권한이 추가되도록 되어있는데... 이상하게도 내게는 적용되어있지 않았다. 내가 뭘 잘못한 걸까? ㅡㅡ')


그리고 실행시키니... 페이지가 잘뜨는군...
에러메시지를 자세히 보지 않는 오류를 범하다니... ㅡㅡ'
(정책임님을 아무리 불러도 대답이 없으시는 통에... 에러메시지를 보게 되었다... ^^')


페이지를 손으로 열심히 클릭클릭을 해주었더니 Monitoring 페이지의 숫자가 변하고 모양이 화려해 진다. (손으로 스트레스 테스트를 하다니... ㅡㅡ')

이젠... Sample Application 을 만들어서 스트레스 테스트를 해 봐야 겠다.
기능을 많이 알지 못하여 아직까진 화면의 화려함만 눈에 들어온다.

테스트를 하면서 하나하나 살펴보아야 할 것 같다.

설치를 하고 환경을 구축하면서 발생한 사항들을 기술해 보았다.
여튼 기대되는 화면이다...


행복한 고수되셔요...

woojja ))*
\\\\\\\\\\\\\\\\\

반응형
어제 부터 Android 를 공부하기 시작했습니다.(이것저것 한다고 나무라지 마셔요. 맛봬기라도 봐야 먹고 살 것 같기에... 불쌍한 내인생... ㅡㅡ')
iPhone 과는 다르게 Android 는 Windows 하에서 구동 가능하므로 개발환경을 설정하는 것부터가 작업이네요.

조금 복잡함이 없지 않아 있습니다.
JAVA SE SDK 설치와 개발환경 IDE 인 Eclipse 설치, 그리고 마지막으로 Android SDK 까지 추후에는 Plugin 까지 추가해 주어야 개발환경다운 환경을 구축할 수 있습니다.

이번 Article 에서는 위 세가지의 환경을 구축하는 것을 살펴보도록 하겠습니다.

단계는 이렇습니다.
0. 먼저 JAVA SDK, Eclipse, Android SDK 를 DownLoad 받습니다.
1. JAVA SDK 를 설치합니다.
2. Eclipse 를 설치합니다.
3. Android SDK 를 설치하고 Eclipse 에 추가합니다.
4. Test Application 을 제작해 봅니다.

직접 자신의 PC 에 설치하지 않아도...
순서대로 캡쳐를 해 놓았기 때문에 한번 훑어 보시는 것 만으로도 많은 도움이 되리라 생각합니다.


0. JAVA SDK, Eclipse, Android SDK 를 DownLoad 를 받습니다.

0-1. JAVA SDK DownLoad

먼저 JAVA SDK를 DownLoad 받습니다.
JAVA SE JRE 를 받지 마시고 JDK 를 받으시기 바랍니다.
아래 그림들은 DownLoad 받는 과정을 Capture 한 것입니다.




6u20 버전임을 알수 있습니다.
JAVA SE SDK 를 다운 받았군요.
그럼 Eclipse 를 다운 받아 볼까요?

0-2. Eclipse DownLoad

Eclipse 를 Down 받습니다.
JAVA EE 용으로요...

마지막 버전이 galileo 로군요.

galileo 를 다 받았습니다.

0-3. Android SDK DownLoad

이번엔 Android SDK 입니다.


Windows 용으로 받았습니다.
이젠 설치를 시작해 보도록 하겠습니다.


아래 그림은 DownLoad 받은 파일들의 모습입니다.(2010년 5월 16일 기준 최신파일입니다.)

1. JAVA SDK 설치


JAVA 는 표준 설치했습니다. 클릭클릭만 했다는 거죠. ^^
6.0_20 Version이죠?

JAVA 설치가 끝났으면 환경설정을 해주어야 합니다.
특히나 여러버전이 설치된 상황일수 있으니 설정에 신경써야 할 것입니다.
하나만 설치되어 있다면 그냥 아래대로 설정해 주시면 되겠습니다.


먼저 환경변수창에서 시스템변수를 하나 새로 만들어 줍니다.(기존에 존재한다면 새로 만드실 필요없겠죠? 하지만 값은 수정해 주어야 할 것입니다.)
새로만들기 버튼을 클릭하여 JAVA_HOME 을 추가하고 값을 설정해 줍니다.
값에는 현재 JAVA 가 설치된 Folder 명을 입력해 줍니다.

Path 의 값도 수정해 줍니다.

기존값에 "%JAVA_HOME%\bin;" 을 추가해 줍니다.(여기서 사용하려고 위에서 JAVA_HOME 을 추가해 준거죠...^^)

모두 설정했으면 환경변수값을 확인해 보죠.
기존에 Command 창이 열려있었다면 닫았다가 다시 켜시고요.
set 이라고 쳐봅니다.
아래와 같이 방금전에 제가 설정해 준 값들이 추가/수정 되어있는 것을 확인 할 수 있습니다.

JAVA 의 버전도 확인해보죠.
이때 JAVAC 의 버전은 방금 우리가 설치한 JAVA 버전과 일치하는지 반드시 확인해 주시기 바랍니다.


2. Eclipse 설치

Eclipse 는 별도의 설치 과정이 필요없습니다.
단순히 DownLoad 받으신 파일을 압축푸셔서 압축푼 폴더 내의 eclipse.exe 를 실행시켜주시면 처음 실행될 때 설정을 잡습니다.


참고로 저는 압축을 푼 후에 Eclipse 폴더를 Program Files 폴더에 옮겨 놓았습니다.

그리고 eclipse.exe 를 실행합니다.


실행되면서 최초 Workspace 를 잡습니다.

실행되었군요...

JAVA 를 설정하기 위해 Window>Preference 메뉴를 선택합니다.

세부메뉴를 보시면 Java 가 보일텐데요. 아래 메뉴의 Build Path 를 선택하시고 "As JRE library use:" 가 "JRE Container" 인지 확인합니다.

다음은 Google에서 Eclipse 용 Android 용 개발툴킷(ADT) Plug 을 다운로드 받고 설치합니다.

https://dl-ssl.google.com/android/eclipse/ 를 입력합니다.

입력을 마치고 잠시 기다리면 Developer Tools 항목이 나타납니다.






특별한 사항없습니다. 설치를 마쳤습니다.

3. Android SDK 설치

이젠 Android SDK 도 설치를 해야겠죠.


압축푼 결과 폴더의 SDK Setup.exe 를 클릭하시면 그 폴더에서 설치가 이루어 지기때문에 저는 이 폴더를 "Program Files" Folder 에 옮겨 놓고 설치를 진행했습니다.

처음 설정 값이 적용되지 않아서 Error 가 발생하는 것입니다 Close==>Cancel 하여 넘어갑니다.


아래 Check Box 를 선택하고 Available Packages 항목으로 이동합니다.

Refresh 버튼을 클릭하면 적용가능한 Package 들의 List 를 가져오는 군요.
모두 선택하고 모든항목을 install 합니다.

라이센스를 확인합니다.

이 과정이 다운로드 받고 설치하는 과정이라 좀 오래 걸립니다.

다 끝났군요...


처음 실행했을 때 사용해서 고맙다고 하네요. 구글 Android SDK 사용 통계에 대한 설명을 하고 있네요. 사용버전만 보내는 건가? 개인 정보는 안보내니까 걱정하지 말라네요... ^^

이렇게 Android SDK 의 설치가 끝나면 Eclipse 의 Window>Preference 메뉴를 클릭했을때 나타나는 창의 항목에 Android 항목이 추가됩니다.

Android 항목을 선택하고 SDK 의 설치 폴더위치를 입력하고 적용버튼을 클릭하게 되면...

아래와 같이 SDK 항목 리스트가 나타납니다.

다시 Eclipse 의 "Window>Android SDK and AVD Manager" 를 살펴볼까요?

설치된 Package 의 리스트를 확인할 수 있습니다.

설치할 수 있는 것은 없군요.
모두 다 끝났습니다.(사실 Emulator 부분이 남긴했지만 이부분은 Test Application을 만들면서 추가하도록 하죠)


4. Android Test Application 을 만들어 보자...



요렇게 요런 순서로 만듭니다.

Properties 내용입력에 조금 신경쓰셔야 합니다.
별 내용은 아니지만요...

Finish 를 하여 Project를 만들었습니다.

실행은 어떻게 하냐고요? 아래와 같이...

Emulator 를 찾을 수 없어 나타나는 메시지 창입니다.

하나 추가해 보도록 하지요. 위 창에서 Yes 를 누르면 자동으로 아래와 같은 창이 뜹니다.



만들어 졌다고 확인하는 군요.

만들어진 내용을 확인하려면... 더블 클릭입니다.

위 창을 닫고 아래창의 Refresh 를 클릭하면 방금전 추가한 Emulator 가 나타납니다.

선택하고 "Start..." 버튼을 눌러 시작해 주십시요.






"Choose a running Android device" 를 선택하시고 항목 하나를 선택하신 후 맨아래 "OK" 버튼을 클릭해 주십시요. 

그럼 방금 만든 Test Application 이 뽀로롱 나타납니다.
창 Header 의 Text 를 확인해 주세요. 처음 프로젝트를 생성할때 "Properties" 의 "Application Name" 항목과 같음을 확인하실 수 있습니다.

Application 이 Device 에 Loading 되면서 Console 에 Log를 남기는 군요...

아래와 같이 icon도 만들어 지는 군요...

하악 하악 하악...

힘들군요...

훔...
이렇게 Android 개발 환경을 구축하고 간단히 Test Application 까지 제작 해 보았습니다.

Microsoft 쪽 개발을 하던 저로써는 이렇게 개발 하나 하기위해서 하나하나 설치를 해주고 세팅을 해주는(몇개 안되지만) 것이 조금은 불편한 사항이라고 느껴졌습니다.
이만큼 설정을 살펴야 하지 않는 것이 얼마나 있겠냐 마는 말이죠...
(Visual Studio 설치 과정을 적는 것 보다는 많은 수고가 필요하다는 말이겠죠...^^)

단순한 교육보다는 구축과정을 한단계 한단계 밟아가면서 배운 점도 적지않게 많군요...

한번 따라하시면서 제가 느낀 것을 느껴 보시기 바랍니다.

행복한 고수되십시요.

woojja ))*
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
반응형

'ETC > Android' 카테고리의 다른 글

[Android] Samsung Galaxy Emulator 추가하기  (0) 2010.06.10
[Android] Deploy Application  (1) 2010.06.04
[Android] 구글 TV  (0) 2010.05.25

제가 엇그제 SSD Hard 128GB 구매하여 예전에 사용하던 놋북에 꽂아 Windows 7 64Bit 를 설치중에 있습니다.(캬캬캬 정말 만족만족 대 만족입니다.그래도 놋북은 뜨겁네요... ㅡㅡ')

AlYac 은 개인유저들에게는 없어서는 안될 프로그램이지요.(저먼 사용하는 건 아니겠죠?)
하지만 Windows 7 64bit 에 설치하려고 하면  사용시 문제가 발생할 수 있는 소지가 있어 사용할 수 없다는 메세지를 툭하니 뱉고는 꺼져버립니다.

혹시나 하여 꽁수를 생각해 봤습니다.

다른 PC 에 깔려있는 AlYac 을 복사해다가 넣는 거죠...
아래 그림처럼요...

ㅋㅋㅋ

그리고 ALUpdate.exe 를 실행 시킵니다.
업데이트가 신나게 실행되고요...
실행 옵션을 설정해 줍니다.


잘 되는 군요...


행복한 고수되십시요.

woojja ))*
\\\\\\\\\\\\\\\\\\\\\\
반응형

'ETC' 카테고리의 다른 글

[ETC] Silverlight Toolkit  (0) 2010.05.30
[ETC] 즐겨찾기 추가, 시작페이지로...  (0) 2010.05.19
[ETC] asp 에서 Web Service 호출.  (2) 2010.03.19
[ETC] Link  (0) 2010.03.19
[ETC] 이런거 나만 모르고 있었던 거야?  (0) 2010.03.19

+ Recent posts