Manual Umbraco installation (step by step)

Note: I run the following to install Umbraco in IIS6 (Umbraco 4.5.2 for .Net 3.5)

1. Download Umbraco (http://umbraco.org/download). Download the manual installation one.
2. Unblock it by clicking the properties of the zip file and unblock it
3. Copy files from the build folder from the zip file and paste those to the web folder in the IIS
4. Set permission of the folders (Create a batch file with the following script and copy it to the root folder of the site)
(get the below script from the location below - http://our.umbraco.org/wiki/install-and-setup/set-umbraco-folder-permissions-from-command-line )

:: Hope you enjoy this one
:: Sets up the right folder permissions for Umbraco to run
:: Inspired by http://blog.mattbrailsford.com/2010/08/01/adding-a-windows-context-menu-item-to-set-umbraco-folder-permissions/
:: from the boys at Offroadcode.com
ECHO OFF
SET which_user="%computername%\ASPNET"
ECHO ON
cacls "%CD%" /E /G %which_user%:C
cacls "%CD%\app_code" /E /G %which_user%:F
cacls "%CD%\app_browsers" /E /G %which_user%:F
cacls "%CD%\app_data" /E /G "%which_user%:C
cacls "%CD%\bin" /E /G "which_user%:R
cacls "%CD%\config" /E /G "which_user%:C
cacls "%CD%\css" /E /G "%which_user%:C
cacls "%CD%\data" /E /G "%which_user%:C
cacls "%CD%\masterpages" /E /G "%which_user%:C
cacls "%CD%\media" /E /G "%which_user%:C
cacls "%CD%\python" /E /G "%which_user%:C
cacls "%CD%\scripts" /E /G "%which_user%:C
cacls "%CD%\umbraco" /E /G "%which_user%:R
cacls "%CD%\usercontrols" /E /G "%which_user%:R
cacls "%CD%\xslt" /E /G "%which_user%:C
cacls "%CD%\web.config" /E /G "%which_user%:C
::Uncomment below if testing
::PAUSE

5. Run the batch file to set the permission to the folder (For IIS 7 see the section “Setting Permission for AppilcationPoolIdentity” - http://our.umbraco.org/wiki/install-and-setup/set-umbraco-folder-permissions-from-command-line )
6. Create a website in IIS (not virtual directory).
7. Create a separate application pool for Umbraco
8. Click website properties in the IIS and click on the ASP.NET folder and make sure that the ASP.NET version
9. 2.0.50727
10. Create a database in SQL server
11. Set a username and password for the database
12. Run the default.aspx file from the root folder now
13. User the same database name and user credentials that you created in the SQL server
14. Now follow the instruction on screen to complete the installation

Happy Installing :)

Comments