Skype for business Server 2019 도 Exchange 처럼 Volume Licenses Center 에서 받아야 하는 것으로 생각해서 찾지 않았었는데, 평가판이 올라온 것을 확인하고 포스팅 하기로 결정하였습니다.
아래의 링크에서 다운로드를 진행합니다.
Office Servers Evaluations - Skype for Business Server 2019
https://www.microsoft.com/en-us/evalcenter/evaluate-skype-business-server-2019
몇가지 사전에 설치해야하는 요구사항들을 제외하면 2015버전과 구성하는 방법은 동일합니다.
이전에 포스팅한 2015버전 보다는 여러의미에서 조금 더 깔끔하게 작성하고자 노력하였습니다.
Standard Edition 과 Enterprise Edition 의 차이는 Front-end Server 가 고가용성 (High-Availability) 을 지원하는 지 유무 차이입니다. Enterprise Edition 은 나중에 추가적으로 다루겠습니다.
기술자료 체크
System requirements for Skype for Business Server 2019
https://docs.microsoft.com/en-us/SkypeForBusiness/plan/system-requirements
Operating systems for Skype for Business Server 2019
After you have the hardware in place, you'll need to the install operating system (OS) that will allow you to install and successfully use Skype for Business Server 2019. Windows Server 2016, 2019 |
OS: Windows Server 2019, RAM: 8GB 로 진행
Software that should be installed before a Skype for Business Server 2019 deployment
-> Skype For Business 2019 supports .Net Framework 4.8. 필요 확인
DC 에서 서비스 계정을 생성한 뒤 아래와 같이 권한을 부여합니다.
AD Join
Local Administrator 로 로그인
Start Button - 우클릭 - Computer Management
Local Users and Groups - Groups - Administrators - 더블 클릭
Add
서비스 계정 지정 - OK - OK - 로그아웃
서비스 계정으로 로그인
아래의 기술자료를 기반으로 진행하겠습니다.
Install Skype for Business Server
https://docs.microsoft.com/en-us/skypeforbusiness/deploy/install/install?redirectedfrom=MSDN
[단계1] Install prerequisites for Skype for Business Server
https://docs.microsoft.com/en-us/skypeforbusiness/deploy/install/install-prerequisites
업데이트 최신화를 먼저 진행합니다.
System requirements for Skype for Business Server 2019
https://docs.microsoft.com/en-us/SkypeForBusiness/plan/system-requirements
Script 를 복사 한 뒤, Powershell 을 관리자 권한으로 실행 후 붙여넣기를 진행합니다.
Add-WindowsFeature RSAT-ADDS, Web-Server, Web-Static-Content, Web-Default-Doc, Web-Http-Errors, Web-Asp-Net, Web-Net-Ext, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Http-Logging, Web-Log-Libraries, Web-Request-Monitor, Web-Http-Tracing, Web-Basic-Auth, Web-Windows-Auth, Web-Client-Auth, Web-Filtering, Web-Stat-Compression, Web-Dyn-Compression, NET-WCF-HTTP-Activation45, Web-Asp-Net45, Web-Mgmt-Tools, Web-Scripting-Tools, Web-Mgmt-Compat, Windows-Identity-Foundation, Server-Media-Foundation, Telnet-Client, BITS, ManagementOData, Web-Mgmt-Console, Web-Metabase, Web-Lgcy-Mgmt-Console, Web-Lgcy-Scripting, Web-WMI, Web-Scripting-Tools, Web-Mgmt-Service |
[단계2] Create a file share in Skype for Business Server
https://docs.microsoft.com/en-us/skypeforbusiness/deploy/install/create-a-file-share
Share Folder 생성
우클릭 - Properties
Sharing - Advanced Sharing… - Share this folder - Permissions
Add
Location 을 Local 로 변경한 뒤 Administrators 그룹을 지정합니다.
Full Control - OK - OK
[단계3] Install administrative tools in Skype for Business Server
설치 디스크에서 Setup
Install
Accept - OK
Next
Install Administrative Tools
Next
Finish
확인
[단계4] Prepare Active Directory for Skype for Business Server
Prepare Active Directory
Schema Admins 권한이 필요 체크 Run
Next
Finish
Step 2는 수동으로 Schema 체크 필요
DC 에서 ADSI Edit 실행
ADSI Edit - 우클릭 - Connect to...
Select a well known Naming Context - Schema - OK
CN=ms-RTC-SIP-SchemaVersion 을 더블클릭 한 뒤, rangeLower=3, rangeUpper=1150 값을 체크합니다.
Step 3 를 진행하려면 Enterprise Admins 권한이 필요한 것을 확인됩니다. - Run
Next
Next
Finish
Step 4의 경우 Step 3에 대한 수동으로 체크를 진행합니다.
Active Directory Users and Computers - Users 에서 CSAdministrator 그룹이 생성되었는지 확인합니다.
Step 5 - Run
Next
Finish
Step 6 는 5에 대한 수동 체크
Skype for business Server Management Shell 실행
Get-CsAdDomain -Domain contoso.local -GlobalSettingsDomainController dc.contoso.local 명령어 결과로 LC_DOMAINSETTINGS_STATE_READY 메시지를 확인합니다.
Step 7
서비스 계정에 CSAdministrator 권한을 추가합니다.
Complete 확인
[단계5] Create DNS records for Skype for Business Server
기술자료상에서는 Enterprise Edition 을 기준으로 등록해야 할 레코드 정보가 나와 있습니다.
Standard Edition 을 기준으로 진행하기 때문에 아래의 표시 된 부분만 등록하겠습니다.
또한 Meet, Dial, Admin 의 경우 https://join.pepuri.com/meet, https://join.pepuri.com/dial, https://join.pepuri.com/admin 과 같이 진행하겠습니다.
DC 에서 DNS 실행
Front-End Server 의 IP 와 동일하게 A 레코드 등록
A Record
lyncdiscoverinternal.pepuri.com |
192.168.1.175 |
join.pepuri.com |
192.168.1.175 |
scheduler.pepuri.com |
192.168.1.175 |
SRV Record를 아래와 같이 등록
Service Location (SRV)
[단계6] Create and publish new topology in Skype for Business Server
먼저 Prepare first Standard Edition server를 진행합니다.
Next
Finish
Skype for Business Server Topology Builder 를 실행합니다.
New Topology - OK
Topology 파일 이름 지정 후 Save
Primary SIP domain 지정 - Next
Next
Site 이름 지정 - Next
Site 정보 입력 - Next
Finish
Standard Edition Server 지정 - Front-End FQDN 지정 - Next
필요한 기능들을 체크합니다. (Test 환경에서는 PSTN 이 없기 Eoaons에 Conferencing 만 체크하였습니다.) - Next
Next
Edge 는 나중에 진행하겠습니다. - Next
Next
공유 폴더를 지정합니다.
External Base URL 지정
Office Web App (Office Online server) 는 여기서 다루지 않으므로 체크 해제 후 Finish
Skype for Business Server - Edit Properties...
Simple URLs - Edit URL
아래와 같은 양식으로 변경합니다. - (인증서 비용 절감)
아래와 같이 전부 변경
그리고 Central Management Server 를 지정합니다.
Action - Topology - Publish
Next
Next
Error 가 발생
Denied - 권한 오류로 확인
Topology Builder 를 관리자 권한으로 실행
Download Topology existing deployment 로 진행
다시 Publish 진행시 성공된 것을 확인할 수 있습니다.
[단계7] Install Skype for Business Server on servers in the topology
Install or Update Skype for Business Server System
Step 1 - Run
Next
Finish
Step 2 - Run
Next
Finish - Restart
재부팅 후 Step 2를 다시 진행하여 Finish
Step 3를 진행하기전에 DC 에서 Active Directory Certificate Services 를 설치합니다.
Step 3 - Run
Request
정보 입력 및 지정 후 Next
Next
Warning 발생 - View Log 를 통해서 확인
Warning: The chain of the certificate "D49DD09E1E0CCD35687965743D5F48B2A81FF3A7" is invalid.
http://<DC>//certsrv 접속 - Download a CA Certificate, certificate chain, or CRL
Download CA Certificate chain
우클릭 - Install Certificate
Next
Trusted Root Certification Authorities 지정 - Next
Finish
Yes
다시 진행하면 Error 없이 진행됩니다. - Next
Finish
Next
Next
Finish
OAuthTokenIssuer 도 동일하게 Request
Next
Finish
Close
Step 4 - 수동으로 진행이 필요합니다.
Skype for Business Server Management Shell 을 Administrator 권한으로 실행합니다.
Start-CsPool 진행
SFB 서비스 상태 Running 확인
Enable Microsoft Update - Run
OK
Windows Update 에서 Skype for business 를 찾지 못한 다면 Update 페이지에 접속해서 확인합니다.
Skype for Business Server updates
Management Shell 에서 Stop-CsWindowsService 명령어를 통하여 모든 서비스 중지
SkypeServerUpdateInstaller 실행
버전 체크가 진행됩니다. Install Updates
Close- Restart
Skype Control Panel 을 실행합니다.
Silverlight 설치 후 새로 고침 진행
Topology 에서 배포 상태 확인
Users - Enable users
DC 에서 생성한 테스트 계정을 등록 - Pool에 할당 - URI 선택 - Enable
등록확인
AD Join 된 머신에서 Test Chat 진행 확인
다음 포스팅에서는 외부 통신을 할 수 있도록 Edge 서버에 대해서 다루겠습니다.
'Lync & SFB & Team' 카테고리의 다른 글
Teams. 회의실 목록 (RoomList) 생성방법 (8) | 2020.03.03 |
---|---|
Skype for business Server 2019. Edge 구성 (0) | 2019.10.28 |
Skype for Business. Windows Fabric(1) (0) | 2018.07.11 |
SQL. Skype for business Server 2015에 필요한 Always on Availability Group (AG) 구성 (0) | 2018.06.27 |
Skype for business. SIP Protocol (0) | 2018.04.22 |