22
1 Ektron – V9.1 Training Workstation Setup System Requirements Before installing Ektron CMS on the workstation it must meet specific requirements to function properly. Recommended Minimum Hardware Configuration 64-bit, four core processor 8 GB RAM or higher 10 GB of available disk space Operating System Microsoft Windows 7 SP1 or later, 64-bit version Web Application Server Microsoft ASP .NET Framework 4.5 Web Server Microsoft Internet Information Services (IIS) 7.5 or later (with IIS metabase & IIS 6 configuration compatibility enabled) File System NTFS (FAT 32 is not supported) Database Microsoft SQL Server Express 2012 or later, 64 bit version OR Microsoft SQL Server 2008 R2 or later, 64 bit version Note: Ektron does not support case-sensitive databases. Browser for Content Editing Google Chrome or Mozilla Firefox (releases within the last 6 months) Microsoft Internet Explorer 10.0 or later

Ektron V9.1 Training Workstation Setup · (with IIS metabase & IIS 6 configuration compatibility enabled) File System NTFS (FAT 32 is not supported) Database Microsoft SQL Server

  • Upload
    others

  • View
    13

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Ektron V9.1 Training Workstation Setup · (with IIS metabase & IIS 6 configuration compatibility enabled) File System NTFS (FAT 32 is not supported) Database Microsoft SQL Server

1

Ektron – V9.1 Training Workstation Setup

System Requirements Before installing Ektron CMS on the workstation it must meet specific requirements to function properly.

Recommended Minimum Hardware Configuration

64-bit, four core processor 8 GB RAM or higher 10 GB of available disk space

Operating System

Microsoft Windows 7 SP1 or later, 64-bit version

Web Application Server Microsoft ASP .NET Framework 4.5

Web Server

Microsoft Internet Information Services (IIS) 7.5 or later (with IIS metabase & IIS 6 configuration compatibility enabled)

File System

NTFS (FAT 32 is not supported)

Database Microsoft SQL Server Express 2012 or later, 64 bit version

OR Microsoft SQL Server 2008 R2 or later, 64 bit version

Note: Ektron does not support case-sensitive databases.

Browser for Content Editing Google Chrome or Mozilla Firefox (releases within the last 6 months) Microsoft Internet Explorer 10.0 or later

Page 2: Ektron V9.1 Training Workstation Setup · (with IIS metabase & IIS 6 configuration compatibility enabled) File System NTFS (FAT 32 is not supported) Database Microsoft SQL Server

2

Microsoft SQL Express Installation

If you do not already have Microsoft SQL Server installed, download a copy of SQL Server Express 2012 at:

http://www.microsoft.com/en-us/download/details.aspx?id=29062

The file needed is named: SQLEXPRWT_x64_ENU.exe

1. Right click on the file SQLEXPRWT_x64_ENU.exe and ‘Run as administrator’

2. On the first installation screen that appears, select the option ‘New SQL Server Stand-Alone Installation or Add Features to an Existing Installation’

Page 3: Ektron V9.1 Training Workstation Setup · (with IIS metabase & IIS 6 configuration compatibility enabled) File System NTFS (FAT 32 is not supported) Database Microsoft SQL Server

3

3. Accept the license terms and click ‘Next’ to continue.

4. On the next screen, leave the checkbox checked for ‘Include SQL Server Product Updates’

and click ‘Next’.

Page 4: Ektron V9.1 Training Workstation Setup · (with IIS metabase & IIS 6 configuration compatibility enabled) File System NTFS (FAT 32 is not supported) Database Microsoft SQL Server

4

5. On the ‘Feature Selection’ & ‘Instance Configuration’ screens, accept the default settings.

Page 5: Ektron V9.1 Training Workstation Setup · (with IIS metabase & IIS 6 configuration compatibility enabled) File System NTFS (FAT 32 is not supported) Database Microsoft SQL Server

5

6. On the ‘Server Configuration’ dialog, accept the default settings and click ‘Next’.

