Umbraco Install Guide

07 May 2009 by Lau

Installations - Windows 2008, SQL2008

Download the latest version of Umbraco from Codeplex.

http://codeplex.com/umbraco

Create a new site folder. Our usual format would be the domain name, with a sub folder called 'wwwroot'.

/inet/domainname.com/wwwroot/{umbraco files}

Extract the files into 'wwwroot'.

Follow the permissions guide below, once this is done setup a new IIS instance and configure the nesserary bindings. Remeber to change the pipeline to Classic, not integrated. (we'll be blogging the integrated walk through soon).

Permissions - NETWORK SERVICE, Full Control

App_code
Bin
Config
CSS
Data
Masterpages
Media
Python
Scripts
Umbraco
User Controls
XSLT

web.config (this can be locked down after installation)

Okay, so our permissions are looking great, but we still need to setup the database. Lets do that now...

Database Setup

Open up 'SQL Server Management Studio', and connect in.

On the right hand pane you'll see the 'Database' tab. Right click on this and create a new database by selecting 'New Database'.

We use the naming convention 'applicationTYPEsiteinitials.

For this site it would be...

umbracoCMSbs

Next we need to create a user so Umbraco can access the database, write & read data.

Creating a User

Underneath 'Database' you'll see a tab called 'Security', click on the [+] to open up the children items. One of the items that appears is 'Logins' right click on this and select 'New Login...'.

The 'Login - New' dialogue box will appear. The first thing we need to do is supply a 'Login Name'. Again we use the same naming convention, so an example would be umbracoUserbs.

Change the authentication to 'SQL Server Authentication' and specify a password. As default SQL passwords expire after 30 days, if this is an issue for your enviroment and should either check/change the password policy and simply uncheck the enforcement boxes.

Next set the default database to the database you setup earlier.

Now click on the 'User Mappings' tab and check the checkbox next to your database. You now need to set the database roles. These are; Datareader, Datawriter, DB_Owner and Public.

-

Okay so we've setup IIS, the file permissions and the SQL database. Navigate to your sites URL (probally localhost) and follow the Umbraco installer.

0 comment(s) for “Umbraco Install Guide”

    Leave comment:

    Name:  
    Email:  
    Website:
    Comment: