반응형

resin설정 하면서 애를 좀 먹었다.

첫번째로는 포트를 두개로 만드는 방법을 몰랐고

두번째는 포트를 두개로 만들어도 이것을 서비스에 등록하는 방법을 몰랐다.

세번째는 그과정에 잘못만들어진 서비스를 삭제하는 방법도 몰랐다.


1. 포트를 추가하는 방법

resin이 설치된 폴더에 conf하위 폴더를 찾아보면 resin.conf파일이 있다.

"port"를 바꿔주고 “root-directory”를 jsp가 설치된 폴더로 변경해서 저장하면 된다.

그리고 이파일을 복사하여 포트와 디렉토리를 변경하여 다른이름으로 저장한다.

2.서비스 등록방법

resin폴더에 httpd.exe파일을 찾아서 httpd "-install -conf conf/resin.conf"를 실행한다.  

그리고 다시 두번째 서비스를 등록해준다.  "-install -conf conf/mobile.conf"

마지막으로 "net start"를 실행해주도록 하자.

3.잘못등록한 서비스 삭제방법

윈도우 서비스에 실수로 8080과 겹치는 서비스를 올렸는데 삭제를 못했다. 

"sc delete servicename"을 실행해주면 된다.

반응형

실버라이트에 ArcGIS를 사용하여 지도서비스를 올리는 프로젝트를 진행중이다.

기존 테스트 서버에서 운용서버로 자료를 이관하던 중 ArcGIS의 맵데이터가 연동이 안돼는 사태가 발생하여 며칠을 허비했다.

원인은 웹서버에 ArcGIS관련 인증관련 설정을 누락했기 때문이었다.


clientaccesspolicy.xml


crossdomain.xml


위 파일들을 iis 루트에 복사해야한다. ("C:\inetpub\wwwroot")

크로스도메인접근 허용관련이라고 하니 ArcGIS & asp.net관련 프로젝트에서 빼먹지 않도록 해야한다.

+ Recent posts