Creating a Development VM - Part 2: Preparing Windows

This document details how to install and test an SDL Tridion Content Manager 2013 install on Windows 2012 with a SQL Server database.

Creating a Development VM - Part 2

Tutorial Sections:

Prepare your Windows 2012 server

In this step we'll take you through preparing your Windows 2012 server for a clean Tridion installation.

Change password policy

Simplify development by changing the password policy (using "Group Policy Editor").

  • From your keyboard's Start button, go to Administrative Tools > Local Security Policy.
  • Disable "Password Must meet complexity requirements."

0-local-security-policy

Rename your server

Name your machine something you are likely to remember.

1-name-computer

Tridion System Account

In a normal Tridion environment, the Tridion System Account must be a Domain account. If this is just a local development or test machine, you may want to create this account as a local account instead. In either case, ensure that this account is added to the local "Administrators" group.

  • Go to Tools > Computer Management > Local Users and Groups > Users.
  • Create a New User.
    2-new-user-computer-management
  • Name the user MTSUser
    3-new-user-name
  • Type in "Administrators" and press Check Names then OK.
  • Note: your old computer name may show in the Select Groups pop-up until the next reboot.
    4-select-group
  • MTSUser's properties should now show it belongs to Administrators.
    5-added

Install available Microsoft Updates

From Configure this local Server, select the Never link under Last Installed Updates.

6-windows-updates

Choose Settings

  • updates automatically unless you prefer to update Windows manually.
    7-windows-update-settings

  • Select "important updates are available" and select Install. Multiple server restarts may be required during this step.
    8-install-updates


If prompted to Turn on Windows SmartScreen , optionally turn it on.


Add Roles

  • In the Server Manager dashboard, select option 2 Add Roles.
    10-server-manager-add-roles

  • Click Next
    11-add-roles-wizard

  • At the Installation Type option select "Role-based or feature-based installation" and then select next.
    12-add-roles-feature-based-install

  • Select your server from the server pool and then select next.
    13-add-role-server-role

  • Select Application Server and Web Server (IIS) roles.
  • Click Next
    14-add-application-iis-roles

Features

  • Confirm ASP.NET 4.5 is selected and choose Next.
    15-asp-net

  • On the Application Server step, select Next.
    16-add-roles-next

  • Select to add HTTP Activation and TCP Activation under "Windows Process Activation Service Support"
  • Select Add Features for HTTP Activation and again for TCP Activation.
    18-add-roles-http-activation-required-roles

    19-add-tcp-activation-required-roles

  • Select Next.
    20-add-iis-role

  • Select Next.
    21-role-services-iis-roles

  • Select Install to confirm your selections.
  • Then wait for the process to complete.
    22-roles-confirm

    23-roles-results

    25-roles-done

    26-done

You have now configured the required Windows 2012 Server Roles for an SDL Tridion 2013 Content Manager Server.

Next section: Setting up the database

Move on to the next chapter in this tutorial: Preparing the database

About the Author
Alvin Reyes
Consultant

As an SDL Content Management Technologies (CMT) consultant, Alvin enjoys the opportunity to help organizations find solutions that balance business and system needs. He is active in the SDL Tridion technical community, participating on Tridion StackExchange, serving as a functional lead for SDL Tridion Powertools, and actively writing about information systems, business analysis, and especially Tridion on his blog, "Create and Break."

SDL CMT division