NOTE: This is an older version of the install. If you want RTM steps, go here
From fresh hardware to full SharePoint 2010 dev install, everything you need is right here! No Login required like some other sites! Keep in mind these steps are NOT for production (you wouldn't run your site on beta software would you, even if you did, I hope you paid for it). These steps will change at RTM. Some things to note:
1) install is using admin account (several of us just couldn't get ALL the features to work with separate service account in Beta)
2) we don't need loopback fix as all the sites are using specific ports instead of host headers.
Also, if you don't want to do a domain controller install, you could consider this route (http://bit.ly/4oAhpm), but my steps here may not work if you do.
Enjoy!
Chris
Follow me on twitter!
- Start
Hyper-V Manager on a 64bit server - Click
“Action->New->Virtual Machine” - For
Name, type “sharepoint2010” - Click
“Next” - For
memory, type “6144” - Click
“Next” - Select
a local connection, click “Next” - NOTE:
you will need internet access - Select
a location, ensure that the size is set to at least 127GB - Click
“Next” - Click
“Next” - Click
“Finish” - Right
click the virtual machine in Hyper-V, select “Settings” - For
the IDE Controller 1, specify the “Windows Server 2008” iso - Click
“Browse” - Select
the iso - Click
“Open” - Click
“Ok” - Start
the Virtual Machine - Install
Windows Server 2008 - Click
“Next” - Click
“Install Now” - Select
“Windows Server 2008 Enterprise (Full Installation)” - Click
“Next” - Click
“I accept the license terms” - Click
“Next” - Click
“Custom (advanced”) - Click
“Next”, windows will install - Click
“Ok” - For
password, type “Pa$$w0rd” - Type
“Enter” - Click
“Ok” - From Hyper-V
Console, install “Integration Services” - Click
“Action->Insert Integration Services Setup Disk” - Click
“Install Hyper-V Integration Services” in the autoplay - Click
“Ok” to upgrade/install - Click
“Yes” to restart - Login
to the server as administrator - Click
“Start->All Programs->Windows Update” - Click
“Turn on now” - Click
“Install now” to install latest windows update software - In the
“Server Manager” window that opens: - Click
“Configure Remote Desktop” - Click
“Allow connections from computers running any version…” - Click
“OK” - Click
“OK” - Click
“Configure IE ESC” - Click
“Off” for both administrators and users - Click
“OK” - Click
“Go to Windows Firewall” - Click
“Windows Firewall properties” - For
domain, private, public, set the firewall status to “Off” - Click
“OK” - Click
“Add Features” - Click
“SMTP server” - Click
“Add Required Role Services” - Click
“Next” - Click
“Next” - Click
“Install” - Click
“Close” - Run
Windows Update, get all critical updates - Click
“Install Updates”, install all updates - Click
“Restart Now” - Install
Microsoft Update - Run
Microsoft update, install any updates - Click
“Restart Now” - Install
Server 2008 Service Pack 2 (if it didn’t get installed from Microsoft
Update) - Restart
after install - Click
“Start” - Right
click “Computer”, select “Properties” - Under
computer name, click “Change settings” - For
description, type “sharepoint2010” - Click
“Change” - Set
the computer name to “sharepoint2010” - Click
“Ok” - Restart
the virtual machine - Run Windows
Update, get all critical updates - Click
“Install Updates”, install all updates - Click
“Restart Now” - At this point, keep your image as a
Windows Server 2008 base image! - Copy the base image sharepoint2010
vhd, rename to server2008sp2base and put in a safe place! - Open a
command prompt, run dcpromo, setup a domain called “contoso.corp” - Click
“Next” - Click
“Next” - Select
“Create a new domain…” - Click
“Next” - Enter
contoso.corp, click “Next” - Select
“Windows Server 2008”, click “Next” - Click
“Next” - Click
“Yes, the computer will use…” - Click
“Yes” - Click
“Next” - For
password, type “Pa$$w0rd” - Click
“Next” - Click
“Next”, active directory will setup itself up - Restart
the machine after AD is finished - At this point, keep your image as a
Windows Server 2008 base image! - Copy the base image sharepoint2010
vhd, rename to server2008sp2_AD and put in a safe place! - Create
the following domain users, set their password to “Pa$$w0rd” and that they
can’t change the password and the password doesn’t expire. - Click
“Start->Administrative Tools->Active Directory Users and Computers” - Expand
contoso.corp - Select
“Users”, right click and select “New->User” - For
name and user logon, type sp_system - Click
“Next” - For
Password, type “Pa$$w0rd” - Uncheck
“User must change…” - Check
“User cannot change password” - Check
“Password never expires” - Click
“Next” - Click
“Finish”
- Install
SQL Server 2008 SP1 – If you don’t have slipstreamed sp1, install the
setup files for SP1, then install sql 2008, then the full SP1 (but you may
need the new Installer which is in the SQL 2008 base install/non-sp1). - Insert
the Server 2008 iso (with SP1) - Click
“installation” - Click
“New SQL Server standalone…” - On “Setup
Support Roles”, click “Ok” - On “Setup
Support Files”, click “Install” - Click
“Next” - On
product key, click “Next” - Click
“I accept the license terms” - Click
“Next” - Check
the following:
i.
Database Engine
ii.
SQL Server Replication
iii.
Full-Text Search
iv.
Analysis Services
v.
Reporting Services
vi.
Business Intelligence Development Studio
vii.
Client Tools Connectivity
viii.
Integration Services
ix.
Client Tools Backward Compatibility
x.
Management Tools – Basic
xi.
Management Tools – Complete
xii.
Microsoft Sync Framework
- Click
“Next” - Click
“Next” - On
“Disk Space”, click “Next” - For
all accounts, type “contosoadministrator” and “Pa$$w0rd” for password - Click
“Next” - Click
“Mixed Mode” authentication radio button - For
password, type “Pa$$w0rd” - Click
“Add Current User” - Click
“Next” - Click
“Add Current User” - Click
“Next” - On
report Services, click “Install, but do not configure…” radio button - Click
“Next” - Click
“Next” - Click
“Next” - Click
“Install” - Click
“Next” - Click “Close”
- Install
the 2008 SP1 CU2 - http://support.microsoft.com/kb/970315
- Open SQL Management Studio, make sure
your version is 10.00.2714 or later! - Open
SQL Server Management Studio, this is for the initial setup process to run - Open the SQL configuration manager
Click “Start->All programs->Microsoft SQL Server 2008->Configuration Tools->Sql Server Configuration manager - Expand “SQL Server Network Configuration->Protocols for MSSQLSERVER”
- Enable:
- Named Pipes
- TCP/IP
- Restart the sql service
- Install/attach
the demo databases (Northwind, pubs, adventureworks2000,
adventureworksDW). These can be
downloaded or installed from the instructor dvd.
i.
Run Sql2000SampleDb.msi
ii.
Open c:sql server 2000 sample databasesinstnwnd.sql
iii.
Run on sharepoint2007
iv.
Open c:sql server 2000 sample databasesinstpubs.sql
v.
Run on sharepoint2007
vi.
Delete the c:sql server 2000 sample databases
directory
i.
Run AdventureWorks2000.exe
ii.
Click, no at the .net 1.0/1.1 framework install
iii.
Open Sql Server management studio
iv.
Connect to sharepoint 2007
v.
Right click databases, select attach
vi.
Click Add, Browse to c:program filesmicrosoft sql
servermssqldataadventureworks2000_data.mdf
vii.
Click Ok
- AdventureWorksDW
(http://codeplex.com/SqlServerSamples)
i.
Find and download, run AdventureWorksDBScripts.msi
ii.
Open c:program filesmicrosoft sql
server100 oolsSamplesadventureworks data warehouseinstawdb.sql
iii.
Run on sharepoint2007 (make sure you don’t get any
errors, if you do fix them – likely need to copy the .csv files to a directory)
iv.
Open c:program filesmicrosoft sql
server100 oolsSamplesadventureworks OLTPinstawdb.sql
v.
Run on sharepoint2007 (make sure you don’t get any
errors, if you do fix them – likely need to copy the .csv files and rename the
.mdf and .ldf to install the database)
- Run Windows
Update, get all critical updates - Click
on all available updates - Click
“Ok” - Click
“Install Updates” - Click
“Restart Now” - At this point, keep your image as a
base image!
- Copy the base image sharepoint2010 vhd,
rename to server2008sp2_sql2008sp1_cu and put in a safe place! - Install
“Office 2010” - Click
“I accept the terms…” check box - Click
“Continue” - Click
“Install Now” - Click
“Close” - Open
“Word 2010” - Click
“Use recommended settings” - Click
“Ok” - Open
Office Word 2010 to setup the initial settings - Install
“Visio 2010” - Enter
your product key - Click
“Continue” - Click
“I accept the terms…” check box - Click
“Continue” - Click
“Install Now” - Click
“Close” - Install
“Microsoft SharePoint Designer 2010” - Click
“I accept the terms…” check box - Click
“Continue” - Click
“Install Now” - Click
“Close” - Install
“Visual Studio 2010” - Insert
the iso into the image - Click
“Install Visual Studio 2010” - Click
“Next” - Click
“I have read and accept…” - Click
“Next” - Click
“Full” - Click
“Install” - When/if
prompted, restart, the install will start up again when rebooted - When/if
prompted, restart, the install will start up again when rebooted - Click
“Finish”, close the intaller - Open “Visual
Studio 2010”, select c# development settings - Turn
off customer improvement program - Close
Visual Studio 2010 - Install
“FireFox” browser - Download
from http://www.firefox.com - Install
“Google Chrome” browser - Download
from http://www.google.com/chrome - Install
“Apple Safari” browser - Download
from http://www.apple.com/safari/ - Install
“Enterprise Library 4.1” - http://www.microsoft.com/downloads/details.aspx?FamilyId=1643758B-2986-47F7-B529-3E41584B6CE5&displaylang=en
- Click
“I accept the terms…” - Click
“Next” - Click
“Next” - Click
“Next” - Click
“Install” - Click
“Launch” to install the source and working copy files - Click
“Finish” - Apply WCF
patch - Download
and install (http://support.microsoft.com/kb/971831) - At this point, keep your image as a
base image!
- Copy the base image sharepoint2010
vhd, rename to server2008sp2_sql2008sp1_cu_vs2010 and put in a safe
place! - Install
“SharePoint 2010” Prereqs - NOTE: (BE SURE YOU ARE LOGGED IN AS
CONTOSOADMINISTATOR) - Insert
the DVD/start the install - Click
“Install Prerequisites”
i.
NOTE: this
step will require internet access!
- Click
“Next” - Click
“I accept the terms…” - Click
“Next”
i.
All pre-reqs will be downloaded and installed (this
could take 45 minutes)
ii.
Even on Server 2008, your setup may download SP2 for
Server 2008 and install, if it does, a reboot will be required. After reboot, continue the install via the
prompts
iii.
Install will continue by installing application server
role and the other prereqs
- Install
“SharePoint 2010” product - Click
“Install SharePoint Server” - Enter
your trial product key
i.
PKXTJ-DCM9D-6MM3V-G86P8-MJ8CY
- Click
“Continue” - Click
“I accept…” - Click
“Server Farm” - Select
“Complete…” - Click
“Install Now” - Click
“Close” (uncheck the run
configuration wizard)
Ensure proper permissions are
setup (these steps will fix the CryptographicException error):- Right click on the
folder ('%CommonProgramFiles%Microsoft SharedWeb Server Extensions14),
select “Properties” - Select “Security” tab
- Click “Edit”
- Click “Add”
- For the user type
“Network Service” - Click “OK”
- Grant the user Full
Control - Click “OK”
- Click “OK”
- At this point, keep your image as a
base image! - Copy the base image sharepoint2010
vhd, rename to server2008sp2_sql2008sp1_cu_vs2010_NoConfigure and put in
a safe place! - Run
SharePoint Configuration Wizard - Click
“Start->All Programs->Microsoft SharePoint 2010
products->SharePoint 2010 Products Configuration Wizard” - Click
“Next” - In
the popup, click “Yes” - Select
“Create a new server farm” - Click
“Next” - For
database server, type “SharePoint2010” - For
username, type “contosoadministrator” - For
password, type “Pa$$w0rd” - Click
“Next” - For
passphrase, type “Pa$$w0rd” - Click
“Next” - Click
“Next”, - Click
“Next”, SharePoint 2010 will Configure itself - Click
the radio button to participate in the feedback program, we gotta make SharePoint
better right?!? - Click
“Walk me through the settings using this Wizard” radio button - Click
“Next” - Click
“Use existing managed account” - Click
“Next”, all your services will be created, this will take a few minutes - Click
“Skip” - Click
“Finish” - Add a
farm administrator - Click
“Security” - Click
“manage farm administrators group” - Click
“New->Add Users” - Type
contososp_system - Click
“Ok” - Open
the SharePoint Central Administration site and setup Diagnostic Logging - Click
“Monitoring” - Under
“Reporting”, click “Configure usage and health data collection” - Ensure
that “Enable usage data collection” is clicked - Ensure
that “Enable health data collection” is clicked - Click
“Ok” - Open
the SharePoint Central Administration site and setup Outgoing Email - Click
“System Settings” - Click
“Configure out-going email Settings” - For
outbound smtp, type “sharepoint2010” - For
from address, type “sharepoint@contoso.corp” - For
reply address, type sharepoint@contoso.corp - Click
“Ok” - Start
the “SharePoint Web Services” application pool - Open
IIS Manager - Ensure
that the “SharePoint Web Service” application pool is started - Start
services on a server - Open
“Central Administration” - Click
“System Settings” - Click
“Manage services on server” - Start
all services, except for “Lotus Notes Connector”
i.
NOTE: Install “Document Conversions Load balancer”
before you start the launcher service, select “servername” when setting up the
launcher service.
ii.
For Foundation Search, use the following settings:
1. For
Username type, “contosoadministrator”
2. For
password, type “Pa$$w0rd
3. For
content access account type “contosoadminsitrator”
4. For
password, type “Pa$$w0rd”
5. Click
“Start”
iii.
For “User Profile Synchronization Service”
1. Click
“Start”
2. Select
the only “User Profile Service Application”
3. Click
“OK”
4. Wait
for the status of the job to change to “Started”
- Ensure
Windows Services have started - Open
the Services Applet - Ensure
these two service eventually start
i.
ForeFront Identity Manager Service
ii.
ForeFront Identity manager Synchronization Service
- Run an
IISRESET - Configure
the User Profile service - Click
“Application Management” - Click
“Manage service applications” - Click
“User Profile Service Application” - Click
“Manage” in the Ribbon - Click
“Configure Synchronization Connections” - Click
“Create new connection” - For
connection name, type “Contoso.corp” - For
forest name, type “contoso.corp” - For
account name, type “contosoadministrator” - For
password, type “Pa$$w0rd” - Click
“Populate Containers”
i.
NOTE: if you get
an error, change the browser settings to IE7.0
- Expand
“Contoso” - Select
“Users” - Click
“Ok” - Install
“Office Web Applications” - Type
your key - Click
“I accept the terms…” - Click
“Continue” - Click
“Install Now” - Click
“Close”, leave the checkbox checked - Click
“Next” - Click
“Yes” - Click
“Next” - Click
“Next” - Click
“Finish” - Create
Office Web Applications service applications - Open
Central Administration - Click
“Application management” - Click
“Manage service applications” - Click
“New->PowerPoint Service Application” - For
name, type “PowerPoint Service” - For
pool name, type “PPTPool” - Click
“OK” - Click
New->Word Viewing Service” - For
name, type “Word Viewing Service” - For
application pool type “WordViewingPool” - Click
“OK” - On
the service applications page, click “PowerPoint Service Application” - Click
“new site collection” - For
title, type “PPT Broadcast” - For
the url, in the dropdown select “sites” - For
the url textbox, type “PPTBroadcast” - For
template, click “Enterprise”, select “PowerPoint Broadcast Site” - For
site collection admin, type “administrator” - Click
“OK” - Click
“System Settings” - Click
“Manage services on server” - Click
“Start” for:
i.
PowerPoint Service
ii.
Word Viewing Service
- Open
SharePoint PowerShell, run the following commands: - Click
Start->Programs->Microsoft SharePoint 2010 Products->SharePoint
2010 Mangaement Shell - Run the
following commands:
|
- Open
c:windowssystem32inetsrvconfigapplicationHost.config file. Add the
line below in the end of the dynamicTypes:
|
a.
Run IISRESET
- Download
and install the Data Service 1.5 CTP - Download
and install Fiddler - www.fiddler2.com
80. Install
Desktop Experience
a.
Open the “Server Manager”
b.
Click “Add Feature”
c.
Check the following:
i.
Desktop experience
d.
Click “Next”
e.
Click “Install”
81. Download
and install Microsoft SilverLight
82. Download
and install Microsoft Identity Framework
a.
http://msdn.microsoft.com/en-us/evalcenter/dd440951.aspx
83. Download
and install Microsoft Identity Framework SDK
- Create the “Team Site”
- Click “Application
Management” - Click “Manage Web
Applications” - In the Ribbon, click
“New” - Ensure that ”Classic
Mode Authentication” is enabled - For Port, type “100”
- Under Application
Pool, Select Create new Application Pool - For Name, type
“SharePoint – ALL” - For security account,
select “contosoadministrator” - For the database name,
change to “wss_content_100” - Click “Ok”, your web
application is being created:
i.
NOTE: In
Production, you should always type a meaningful name for your content
databases!
- Click the “Create Site
Collection” Link - For Title, type “My
Team Site” - For Template, Under
Collaboration select Team Site - For Primary Site
Collection administrator, type “Administrator” - Click “Ok”
- Create the “Portal Site”
- Click “Application
Management” - Click “Manage Web
Applications” - In the Ribbon, click
“New” - Ensure that ”Classic
Mode Authentication” is enabled - For Port, type “112”
- Under Application
Pool, Select “Use Existing Application Pool” - For Name, type
“SharePoint – ALL” - For the database name,
change to “wss_content_112” - Click “Ok”, your web
application is being created: - Click the “Create Site
Collection” Link - For Title, type “My
Portal Site” - For Template, Under “Publishing”
select “Publishing Site” - For Primary Site
Collection administrator, type “Administrator” - Click “Ok”
- Make
the quicklaunch bar horizontal and add the following items to quicklaunch
(you can do this by navigating to the respective program icon in the start
menu, right click, Add To Quick Launch) - SharePoint
Designer 2010 - Visio
2010 - Visual
Studio 2010 - SQL
Server Management Studio - Visual
Studio Command Prompt
i.
Available under start->Microsoft Visual Studio
2010->Visual Studio Tools->Visual Studio Command Prompt
- A
Shortcut to the 14 hive - Enterprise library
console - Services
Applet
i.
Available under Start->Administrative
Tools->Services
- IIS
Manager
i.
Available under Start->Administrative
Tools->Internet Information Services (IIS) Manager
- SharePoint
Central Administration Console
i.
Available under Start->Programs->Microsoft
SharePoint 2010 Products->SharePoint 2010 Central Administration
- SharePoint
2010 management Shell
i.
Available under Start->Programs->Microsoft
SharePoint 2010 Products->SharePoint 2010 Management Shell
- Add C:Program
FilesCommon FilesMicrosoft Sharedweb server extensions14BIN to the
Path variable - Right
click My Computer, select “Properties” - Click
“Advanced system settings” - Click
“Environment variables” - Under
system variables section, click path, click Edit - Go
to the end of the string append, “;C:Program FilesCommon
FilesMicrosoft Sharedweb server extensions14BIN” - Uninstall
bad programs - Click
Start->Control Panel - Click
“Programs and features” - Uninstall
“Visual Studio 2010 Beta 2 Tools for SQL Server Compact ENU” - Uninstall
“Microsoft SQL Server Compact *” - Restart
the machine - Install
SQL Server CE x86 - Install
SQL Server CE x64 - Install
SQL Server CE Server Tools x64 - Reboot
your machine
My FAST Search Install step by step is here