Windows에 MID 서버 설치
MID 서버 안내 Windows 설치 패키지를 사용하여 MID 서버를 설치합니다. 패키지에는 환경에서 실행되도록 OpenJDK를 자동으로 구성하는 설치 관리자가 포함되어 있습니다. MID Server는 제공된 OpenJDK 대신 기존 JRE를 사용할 수 있습니다. MID 서버를 제거하여 다시 배포합니다.
![]() |
- 호스트 컴퓨터가 .MID Server 시스템 요구 사항
- MID 서버에는 최소 PowerShell 버전 3.0이 필요하며 PowerShell 5.1까지의 버전을 지원합니다.
- MID 서버 호스트에서 Microsoft 애플리케이션 경험 조회 서비스가 활성화되어 있는지 확인합니다. 이 서비스를 사용하지 않도록 설정하면 MID 서버 자동 업그레이드가 실패하여 MID 서버가 다운될 수 있습니다. 애플리케이션 경험 서비스의 문제 관리에 대한 자세한 내용은 KB0597552 참조하십시오.
- CentOS 7
- Windows 서버 2008
- Windows 서버 2008 R2
- 윈도우 8
- Windows 10
테스트 결과 Java 11 버전 17.0.10에서 Oracle 예상대로 작동하는 것으로 MID 서버 나타났습니다. JRE를 다른 버전으로 업그레이드해야 하는 경우 적절한 계정 담당자에게 지원을 요청하십시오.
- 이전 버전에서 업그레이드된 MID Server는 MID Server 설치 프로그램과 함께 제공된 OpenJDK를 사용합니다. 이 버전의 OpenJDK는 이러한 MID Server와 함께 사용하도록 테스트 및 인증되었습니다.
- MID 서버 다른 운영 체제 버전에서 업그레이드된 경우에도 JRE를 설치 패키지와 함께 제공된 버전으로 자동으로 업그레이드합니다.
안내 설치를 사용하여 Windows에 MID 서버 설치
MID 서버 안내 Windows 설치 패키지를 사용하여 MID 서버를 설치합니다. 패키지에는 환경에서 실행되도록 OpenJDK를 자동으로 구성하는 설치 관리자가 포함되어 있습니다.
시작하기 전에
필요한 역할: admin 또는 mid_server
이 태스크 정보
MID 서버 안내 네이티브 Windows 설치 관리자가 제공된 설정으로 MID 서버를 구성합니다. 설치 관리자가 MID 서버 서비스를 만들어 제공된 사용자에게 할당합니다. 설치 관리자가 MID 서버 설치 폴더에 대한 파일 권한을 설정합니다. 설치 프로그램을 사용하면 프록시 설정을 구성할 수 있습니다. 선택적으로 설치 관리자가 MID 서버를 자동으로 시작할 수 있습니다.
프로시저
다음에 수행할 작업
MID 서버를 업그레이드하려면 절차 및 요구 사항을 참조하십시오 MID 서버 업그레이드 .
안내 설치 프로그램을 사용하여 Windows MID Server 제거
MID 서버의 안내식 네이티브 Windows 설치 프로그램은 MID 서버의 안내 제거도 지원합니다.
시작하기 전에
가이드형 네이티브 Windows 설치 프로그램으로 MID Server를 설치한 후 세 가지 방법으로 MID Server를 제거할 수 있습니다.
프로시저
Windows MID Server 서비스 자격 증명 구성
MID Server 서비스 자격 증명은 성공적인 자동 업그레이드 기능을 포함하여 호스트 컴퓨터에서 MID Server 서비스를 관리하는 데 필요합니다.
시작하기 전에
필요한 역할: 관리자
이 태스크 정보
네이티브 설치 관리자를 사용하여 MID 서버를 설치한 경우에는 이 절차를 완료할 필요가 없습니다. 그러나 설치 후 어떤 이유로든 서비스 사용자를 변경하려면 이 절차를 사용하십시오.
Windows 서비스 자격 증명은 장치에 대한 권한 수준을 제어합니다. 사용자는 로컬 시스템 또는 관리자 수준 계정(로컬 관리자, 도메인 관리자 등)이 아니어야 합니다. 제공된 서비스 계정에는 서비스에 대한 로그온 사용자로 계정을 사용하기 위한 요구 사항인 서비스로 로그온 권한이 있어야 합니다.
Windows 서비스 자격 증명은 MID Server와 인스턴스 간의 통신을 허용하는 MID Server 사용자 자격 증명과 다릅니다. 이 두 자격 증명을 별도로 구성해야 합니다. MID 서버 사용자 자격 증명에 대한 지침은 을 참조하십시오 MID 서버 사용자를 생성하고 역할 부여 .
프로시저
Windows MID Server 자동 설치 및 제거
MID 서버를 자동으로 설치할 때는 미리 정의된 매개변수가 사용되며 시작 후 사용자 입력이 필요하지 않습니다. 한 번에 여러 머신에 자동 설치를 사용하여 네트워크를 빠르게 설정하고 모든 MID Server의 설치 설정이 동일하도록 할 수 있습니다.
MID Server 자동 설치
powershell -command ".\SilentInstall.ps1 -<parameter_name1> '<value for parameter1>' -<parameter_name2> '<value for parameter2>' 등..."
- MSI_FILE_NAME: 설치에 사용되는 MSI 파일의 이름입니다.
- INSTALL_LOCATION : MID 서버를 설치할 위치입니다.
- INSTANCE_URL: MID Server가 연결될 대상 ServiceNow 인스턴스입니다.
- MID_USERNAME: 인스턴스 계정 이름입니다.
- MID_PASSWORD: 인스턴스 계정 암호입니다.
- MID_NAME: MID 서버의 이름입니다.
- SERVICE_ACCOUNT_NAME: 서비스 계정의 이름입니다.
- SERVICE_ACCOUNT_PASSWORD: 서비스 계정의 암호입니다.
- LOG_NAME: 로깅을 활성화하고 이 매개변수로 이름이 지정된 파일에 로그를 넣습니다.
- START_MID: 설치가 완료된 후 MID 서버가 자동으로 시작되도록 설정합니다.
- USE_PROXY: 프록시를 사용할 수 있도록 합니다. 이 명령을 선택하면 다음 매개변수가 필수가 됩니다.
- PROXY_HOST: 프록시 호스트의 이름입니다.
- PROXY_PORT: 프록시의 포트 번호입니다.
- PROXY_USERNAME: 프록시 사용자 이름입니다. 사용자 이름이 없으면 ''를 입력합니다.
- PROXY_PASSWORD: 프록시 암호입니다. 암호가 없으면 ''을 입력합니다.
- MANUAL_SERVICE_NAME: 서비스 이름입니다. 이 명령을 선택하면 다음 매개변수가 필수가 됩니다.
- SERVICE_NAME: 서비스 이름입니다.
- SERVICE_DISPLAY_NAME: 서비스 표시 이름입니다.
- MUTUAL_AUTH: 상호 인증을 활성화합니다. 이 스위치가 활성화되어 MID_USERNAME 있고 MID_PASSWORD 필요하지 않은 경우. 자세한 내용은 MID 서버 통합 키 저장소 문서를 참조하십시오.
스크립트가 실행된 후 MID 서버 파일, 서비스 및 프로그램 및 기능의 항목이 설치되었는지 확인합니다. 로깅을 사용하도록 설정한 경우 매개 변수로 지정된 LOG_NAME 파일의 로그 정보를 확인합니다.
MID Server 자동 설치 명령 예:
powershell -command ".\SilentInstall.ps1 -MSI_FILE_NAME 'MID-Installer.msi' -INSTALL_LOCATION 'C:\Users\Administrator' -INSTANCE_URL 'https://my-instance-name.service-now.com' -MID_USERNAME 'mid_server' -MID_PASSWORD 'mid_password' -MID_NAME 'Silent_Install_MID' -SERVICE_ACCOUNT_NAME 'DOMAIN\My_Service_Account' -SERVICE_ACCOUNT_PASSWORD 'Service_Account_Password' -LOG_NAME 'Silent_Install_Log.txt'"
스위치를 사용하는 예제 명령:START_MID
powershell -command ".\SilentInstall.ps1 -MSI_FILE_NAME 'MID-Installer-Wix.msi' -INSTALL_LOCATION 'C:\Users\Administrator' -INSTANCE_URL 'https://my-instance-name.service-now.com' -MID_USERNAME 'DOMAIN\My_Service_Account' -MID_PASSWORD 'mid_password' -MID_NAME 'Silent_Install_MID' -SERVICE_ACCOUNT_NAME 'DOMAIN\My_Service_Account' -SERVICE_ACCOUNT_PASSWORD 'Service_Account_Password' -LOG_NAME 'Silent_Install_Log.txt' -START_MID"
MID 서버 자동 제거
powershell -command ".\SilentUninstall.ps1 -MID_NAME '<value for MID_NAME>' -LOG_NAME '<value for LOG_NAME>"
스크립트에는 제거하려는 MID 서버의 이름인 필수 매개변수 MID_NAME가 필요합니다.
선택적 매개변수를 LOG_NAME 사용하면 제거 로깅을 활성화하고 이 매개변수로 이름이 지정된 파일에 로그를 저장합니다.
스크립트가 실행된 후 MID 서버 파일, 서비스 및 프로그램 및 기능의 항목이 제거되었는지 확인합니다. 로깅을 사용하도록 설정한 경우 매개 변수로 지정된 LOG_NAME 파일의 로그 정보를 확인합니다.
MID Server 자동 제거 명령 예:
powershell -command ".\SilentUninstall.ps1 -MID_NAME 'silent_install_cmd' -LOG_NAME
'uninstall.txt'"
Windows에 수동으로 MID 서버 설치
ZIP 파일 설치 패키지를 사용하여 MID Server를 설치하고 활성 상태인지 확인합니다.
시작하기 전에
필요한 역할: admin 또는 mid_server
이 태스크 정보
설치 비디오를 보려면 이 링크를 클릭하십시오:
- 검색 일정을 실행하려면 MID 서버 계정에 적절한 자격 증명이 필요합니다. 자격 증명이 충분하지 않으면 MID 서버가 사용자 계정의 권한으로 돌아갑니다. 관리자가 아닌 사용자 계정에는 검색 대상에 액세스하는 데 필요한 권한이 없을 수 있습니다.
- ADME(Enhanced Application Dependency Mapping) 및 FBD(File Based Discovery)는 기본적으로 작동하지 않을 수 있습니다. 이 문제를 해결하려면 관리자가 아닌 사용자에게 관리자 공유 폴더를 읽거나 쓸 수 있는 권한을 부여해야 합니다.
프로시저
수동 설치 후 Windows MID 서버 제거
MID 서버는 독립 실행형 서비스로 실행됩니다. 독립 실행형 MID 서버 서비스를 제거하여 MID 서버를 다른 호스트 컴퓨터에 다시 배포하거나 여러 MID 서버를 배포할 때 MID 서버의 고유 이름을 변경하는 등의 작업을 수행할 수 있습니다.
시작하기 전에
필요한 역할: 관리자
이 절차는 ZIP 파일을 사용하여 MID 서버를 설치하는 사용자만을 위한 것입니다.
프로시저
다음에 수행할 작업
MID 서버를 확인하여 사용할 준비를 합니다.
기존 JRE를 사용하도록 Windows의 MID 서버 구성
MID Server 설치 프로그램과 함께 제공된 OpenJDK가 아닌 기존 JRE를 MID Server에 사용하도록 선택할 수 있습니다.
시작하기 전에
필요한 역할: admin
