Professional Documents
Culture Documents
Module 2 Slide Deck
Module 2 Slide Deck
Module 2 Slide Deck
Sitecore Environment
1
Module Objectives
In
Bythis
themodule,
end of this youmodule,
will learnyouhowwilltobe
able to:Sitecore, how to publish in
install
Sitecore
Set up a and how
Sitecore to extend
instance Sitecore
on a development
machine.
functionality. You will also get an
Describe the
overview of basic development
Sitecore basic architecture of
architecture.
Sitecore.
Describe the basic features of SIM and use it to install
Sitecore.
Use the default admin username and password to log
in to a Sitecore instance.
Install a Sitecore package into Sitecore.
Configure Sitecore to host multiple websites
Use the Include folder to apply configuration patches.
Define the file structure and files of a clean Sitecore
instance.
© 2001-2016 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
2
The Development System
Delivery Delivery
Server
Databases Servers
Dedicated
Session
Visitors
State Content
Core Database
Delivery
contains the configuration
Content Management
information about the Sitecore
user interfaces and the security
Collection Processing/Aggregation
tables (Users and Roles).
Database
Reporting
Master Service
Database
SQL contains every version of every
Core Master Web
Collection
item in everyDatabase
language, including
unpublished work in progress.
Core Databases
Reporting Web Database
Database
Processing Reporting Database
Authoring Server contains only the published
version(s) of each item including
Session database
the different language versions
Indexing
that have been published.
(SOLR only)
xDB
Authors
Management Search Database
Server Index
Web traffic
© 2001-2016 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
5
Sitecore Development Architecture
xDB
Search Database
Index
Web traffic
© 2001-2016 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
6
Sitecore Application File Structure
© 2001-2016 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
7
Development Computer Prerequisites
© 2001-2016 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
8
Visual Studio and Sitecore Rocks
Any version of Visual Studio, with the exception Keep Sitecore Rocks up-to-date by using the
of Express versions, will work with your Sitecore Visual Studio Tools Extensions and Updates
project. dialog box.
Visual Studio allows you to: Sitecore Rocks allows you to:
Configure and manage Sitecore projects Create and manage site content from Visual Studio
Code layouts and renderings Create presentation component items and code files
Manage configuration files Integrate with your Visual Studio project.
Use site management tools
Create and install Sitecore packages
© 2001-2016 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
9
Installing Sitecore
© 2001-2016 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
12
Installation Documentation
Installation Guide
Release Notes
Known issues
Upgrade guide
Configuration file changes
kb.sitecore.net
© 2001-2016 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
13
Sitecore Installation Options
Manual installation
SIM
Scripted
© 2001-2016 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
14
Sitecore Instance Manager (SIM)
© 2001-2016 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
15
Sitecore License
The Sitecore license file is found by default in your Sitecore application root
folder at \Data\license.xml. It contains all of your license details.
View license detail in Control Panel> Installed Licenses.
© 2001-2016 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
16
Demo: Installing Sitecore
Using SIM
In this demo, you will use SIM to install
Sitecore on your development computer.
After you have installed the instance, you will
log in to it using the Sitecore admin user
account.
Lab: Installing Sitecore using
SIM
In this lab, you will use SIM to install Sitecore
on your development computer. After you
have installed the instance, you will log in to
it using the Sitecore admin user account.
Sitecore Publishing
© 2001-2016 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
21
Delayed Publishing
© 2001-2016 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
22
Publishing Performance
Parallel Publishing
Speeds performance up to 25 times
Lets you use your server hardware to capacity
Turned off by default
Dedicated Publishing
No search configurations
No indexing via Indexing.UpdateInterval
No memory monitor
No scheduled tasks
Increases tread priority of publishing
Performance
© 2001-2016 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
23
Sitecore Publishing Service
© 2001-2016 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
24
Lab: Starting the Publishing
Process
In this lab, you will add a new item and
publish the changes to the Web database.
Sitecore Module and
Packages
Extending the Sitecore Framework
Building a Package
Installing a Package
Sitecore Modules and Packages
Extending the Sitecore Framework
© 2001-2016 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
29
Installing a Package
Sitecore Rocks
Control Panel
© 2001-2016 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
30
Lab: Installing a
Sitecore Package
In this lab, you will install a Sitecore package
containing the Jobs site called Careers.
Lab: Binding
Hostnames to a Site
In this lab, you will configure your new
Careers microsite. You can navigate to the
microsite using careers.tac.local as the
hostname.
Review Questions
Q What is the recommended Q What tools can you use to Q What additional databases
version of Visual Studio for install Sitecore? are required when running
Sitecore development? xDB?
© 2001-2016 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
33
Module Summary
Install Sitecore with the EXE (which runs a wizard), the ZIP or manual install,
and with SIM.
Move content from the authoring environment to the live website by
publishing.
Publishing can be automated.
Sitecore is an extensible application. Packages are Zip files containing items
and files.
© 2001-2016 Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.
34