No, 483
이름: ^-^
2006/2/28(화) 05:03 (MSIE6.0,WindowsNT5.0,.NETCLR1.1.4322,InfoPath.1) 61.72.146.98 1280x1024
조회: 1578
일반 어플리케이션을 서비스로 등록하기  
일반 어플리케이션을 서비스로 등록하기

일반 어플리케이션을 서비스로 만들어두면 오류시 재시동 등을 OS가 알아서 해주는 등 많은 장점이 있다. 이 짧은 글에서는 서비스로 만들 것을 고려하지 않은 게임서버 어플리케이션을 서비스로 등록하는 방법에 대해 정리해 본다.

 

먼저 instsrv.exe 와 srvany.exe 두 개의 파일이 필요하다. 이 파일들은 윈도 리소스킷에 들어있으니 다음 위치에서 다운받아 설치하자.

 

http://www.microsoft.com/downloads

http://www.microsoft.com/downloads/details.aspx?FamilyID=9d467a69-57ff-4ae7-96ee-b18c4790cffd&displaylang=en

 

또는 여기를 클릭해 내려받고 C:\SrvAny 폴더를 만들어 넣어둔다.

 

리소스킷을 설치했다면 커맨드창에서 다음과 같이 실행해 주고

 

instsrv "MapServer" "C:\Program Files\Windows Resource Kits\Tools\srvany.exe"

 

그냥 C:\SrvAny 폴더에 넣어두었다면 다음과 같이 실행해 준다.

 

instsrv "MapServer" "C:\SrvAny\srvany.exe"

 

레지스트리 편집기에 들어가 방금 설치한 서비스를 찾아간다.

 

regedt32

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MapServer

 

마우스 우측키를 눌러 새 '키'를 등록하고 이름을 'Parameters'라 한다.

이 키 안에 문자열 값을 추가하고 이름을 'Application' 이라고 한다.

여기에 서비스로 등록할 게임 서버 프로그램의 경로를 적어준다.

커맨드라인 파라미터가 필요하다면 'AppParameters' 문자열 값을 추가하고 적어준다.

 

이제 서비스 관리도구에 들어가 MapServer 서비스를 찾아 구동시킨다.

 

 

참고: http://wiki.beyondunreal.com/wiki/Setting_Up_A_Subversion_Server


  이름   메일
  내용 입력창 크게
                    답변/관련 쓰기 폼메일 발송 수정/삭제     이전글 다음글    
 
번호제 목짧은댓글이름첨부DN작성일조회
485   봄인데.야유회요*****************   서강직원일동     03-21(화)  1376
484   브이 포 벤데타(V For Vendetta, 2005) 다운 부탁  3 ArtRon     03-10(금)  1594
483   일반 어플리케이션을 서비스로 등록하기   ^-^     02-28(화)  1578
482   아무 프로그램이나 윈도우 서비스로 돌려보자  4 ^-^     02-28(화)  1602
481   OrCAD Library   ^-^     483 02-21(화)  1650
480   터미널사진3  8 서강     580 02-16(목)  2218
479   터미널사진2   서강     552 02-16(목)  1615
478   터미널사진1  3 서강     680 02-16(목)  2125
477   신차장님 sample 사진요 2  4 chin     554 02-16(목)  1913
476   신차장님 sample 사진요   chin     628 02-16(목)  1534

 
처음 이전 다음       목록 홈 쓰기