Pages

Wednesday, July 17, 2013

ExtranetDC Server Setup

 

This is part of Series Main: Comprehensive SharePoint 2013 Development Environment Installation and Configuration

Overview

This step is optional. If you are planning to install and test UAG then you will may follow this article to establish a separate Domain for your extranet users. Beware there are other alternatives such as ADFS and SQL Server based User identity providers and is beyond the scope of this blog. 

Installation Steps

Like we installed and configured the primary Domain Controller you can follow below steps to install and configure an Extranet DC on separate Windows 2012 server instance. First start by first assigning Static IP.

clip_image001[4]

clip_image002[4]

Install AD and DNS

clip_image003[4]

clip_image004[4]

clip_image005[4]

clip_image006[4]

 

clip_image007[4]

clip_image008[4]

Configure Password Policy

clip_image009[4]

clip_image010[4]

Install CA

Import-Module ServerManager
Add-WindowsFeature Adcs-Cert-Authority -IncludeManagementTools
Add-WindowsFeature Adcs-Enroll-Web-Svc -IncludeAllSubFeature -IncludeManagementTools
Add-WindowsFeature ADCS-Web-Enrollment -IncludeAllSubFeature -IncludeManagementTools

From <http://www.telnetport25.com/downloads/scripts/windows2012/instCertRoles.ps1>

clip_image011[4]

clip_image012[4]

clip_image013[4]

clip_image014

clip_image015

clip_image016

clip_image017

clip_image018

clip_image019

clip_image020

clip_image021

clip_image022

clip_image023

clip_image024

clip_image025

clip_image026

clip_image027

clip_image028

clip_image029

clip_image030

clip_image031

clip_image032

clip_image033

Configure DNS

clip_image034

clip_image035

clip_image036

clip_image037

clip_image038

Restart DNS Service

clip_image039

Installation and Configuration of Windows 2012 Domain Controller

 

This blog is part of Series : Comprehensive SharePoint 2013 Development Environment Installation and Configuration

Overview

  • Created a new instance of Windows 2012 server.
  • Renamed the server as DC.
  • The purpose of this server is to serve as new Domain Controller, DNS Server and CA

Steps

First assign Static IP to the network card, this is important since this server will play a role of DC and DNS Server.

clip_image001

Install AD and DNS

From the Server manager choose to add the new server role.

Choose your Domain name appropriately, I have very typical namespace below.

clip_image002

clip_image003

 

clip_image004

Here I have enter the same subdomain name space to maintain the same name space for the NetBIOS. This is the domain name that users will login against. having different sub domain and NetBIOS will later require additional steps to get your User Profile import setup.

clip_image005

clip_image006

clip_image007

At this stage AD Domain and DNS Server install completed.

Configure Password Policy:

I have simplified the password policy for my purpose to since this is not a production DC.

clip_image008

clip_image009

Install CA

Run the below Powershell from the standard PowerShell command under Administrator context.

Import-Module ServerManager 
Add-WindowsFeature Adcs-Cert-Authority -IncludeManagementTools
Add-WindowsFeature Adcs-Enroll-Web-Svc -IncludeAllSubFeature -IncludeManagementTools
Add-WindowsFeature ADCS-Web-Enrollment -IncludeAllSubFeature -IncludeManagementTools



From <http://www.telnetport25.com/downloads/scripts/windows2012/instCertRoles.ps1>



clip_image010



clip_image011



clip_image012



clip_image013



clip_image014



clip_image015



clip_image016



clip_image017



clip_image018



clip_image019



clip_image020



clip_image021



clip_image022



clip_image023



clip_image024



clip_image025



clip_image026



clip_image027



clip_image028



clip_image029



clip_image030



clip_image031



clip_image032



Configure DNS Forwarders



Open DNS Server and locate the Forwards as below



clip_image033



Switch to Interfaces tab and select only your server IP.



 



clip_image034



Now validate that your Name server resolves as below:



clip_image035



clip_image036



clip_image037



Restart your DNS Server



clip_image038



This completes AD/DNS/CA.

Server Platform Readiness

 

This blog is part of Series : Comprehensive SharePoint 2013 Development Environment Installation and Configuration

Overview

In order to install all the servers and toolset listed under the Work plan (under the main article), first I had repurposed a previously build VM Rig. Find out more on this rig build out here : Coming soon….

Virtualization selection:

  • Hyper-V
    • Previously I had tried Hyper-v with Windows 2008 version, but found the networking was more complex for my networking knowledge.
  • VMWare Free Server
    • This is lighter version of the bare metal hypervisor ESX.
    • Gave couple of retries for the VMWare Server Free version, but looks like this product is going out of support and no more updates.
    • I also had trouble with the VMWare ESX Server had trouble identifying my RAID, for lack of driver support.
    • In the end I had abandoned this approach as well.
  • VMWare Workstation
    • Easy to use and much better and simpler networking support.
    • Much faster than Hyper-V.
    • Since already had personal license, finally I went with VMWare Workstation.

VM Host Server Readiness

  • The VM Host was installed with Windows 7
  • VMWare Workstation (Whatever latest is)
  • Prepared baseline Windows 2008 and Windows 2012 Server with Sysprep

VM Instances

  • Instantiated following VM instances based on the Linked Clones on my VMWare Workstations.
  • Renamed each server as below names for simplicity.
  • I did not join each of these servers to the domain yet.
  • Follow nest steps on network configuration in the next blog post and then joined to the domain.
  1. SP2013WFE
  2. SP2013APP1
  3. SP2013APP2
  4. OWA2013
  5. Exchange2013
  6. UAG2010 (Optional)

At this stage each of the above server instances are ready with name but not joined to the domain. Have logged in to each server as local administrators to follow the next step.

Comprehensive SharePoint 2013 Development Environment Installation and Configuration

 

My conclusion from the above efforts and My Wish List for the next SharePoint Version and the toolset. Coming Soon…

I will look forward for the community feedback and any other installation and configuration related requests….

Tuesday, June 4, 2013

SharePoint Saturday Silicon Valley, June 22nd, 2013

 

I will be speaking at the – SharePoint Saturday Silicon Valley (#SPSSV), Saturday, June 22nd, 2013, Oshman Family Jewish Community Center.

In the recent the SharePoint community has been pretty heads down to get to the details of development landscape. Likewise in the process I have spent ton of time figuring out to build out a development environment. For various use cases of my clients, I ended up building our Development Environment that would address situations such as BI Development, APPs Development, Workflow Development, Extranet etc. Eventually I started on new adventure to answer how would I build out an environment that would address most of these scenarios. With the right timing, I will be sharing my experience with the my topic focused on Building Practical SharePoint Development Environment.

I hope to let fellow SharePoint community members to build their development environment with more informed guidelines.

Website: http://www.spsevents.org/city/siliconvalley

Registration http://spssv2013.eventbrite.com

Here is my comprehensive blog on this topic later posted.

Cheers!

Rajesh