14 votes

Powershell Host Setup

Setup IIS, SQL server, Filezilla Server, ACL permissions with ease using just one Powershell command.

.\CreateSiteUmbraco.ps1 -sitename mynewumbracosite

Once you run this command all you hosting setup will be configured and ready to use.

If you have any problems during the install there is also a handy remove script that will undo all commands that have been run.

.\..\RemoveSite\RemoveSiteUmbraco.ps1 -sitename mynewumbracosite


You MUST have IIS Powershell Snap-In installed and run this command in the IIS Powershell command window not the standard powershell command window. More info at http://learn.iis.net/page.aspx/447/managing-iis-with-the-iis-70-powershell-snap-in/

UmbracoConfig.ps1 - This is where you configure all your settings. Please follow the instructions in the file it's pretty will documented.

If you're not using filezilla server you can swap it out for another application this is the same for Amazon Web Services SES service.

Change Log

1.1 - 27/06/11
Removed fixed file path in CreateDatabse.ps1 and replaced with variable set in the UmbracoConfig.ps1

1.0 - 17/06/11
Initial release


Package owner



webmonger has 285 karma points

Package Compatibility

This package is compatible with the following versions as reported by community members who have downloaded this package:
Untested or doesn't work on Umbraco Cloud
Version 8.18.x (untested)

You must login before you can report on package compatibility.

Previously reported to work on versions:

Package Information

  • Package owner: webmonger
  • Contributors: Sebastiaan Janssen
  • Created: 17/06/2011
  • Current version 1.1
  • License MIT
  • Downloads on Our: 1.7K

External resources