OCS 2007 Installation – Part 1

Assumed Pre-Existing Environment

 

image

This will be the first part of many in showing the steps necessary for standing up an OCS 2007 server. In the examples that follow the internal domain name is ptown.com and the SIP domain, or my external facing address will be confusedamused.com

tap-dc-2k3.ptown.com

  • Domain Controller for ptown.com
  • DNS Server for ptown.com
  • Certificate Authority named P-Town Certificate Authority
  • Domain in 2003 Native Mode
  • IP Configuration: 192.168.0.10 / 24
  • Gateway: 192.168.0.1
  • DNS: 127.0.0.1

tap-ocs-2k7.ptown.com

  • Blank Windows 2003 Server joined to the ptown.com domain
  • IIS Installed with ASP.net enabled
  • Adminpak.exe installed
  • IP Configuration: 192.168.0.20 / 24
  • Gateway: 192.168.0.1
  • DNS: 192.168.0.10

Schema Preparation

On tap-ocs-2k7.ptown.com run the setup.exe application to start the installation. You’ll see a message that the Visual C++ 2005 redistributable must be installed. Click Yes.

clip_image002[6]

On the main setup screen click Deploy Standard Edition Server.

clip_image004[6]

Now click Prepare Active Directory.

clip_image006[6]

Press the Run button under Prep Schema.

clip_image008[6]

The Schema Preparation Wizard starts. Click Next.

clip_image010[6]

Assuming the installation media has not been modified, the schema files should be in the same directory as setup so press Next.

clip_image012[6]

Press Next again to start the schema preparation.

clip_image014[6]

A success dialog will appear when it finishes. Check the box to view the log if desired, but press Finish to continue.

clip_image016[6]

At this point you should wait and then verify the schema has replicated to all domain controllers in the forest before continuing.

Forest Preparation

Press the Run button under Prep Forest.

The Forest Preparation Wizard starts. Press Next.

clip_image018[6]

Leave the default selection of System container in the root domain and press Next.

clip_image020[6]

Select forest root domain, ptown.com in the drop down and press Next.

clip_image022[6]

Select the external SIP domain, confusedamused.com, for default routing and press Next.

clip_image024[6]

Confirm the forest preparation settings and press Next.

clip_image026[6]

A success dialog will appear when it finishes. Check the box to view the log if desired, but press Finish to continue.

clip_image028[6]

Again, wait for the changes to be replicated to the entire forest before continuing.

Domain Preparation

Press the Run button under Prep Domain.

The Domain Preparation Wizard starts. Press Next.

clip_image030[6]

Press Next to acknowledge the warning about group creation.

clip_image032[6]

Confirm the domain preparation settings and press Next.
clip_image034[6]

A success dialog will appear when it finishes. Check the box to view the log if desired, but press Finish to continue.

clip_image036[6]

This time wait for the changes to be replicated to the entire domain OCS is being deployed within. Run the domain preparation wizard for any other domains hosting OCS.

At this point OCS admin rights can be delegated to users and groups. This can also be accomplished later by running the wizard again. Press the Deploy Standard Edition link at the top to go back and deploy the Standard Edition Server.

Deploy Server

Click the Run button under Deploy Server to start the installation process.

The Deploy Server Wizard starts. Press Next.

clip_image038[6]

Accept the license terms and press Next.

clip_image040[6]

Choose an installation location and press Next.

clip_image042[6]

Enter a password for the RTCService account and press Next.

clip_image044[6]

Enter a password for the RTCComponent account and press Next.

clip_image046[6]

Accept the default blank external web farm FQDN’s for now. The external address will adjusted later. Press Next.

clip_image048[6]

Select a location for the database and transaction logs. Ideally, these should be on separate disk controllers. Press Next.

clip_image050[6]

Review the configuration settings and press Next to start the installation.

clip_image052[6]

A success dialog will appear when it finishes. Check the box to view the log if desired, but press Finish to continue.

clip_image054[6]

Configure Server

The Deploy Server section should now have a green checkmark next to it. Click the Run button under Configure Server to continue.

clip_image056[6]

The Configure Pool/Server Wizard should start. Press Next to continue.

clip_image058[6]

Press Next to accept the only server installed so far, tap-ocs-2k7.ptown.com.

clip_image060[6]

The SIP domain was already entered earlier, but additional SIP domains can be added here. Press Next to continue.

clip_image062[6]

Choose the option Some or all clients will use DNS SRV records for automatic logon and check the box Use this server or pool to authenticate and redirect automatic client logon requests. Press Next.

clip_image064[6]

Choose the SIP domain for automatic logon, confusedamused.com and press Next.

clip_image066[6]

Select Do not configure for external access now and press Next.

clip_image068[6]

Review the configuration settings and press Next to begin the configuration.

clip_image070[6]

A success dialog will appear when it finishes. Check the box to view the log if desired, but press Finish to continue.

clip_image072[6]

That concludes Part 1 of this series. Not very interesting yet, or hard to screw up either. The other parts should be much more interesting.

Here

Recent content I've written for you—just for you!— to enjoy while you're here.

There

Quick commentary and links to other sources you'll find interesting. I promise.

Everywhere

Some personal background, links to related projects, and other ways to connect.

Hi there. My name is Tom Pacyk and this is my small home on the web. I love the intersection of design, technology, and communication, which is a combination that led me to a career in sales and marketing roles at places like Zoom and ServiceNow. They're a bit old now, but I also had the opportunity to publish a couple of books along the way.

Portland, Oregon is home for me, my wife Beth, and our three kids, but I'm actually a Midwestern transplant—I grew up in the Chicago suburbs and went to school at Purdue and Illinois. When I find some free time I'm probably going to concerts, rooting for the Portland Timbers, or working on my Sunshine Burn Photography project.