Install Microsoft Lync 2013 Stand. Edition Step-by-Step Part1

Howdy,

In this Post I’m going back to talk about my Fav Technology, Microsoft Lync 2013,
here I’m putting a small Step – By – Step Installation Guide for Microsoft Lync 2013.

update 9-04-2014: updated the PowerShell command to install the Prerequisites

Prerequisites

The Front End Server (of course joined to the Domain) need the following components to be installed before starting with the installation.

  • Install Silverlight
  • Front End Must have  Web Server (IIS) role installed
  • Message Queuing >> Message Queuing Services Featured.
  • Remote Server  Administration Tools >> Role Administration Tools >> AD DS and AD LDS  Tools under features.
  • User Interfaces and Infrastructure >> Desktop Experience, under features.
  • Windows Identity Foundation 3.5.
  • If you using Windows Server 2008 R2 you will need to install PowerShell 3.0

Or you can simply using the following PowerShell Command:

Import-Module ServerManager;

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, Telnet-Client, BITS, Desktop-Experience

if you have the Windows server installation media add ” -Source path_of_media:\sources\sxs ” for example D:\source\sxs\ to the end of the previous command line to install the features from the installation media instead of downloading them.

NOTE: if you used PowerShell to install the Prerequisites make sure to install “Windows Identity Foundation 3.5” using the server manager.

Create the following DNS records in your DNS:

(i’m using Lyncdude.local as internal DNS name, and Lyncdude.com as external DNS name)

Create SVR Record in your Forward Lookup Zone for your Domain with this details

  • Service = _sipinternaltls
  • Protocol = _tcp
  • Port number = 5061
  • Host Offering the service =  sip.lyncdude.com

image

Then Create the following (A-Records) all pointing to your FE Server, if you don’t have a DNS zone with the public DNS name created in your internal DNS Server, and it is not possible to have one, then you need to create a zone for each of the following records, on the other hand if you have a copy of the public DNS zone in your internal DNS server then create the following records in it:

  • meet.yourdomain.com (meet.lyncdude.com)
  • sip.yourdomain.com (sip.lyncdude.com)
  • admin.yourdomain.com (admin.lyncdude.com)
  • Dialin.yourdomain.com (dialin.lyncdude.com)
  • lyncweb.yourdomain.com (lyncweb.lyncdude.com)

image

check my article Understanding Lync DNS Records

Installation:

Mount the Microsoft Lync 2013 installation media into your machine, I’m using the Preview release in my LAB.

1

  • it might ask you before this one if you want to install Microsoft Visual C++ 11 , you must select yes
  • Click on Install2
  • Read the End User License and select “I accept…” then Click “ok” 3
  • on the Lync Server Deployment Wizard page, click on “Prepare Active Directory”

4

  • You will need to prepare the Schema, Forest and Domain, note that in case of big organizations with multisite and DCs, you need to give time for active directory replication to be completed

Preparing the Schema adds the classes and attributes that are required by Lync Server 2013.

for Detailed information about preparation done visit TechNet

  • Under “Prepare Schema” click on “Run”

5

  • On Prepare Schema Page, Click “Next”
  • wait for sec

7

  • Once Finished with no Error Click “Finish”

8

  • Now Under “Prepare Current Forest” click “Run”

9

  • On “Prepare Forest” page , click on “Next”

10

  • Select “Local Domain” and click “Next”

11

  • Again give it a sec

12

  • once done with no errors, Click “Finish”

13

  • Now last one, Preparing the domain >> click “Run”

14

  • Click “Next” on the Prepare Domain page

15

  • Once finished with no errors click “Finish”

16

  • Now all are ready click on “Back”

17

  • Now on Your AD users and computers , make sure to add the “Administrator” account to the Communication Server Administrators Group CSAdministrator
  • Now on “Deployment Wizard” page, click on “Prepare First Standard Edition Server” on the right List

18

  • Click “Next”

19

  • wait for it to finish

21

  • Once it finish with no errors , Click “Finish”
  • now Back in the Lync Server 2013 Deployment Wizard, click on “Install Administrative Tools”

image

 

  • on Start Menu you will find Lync 2013 applications added to your menu, Run “Lync Server Topology Builder”

22 

  • Select “New topology” and click “Ok” , and select a path to save the Topology file

23 

  • in “Define The Primary domain” page, write down your “Primary SIP domain” in my case “lyncdude.com”

image

  • in the “Specify additional supported domains” page, if your organization have more than one sip-domain, add them here, I’ll leave that empty for now as I only have one sip-domain

image

  • Click “Next”
  • Give a name for your First Lync site, and a description

image 

  • Click Next
  • Fill down the information and click Next

image

  • Make sure before clicking “Finish” that “Open The New front end wizard….” is selected 27

 

  • Now defining the New FE Pool 28
  • Click “Next”
  • Write the FQDN of your Front End Server and select “Standard Edition Server” and click Next

image

  • On Select Features page, select Conferencing, Dial-in PSTN, Enterprise Voice and Call admission Control. 30
  • Select Next
  • in Select collocated Server roles, select “Collocated Mediation Server” this mean Mediation server will be installed on the FE. 31
  • Click Next
  • in the “Associate server roles with this front end pool” leave the “Enable an Edge pool to be used” unchecked as we don’t have a Lync Edge server deployed yet.

32

  • click Next
  • in Define the SQL Server Store, nothing to do as Lync will install local SQL EXPRESS on the FE server. 33
  • Click Next
  • On Define the file store page, write the FQDN of your FE and the name of the Shared folder you created on it to hold the File store, ahhh you need to do that , just on your C:\ drive create a Folder , name it “LyncShare” and make sure you assign the correct permissions (best to use a file server for that, but this is just a lab)34
  • click Next
  • in the Specify the Web Services URL, edit the External Base URL to point to the external URL you planning to use for Lync web services, in my case lyncweb.lyncdude.com

image

  • click Next
  • in the Select an office web apps server page, uncheck the “Associate pool with an office web app server” box, it is another story for another time

image

  • Click “Finish”

To be continued in Part II

Install Microsoft Lync 2013 Stand. Edition Step-by-Step Part2

Author: Lyncdude

A Senior Microsoft Unified Communications Consultant with more than 9 years of experience in Microsoft Exchange and Microsoft Lync Server / Skype for Business. Egyptian guy lives and works in Frankfurt - Germany. Worked Closely with Microsoft Dubai for 3 years designing , building and supporting Exchange and Lync Infrastructures. A Microsoft Certified ITP in Lync, Exchange and also attended Microsoft Partner Primer Filed Support Engineer T1 Training for Microsoft Lync 2010.

4 thoughts on “Install Microsoft Lync 2013 Stand. Edition Step-by-Step Part1”

  1. I’m really enjoying the design and layout of your blog. It’s a very easy on the eyes which makes it much
    more pleasant for me to come here and visit more often. Did you hire out a developer to create your theme?
    Fantastic work!

  2. Is it ok to prepare schema to active directory with the new 2013 server when I already ran this process with my current 2010 server? Basically, am i breaking anything with my existing 2010 setup with doing the schema update for 2013

    1. Hi Dave

      it is totally ok to update the Schema, it basically add couple of new attributes to the current schema and edit a couple other ones.
      it will not break or have any effect on your Lync 2010 deployment.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s