View
5
Download
0
Category
Preview:
Citation preview
ACADEMY HUB
Deployment Guide
2
ACADEMY HUB
Deployment Pre-requisites / Configuration
• SharePoint 2013 Server with corresponding Database Server on SQL Server 2008 or 2012
• Web Server with IIS 7.0
• Dot Net Framework 4.5
• Google Chrome Browser on Clients
For accessing the Deployment Packages please get in touch with HCL Academy Hub Administration Team from Modern App Services.
3
ACADEMY HUB
Deployment Procedures for SharePoint schema
• Create a web application using SharePoint 2013 Central Administrator
• Create a site collection under this web application using SharePoint Central Administrator
http://<webapplicationName>/sites/academy
• Choose Team Site template while creating the site
1 of 2
4
ACADEMY HUB
Deployment Procedures for SharePoint schema
• Upload WSP package AcademySchema in this site collection using the below path
Site Settings > Web Designer Galleries > Solutions
• Activate the solution
• Run ActivateFeatures.ps1 script to activate all the required features
• Once all the features are activated the required lists and libraries will be created
2 of 2
5
ACADEMY HUB
Deployment Procedures for Academy Site
IIS Configuration for Academy Website
• Create folder <WebDeplymentRoot>\Academy\Published\Webroot\Academy.Web in the Web Server
• Copy the website deployment files into the folders created above using available package AcademyHubSPSchema.zip
• Open IIS Manager
• Create a new Application Pool with following details
• Name Academy.Web
• .Net Framework Version 4.5
• Managed Pipeline Mode Integrated
• Click OK
• Application should be configured with respective app pool account running by dedicated service account (to be provided by Account Team), e.g.
• svcspsAcademy
1 of 3
6
ACADEMY HUB
Deployment Procedures for Academy Site
IIS Configuration for Academy Website [Continued]
• Create the new base Academy Web Site with following details
• Name AcademyWeb Site
• Application Pool Academy.Web
• Physical Path <WebDeplymentRoot>\Academy.Website
• Host name:
• Create the Academy.Web Virtual Directory
• Expand Academy Web Site
• Right click the Academy.Web folder and select Convert to Application
• Application Pool Academy.Web
• Press Ok
• Configure Authentication Mechanism
• Click on the Academy Web Site
• Double click Authentication from the Features View
• Enable Windows Authentication and disable all other authentication mechanisms
2 of 3
7
ACADEMY HUB
Deployment Procedures for Academy Site
Account specific Configuration(s)
• Changing the Portal Logo with Account specific one
• Save the Logo Image file in the AcademyHubSite\Common\com\images directory
• Open the XML file AccVariant.xml in the Web Application root
• Copy existing account node and create a duplicate one
• Change the name attribute value with the desired account name
• Mention the filename of the Logo Image File as saved in Images directory in the file attribute of Logo node in the XML
E.g.
<account name="Common">
<Logo file="CustomerLogo.png"/>
</account>
3 of 3
8
ACADEMY HUB
Sanity Check Steps
• Open the URL on Google Chrome Browser
• Check all the links with functionality to verify that those are working as expected
9
ACADEMY HUB
Rollback Plan
• Delete IIS site
• Delete SharePoint site collection
Recommended