Design and development techniques for everything web

13 theme pre isntalled

Install Umbraco on Mac OSX (Using a virtual machine)


Umbraco has been around for a long time now and is yet to fade away. The ASP.NET content management system has been and is still being used to develop some of the biggest and demanding sites in the world. Developers love Umbraco because it gives them the ability to customise the CMS as they please, meaning that they are able to produce websites that fit their objective without compromise.

Umbraco 7.2 is the latest release of the CMS, the Danish firm behind Umbraco have worked long and hard to incorporate a user friendly UI that allows for intuitive usage and editing. However, getting started with Umbraco is still somewhat difficult in comparison to other popular CMS such as WordPress and Drupal. As a Mac OSX user it’s impossible to install and run Umbraco.

In the struggle to use Umbraco on OSX based systems, developers worked on a cross platform conversion of the .NET platform and produced Mono. The idea behind Mono is that you’ll gain the ability to install and run Umbraco in OSX, but the current version has proved unusable.

Nonetheless, Microsoft has recently released some news about the upcoming ASP.NET 5, which promises cross platform integration meaning that it will be usable on OSX and Linux based machines. In the mean time however the best and most stable way of installing and running Umbraco is by using a virtual machine such as VMware on an OSX based machine.

To help you out, I’ve produced a tutorial on the steps involved to install Umbraco on a VM, check it out.

1. Make sure that you got VMware running with enough ram and processing power to allow for smooth usage. For this installation I’m using Windows 8 running on a virtual machine on top a Mac running OSX 10.10.1.

1 Open your vm-step 1


2. Head over to the Umbraco website and enter your e-mail to get to the next step of downloading the files needed to install the CMS.

2Download umbraco using your vm

Umbarco site

3. The next step is to choose how you’re going to install Umbraco. I’ve chosen to use Web Matrix based on the simplicity of the overall process.

3Use webmatrix to install Umbraco

Install using webmatrix

4. Follow the steps provided to install Web Matrix.

6 web matrix 3

Web Matrix installation process

5. Once Web Matrix has been installed, use the search box in the web platform installer to locate the Umbraco CMS and hit install.

7web matrix 4

Locate and install Umbraco

6. The first step of installing Umbraco is to choose a database. I’ve chosen SQL Server CE.

8 web 5

Select database type

7. Once you’ve selected a database web platform server should install all the components needed to run Umbraco using a local hosting system. The next step would be to finalise the Umbraco installation by following the in browser steps.

9 continue the Umbraco installation in browser

Umbraco in browser installation

8. After the installation process has been completed, you will be able to access and edit the site through WebMatrix. To quickly access the site simply click on the site tab.

10 web matrix keep it open

Edit and access site from WebMatrix

9. The sites URL along with helpful tips on how to get started with Umbraco can be found within WebMatrix by clicking on the Umbraco CMS tab.

11 Umbraco location and help

Sites URL & tips

10. Welcome to your Umbraco site, below is a screenshot showing the Umbraco editing tabs. Here you will be able to build, edit and add content to your site. While some features are difficult to use, the popularity of Umbraco means that there is plenty of help available.

12 Umbraco site should be ready to use

Welcome to your Umbraco site

11. This is how your Umbraco site will look like as standard before you edit and design your new website.

13 theme pre isntalled

Standard theme

Jade MasriUmbraco developer for the CMS that does it all and does it well.

Jade Masri

Leave a Reply

Translate »