7. For the ‘Database Engine Configuration’ screen select the ‘Mixed Mode (SQL Server Authentication and Windows Authentication)’ radio button. Enter the ‘password’ of ‘Training’.

Page 6: Ektron V9.1 Training Workstation Setup · (with IIS metabase & IIS 6 configuration compatibility enabled) File System NTFS (FAT 32 is not supported) Database Microsoft SQL Server

6

8. In the ‘Error Reporting’ screen click on ‘Next’ until the installation of SQL Express is complete.

9. Once the install is completed you will be prompted to ‘restart your computer’, click on ‘OK’ to Restart.

Installing Pre-requisite Microsoft Components

Ensure that IIS is installed, and enable IIS 6 metabase compatibility and ASP.NET as follows:

1. From the Windows Control Panel (For training purpose this Installation is on Windows 7), choose Programs.

2. Choose Turn Windows Features On or Off.

3. Expand Internet Information Services > Web Management Tools > IIS 6 Management

Compatibility.

4. Check ‘IIS Metabase and IIS 6 configuration compatibility’.

5. Expand World Wide Web Services > Application Development Features.

Page 7: Ektron V9.1 Training Workstation Setup · (with IIS metabase & IIS 6 configuration compatibility enabled) File System NTFS (FAT 32 is not supported) Database Microsoft SQL Server

7

6. Check ASP.NET 4.5.

7. Click OK.

If it is not already installed, download a copy of the Microsoft .NET Framework 4.5

here: http://www.microsoft.com/en-us/download/details.aspx?id=30653

1. Right click and ‘Run as administrator’ on the file dotNetFx45_Full_setup file.

2. Accept the default options and install.

Downloading the CMS Base Installation Files

Download the latest version of the Ektron Base Installer from the Ektron Support/Customer Portal:

https://portal.ektron.com/ (you will need to be registered there)

Page 8: Ektron V9.1 Training Workstation Setup · (with IIS metabase & IIS 6 configuration compatibility enabled) File System NTFS (FAT 32 is not supported) Database Microsoft SQL Server

8

If you are an Ektron Partner you can login here instead http://partners.ektron.com/login.aspx

Installing Ektron CMS Base version 9.1

1. Right-click and select ‘Run as administrator’ on the downloaded CMS400Basev91.exe file.

2. When prompted ‘Would you like the install to check for updates?’ click ‘No’.

3. Please read and accept the Ektron License Agreement and click ‘I Accept’ to continue

4. A dialog appears, checking that all pre-requisites are met.

Page 9: Ektron V9.1 Training Workstation Setup · (with IIS metabase & IIS 6 configuration compatibility enabled) File System NTFS (FAT 32 is not supported) Database Microsoft SQL Server

9

5. Select ‘Complete‘ to install all components.

7. The ‘Ready to Install the Program screen appears. Click ‘Install’. The installation program copies files to the C:\Program Files (x86) folder, creating an Ektron install base for use by the Site Setup utility.

8. At the end of the core install the user is prompted with a completion screen and whether they want to reboot their PC. Leave the radio button on the default ‘Yes, I want to restart my computer now’ and click the ‘Finish’ button.

9. When your computer reboots the Site Setup utility runs and offers to create a new website. Before continuing, follow the instructions below to add a web site within IIS.

Adding a Web Site in IIS

IMPORTANT: You must be a member of the Administrators group on the local computer to perform the following procedure (or procedures), or you must have been delegated the appropriate authority. As a security best practice, log on to your computer using an account that is not in the Administrators group, and then use the Run as command to run IIS Manager as an administrator. From the command prompt, type runas /user:administrative_accountname "mmc %systemroot%\system32\inetsrv\iis.msc".

Adding a Web Site Using Website Creation Wizard with IIS7

Page 10: Ektron V9.1 Training Workstation Setup · (with IIS metabase & IIS 6 configuration compatibility enabled) File System NTFS (FAT 32 is not supported) Database Microsoft SQL Server

10

1. Click on the ‘Start’ button and search for ‘iis’, then launch ‘Internet Information Service (IIS) Manager’.

