Altium 온프레미스 엔터프라이즈 서버 설치 시 발생할 수 있는 문제

Now reading version 7.1. For the latest, read: Possible Installation Issues for version 8.0

다음은 Enterprise Server 설치 시 발생할 수 있는 문제 목록입니다. 추가로 확인되는 잠재적 문제가 있으면 이 목록은 계속 확장될 예정입니다.

  • Enterprise Server는 32비트 OS가 설치된 PC에는 설치할 수 없습니다. Windows 운영체제의 비서버 버전(Windows 10, Windows 8.1)을 사용하려는 경우 Enterprise Server에 대한 동시 연결은 최대 10개까지만 가능합니다(Ultimate 및 Professional 버전에서는 10개). 이러한 구성은 평가 목적에만 권장됩니다.

    공식적으로 지원되는 운영체제는 다음과 같습니다: Windows Server 2019 Standard Edition, 64비트(권장) 또는 Windows Server 2016 Standard Edition, 64비트(최소).

    또한 사용 중인 Windows 운영체제 버전이 Windows 인증을 지원하지 않는 경우에도 설치할 수 없습니다. 여기에는 Core, Home, Starter, Base 에디션이 포함됩니다.
  • 백신 소프트웨어의 예측 불가능한 동작이 관찰된 바 있으므로, Enterprise Server 설치 중에는 해당 소프트웨어를 비활성화하는 것을 권장합니다.

  • Enterprise Server는 정상적인 동작 및 접근을 위해 여러 Microsoft 런타임 구성 요소에 의존하며, 경우에 따라 대상 컴퓨터에 이러한 구성 요소가 없을 수 있습니다. Enterprise Server에 로그인하려고 할 때 누락된 라이브러리(DLL)에 대한 오류 메시지가 표시되면 Microsoft 런타임 구성 요소가 누락되었다는 의미입니다. 사용 중인 OS에 맞는 Microsoft Visual C++ Redistributable Package를 받아 설치하십시오.

  • Windows Server 2012 또는 Windows 8.1과 같은 이전 버전의 Windows에 Enterprise Server를 설치하는 경우(평가 목적) 먼저 Microsoft에서 제공하는 Windows Universal C Runtime 업데이트를 설치해야 할 수 있습니다. 이를 위해 Microsoft의 Update for Universal C Runtime in Windows 페이지로 이동한 다음, PC의 호스트 운영체제에 맞는 업데이트 패키지를 선택하여 다운로드 및 설치하십시오.

  • 컴퓨터에서 Microsoft Exchange Server도 실행 중인 경우, 처음 로그인 시도 시 HTTP Error 503 오류가 발생할 수 있습니다. Exchange Server 설치는 Enterprise Server와 충돌하는 방식으로 Internet Information Services(IIS) 구성을 변경할 수 있습니다. 이를 해결하려면 applicationHost.config 파일에 다음 변경을 적용해야 합니다:

    <handlers accessPolicy="Read, Script">
    ...

    <add name="kerbauth" image="C:\Program Files\Microsoft\Exchange Server\V15\Bin\kerbauth.dll" preCondition="bitness64" />
    <add name="WSMan" image="C:\Windows\system32\wsmsvc.dll" preCondition="bitness64" />
    <add name="exppw" image="C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\Owa\auth\exppw.dll" preCondition="bitness64" />
    <add name="cafe_exppw" image="C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy\bin\exppw.dll"  preCondition="bitness64" />

    ...
    </handlers>

    ApplicationHost.config 파일에 대한 정보는 this article을 참조하십시오. 파일 편집 방법은 this article을 참조하십시오.

새 운영체제에 설치

일부 사용자는 새로 설정한 호스트 PC 및 운영체제(즉, 이전에 Altium 서버가 설치된 적이 없는 PC)에 Enterprise Server를 설치할 때 .NET 설치 문제가 발생했다고 보고했습니다. 이 문제가 발생한다면, 권장되는 방법은 Enterprise Server 자체를 설치하기 전에 핵심 Windows 지원 서비스를 before 설치하는 것입니다. 이러한 서비스에는 Windows Internet Information Services(IIS) 및 Microsoft .NET 런타임/서버 플랫폼이 포함됩니다.

이 상황에서의 대체 설치 절차는 다음과 같습니다:

  1. 서버의 Server Manager Dashboard를 통해(또는 Windows 10의 Windows Features 대화상자를 통해) Windows의 Internet Information Services(IIS) 기능을 추가합니다.

  2. Windows Desktop Runtime (x64) 애플리케이션을 Microsoft .NET v8.0에서 받아 설치합니다.

  3. Windows Server Hosting 애플리케이션을 Microsoft .NET v8.0에서 받아 설치합니다. 이는 ASP.NET Core Runtime 8.0 Hosting Bundle을 설치하면 제공되며, 이 번들은 .NET Runtime 앱( x86x64용)도 함께 제공합니다.

  4. Enterprise Server installation Wizard를 시작하면 Microsoft .NET Framework 설치가 실행됩니다. 설치가 완료되면 안내에 따라 서버를 재시작한 후 Enterprise Server 설치를 다시 실행하십시오.

새 운영체제에서 표준 Enterprise Server 설치를 이미 시도했으나(예: 검색 인덱스 재구축 중) 어느 지점에서 멈춘 경우, 다음과 같이 설치 복구를 시도하십시오:

  1. Windows Task Manager에서 Altium On-Prem Enterprise Server Installation 프로세스를 종료합니다.

  2. 멈췄을 수 있는 Microsoft .NET Windows Server Hosting 설치를 Apps & features에서 복구(Repair)합니다. 이는 Windows Temp 폴더에서 열 수 있으며, this video에 표시된 것처럼 다시 시작하고 복구할 수 있습니다(예시는 .NET Core 3.1용). 이 방법으로 복구할 수 없다면 Windows Server Hosting 앱을 제거한 다음 ASP.NET Core Runtime 8.0 Hosting Bundle에서 다시 설치하십시오.

  3. Enterprise Server와 Firebird를 모두 제거하고, 관련 폴더를 삭제한 다음 서버를 재시작합니다.

  4. Enterprise Server를 정상 절차대로 설치합니다.

AI-LocalizedAI로 번역됨
만약 문제가 있으시다면, 텍스트/이미지를 선택하신 상태에서 Ctrl + Enter를 누르셔서 저희에게 피드백을 보내주세요.