Knowledge Base

Notes about installing Control Center and Web Printing Site on Windows Server 2008 and Windows Server 2012

Problem

To install NiceLabel Control Center and Web Printing Site on Windows Server 2008 and Windows Server 2012, you must make sure the following prerequisites are installed on the server.

Solution

When installing NiceLabel Control Center

To install the necessary prerequisites in IIS, do the following:

  1. On Windows Server 2008:
    1. Click Start, click Administrative Tools and then Server Manager.
    2. In the left navigation pane, expand Roles, and then right-click Web Server (IIS) and select Add Role Services.
  2. On Windows Server 2012:
    1. Start Server Manager from Start screen.
    2. Click Manage button, then Add Roles and Features.
    3. Select Role-based or feature-based installation.
    4. In Server Roles step, enable the Web Server (IIS) option.
  3. Make sure to enable the following components:

                Common HTTP features

                               Default Document
                               Directory Browsing
                               HTTP Errors
                               Static Content
                Application development
                               .Net Extensibility 4.5 (or higher)
                               .ASP.Net 4.5 (or higher)
                               CGI
                               ISAPI Extensions
                               ISAPI Filters
              Health and Diagnostics
                             HTTP Logging
               Security
                              Request Filtering
                              Basic Authentication
                              Windows Authentication
              Performance
                             Static Content Compression
             Management tools
                            IIS Management Console

When installing  Web Printing Site

On Windows Server 2008 and Windows Server 2012 make sure to install the following role for IIS server:

  1. On the Select Role Services pane, scroll down to Management Tools.
  2. Inside IIS 6 Management Compatibility enable roles IIS 6 Metabase Compatibility and IIS 6 Management Console.

On Windows Server 2012 also install the HTTP-Activation .NET feature.

More specifically:

  1. Run Server Manager (on task bar and start menu)
  2. Choose the server to administer (probably local server)
  3. Scroll down to Roles and Features section.
  4. Choose Add Role or Feature from Tasks drop down
  5. On Add Role or Feature Wizard dialog, click down to Features in list of pages on the left.
  6. Expand .NET 4.5. You can go back up to roles screen to add if you don't have.
  7. Under WCF Services, check the box for HTTP-Activation.
  8. Click Install button.

Using Document Storage from Windows Server 2008 or Windows Server 2012

If you want to use Windows Server 2008 or Windows Server 2012 in client role to open Control Center and work with the files in the Document Storage, for example using the revision control system and workflows, you have to install Windows component Desktop Experience.

To install Desktop Experience in Windows Server 2012, follow the instructions here: http://www.win2012workstation.com/desktop-experience/

For details, see NiceLabel Control Center Installation Guide and NiceLabel PowerForms Web Installation Guide online.

Print document   Email document

Feedback

Did this article help you? *