2. In the IIS Manager, expand the local computer, right-click the ‘Sites’ directory, and select ‘Add Web Site’.

3. In the dialog that appears, enter ‘cms400min’ as both the site & host name:

4. For the ‘Physical Path’ click on the box with the three dots in it, and navigate to c:\inetpub\wwwroot.

Click the ‘Make New Folder’ button and name the folder cms400min, then click the ‘OK’ button.

Page 11: Ektron V9.1 Training Workstation Setup · (with IIS metabase & IIS 6 configuration compatibility enabled) File System NTFS (FAT 32 is not supported) Database Microsoft SQL Server

11

5. Next in IIS click on ‘Application Pools’.

Page 12: Ektron V9.1 Training Workstation Setup · (with IIS metabase & IIS 6 configuration compatibility enabled) File System NTFS (FAT 32 is not supported) Database Microsoft SQL Server

12

6. Right-click the ‘cms400min’ Application Pool and select ‘Basic Settings…’

7. Set the Application Pool to use ‘.NET Framework v4.0’ and the click ‘OK’.

8. Final step is to add an IP mapping in the Hosts file: C:\Windows\System32\drivers\etc\Hosts.

Open the ‘Hosts’ file in Notepad and add:

127.0.0.1 cms400min

Page 13: Ektron V9.1 Training Workstation Setup · (with IIS metabase & IIS 6 configuration compatibility enabled) File System NTFS (FAT 32 is not supported) Database Microsoft SQL Server

13

Page 14: Ektron V9.1 Training Workstation Setup · (with IIS metabase & IIS 6 configuration compatibility enabled) File System NTFS (FAT 32 is not supported) Database Microsoft SQL Server

14

Installing a CMS400min Site

Having completed the last step your computer has rebooted and you are now being prompted to install a CMS400min

core website. Follow the steps below to create a new site that will run under localhost.

1. The Setup Type screen appears.

NOTE: You can also create a new site manually by choosing Start > Programs > Ektron > CMS400vXX Utilities > CMS400 Site Setup from your start menu.

2. Choose the ‘CMS400 Full Installation’ option and click Next.

3. When prompted for a license key, leave the field blank and click Next as this site will be run under localhost.

Page 15: Ektron V9.1 Training Workstation Setup · (with IIS metabase & IIS 6 configuration compatibility enabled) File System NTFS (FAT 32 is not supported) Database Microsoft SQL Server

15

4. If prompted to select a site, select ‘CMS400Min’ to install a core min website.

5. Select cms400min from the drop-down lists for both site & host.

6. Enter the destination folder for the site. The default reflects your selection in the previous dialog. Make sure the ‘Destination Folder’ is pathed to C:\inetpub\wwwroot\cms400min, if needed browse to Inetpub/wwwroot/cms400min and then click on Next.

WARNING! Do not install under another application’s folder within the Web root.

IMPORTANT: Ektron does not support the installation of nested sites, each having its own web.config file. Nested sites can disrupt Ektron features, such as Aliasing, Menus, and eSync.

Page 16: Ektron V9.1 Training Workstation Setup · (with IIS metabase & IIS 6 configuration compatibility enabled) File System NTFS (FAT 32 is not supported) Database Microsoft SQL Server

16

OR, if needed, BROWSE to the location

Page 17: Ektron V9.1 Training Workstation Setup · (with IIS metabase & IIS 6 configuration compatibility enabled) File System NTFS (FAT 32 is not supported) Database Microsoft SQL Server

17

7. Accept the default paths for the Secure Asset Storage Location and the Site Options screens, and click ‘Next’.

8. On the Search Provider screen, determine which search provider you will use with Ektron. Choose Apache Solr 4.0 and then click ‘Next’.

9. On the Site Options screen, uncheck unwanted options, then click the ‘Install’ button.

Page 18: Ektron V9.1 Training Workstation Setup · (with IIS metabase & IIS 6 configuration compatibility enabled) File System NTFS (FAT 32 is not supported) Database Microsoft SQL Server

18

10. After choosing, click Install. The Moving Files dialog appears, and the following things happen.

o files are copied to the site

o permissions are set for the site’s directories

o ASPNET, IIS_WPG, or Network Service user and IUSR are given permissions to the directories

o the site is set up to use .NET 4.0

o web.config settings are configured

o IIS is configured

NOTE: Continue with these steps after completing Installing a Site.

11. You are asked if you want to set up a database. Click Yes.

If you are using a separate database server, you need the following information:

o database server host name or IP address

o if the database server is on the same domain as the application server, it must support Windows or SQL authentication

o if the database server is on a separate domain from the application server, it must support SQL authentication

o you must have database administrator or database creator privileges

12. Enter the name of the database you are creating, here use the default name and click ‘Next’. The database name should be unique for this machine.

13. Next you are prompted for the ‘Username’ and Password’ for the ‘admin’ account. Leave the username as ‘admin’ and enter a password of ‘Training’ then click ‘Next’.

Page 19: Ektron V9.1 Training Workstation Setup · (with IIS metabase & IIS 6 configuration compatibility enabled) File System NTFS (FAT 32 is not supported) Database Microsoft SQL Server

19

14. Ektron also requires you to supply a username/password for your ‘builtin’ account. For training purposes it is recommended that you leave the username as ‘builtin’ but set a password of ‘Training’ and then click ‘Next’.

Page 20: Ektron V9.1 Training Workstation Setup · (with IIS metabase & IIS 6 configuration compatibility enabled) File System NTFS (FAT 32 is not supported) Database Microsoft SQL Server

20

15. The SQL Server DB Setup screen appears and prompts for database connection information.

o Server—List the database server on this system. To setup the database on this server, accept the default. Otherwise, enter a SQL or SQL Express server that already exists. For SQL, this would typically be (local) if it’s installed on the local server. Otherwise, enter the Server’s name. For SQL Express enter (local)\SQLEXPRESS.

o Username—Enter the SQL username you will use to create the database.

o Password—Enter the SQL password you will use to create the database.

NOTE: To use Windows authentication via a trusted connection, leave the username & password blank.

After you complete the screen, the setup verifies the database connection information. If the database name

already exists, you are asked to assign a different name. When a connection is made and the name is available,

the installation program creates a database using the provided information.

16. If you installed SQL Server Express on this machine using the instructions found earlier in this document, leave the Server as (local)\SQLEXPRESS, enter ‘sa’ as the username and ‘Training’ as the password, then click ‘Next’.

Page 21: Ektron V9.1 Training Workstation Setup · (with IIS metabase & IIS 6 configuration compatibility enabled) File System NTFS (FAT 32 is not supported) Database Microsoft SQL Server

21

17. The next screen that appears allows a System Administrator to choose a lower level account that could be used by the CMS to connect to the database rather than the sa administrator account. Again, enter ‘sa’ as the username and ‘Training’ as the password, then click ‘Next’.

NOTE: If you do decide to use a different account that will be used by the CMS to connect to the database ensure that the account has the following privileges: - DB_Reader - DB_Write - DB_Executor - DDL_Admin

18. When the setup is finished, the following screen appears. Click Finish. The site and database setup portion of the install is now complete.

19. The final screen to appear is with regards to the Apache Solr, we may set this up in a later Unit so click on ‘OK’.

Page 22: Ektron V9.1 Training Workstation Setup · (with IIS metabase & IIS 6 configuration compatibility enabled) File System NTFS (FAT 32 is not supported) Database Microsoft SQL Server

22

20. To test if the installation of the CMS website project was successful login to your CMS400Min site.

To do this, launch a web browser and enter the URL http://cms400min/cmslogin.aspx

21. Login with username ‘admin’ and password ‘Training’ and click the ‘Login’ button.

22. Once logged in, click on the ‘Workarea’ button.

23. In the Workarea see if you can navigate around ok by clicking on the tabs at the top of the page.