Step 1:
Open the BlogEngine solution in Visual Studio.
Step 2:
In the Mono menu, click "Create SUSE Powered Appliance".
Step 3:
The SUSE Studio wizard will appear. Once the text has been read, click the "Next" button.
Step 4:
Enter the Username and API key and click the "Next" button.
If either the Username or API key is unknown, use the help links in the dialog and follow the instructions.
Step 5:
Select "Or create a new appliance:" and fill out the form with the following Values:
- Name: BlogEngine Appliance
- Template: Mono ASP.NET Server (openSUSE)
- Architecture: 32 bit
When done, click the "Next" button.
Step 6:
Select the package that was created during the
Create Linux Package for Project tutorial and click the "Next" button.
Step 7:
When the appliance has been built, a completion dialog will be displayed. Click the "Finish" button.
Step 8:
SUSE Studio will be launched in the default browser. Login to SUSE Studio.
Step 9:
The SUSE Studio Start page will be displayed. Click on the "Build" tab.
Step 10:
Change the "Format" to be "VMware / VirtualBox" and click the "Build" button.
Step 11:
SUSE Studio will start building the VM. This may take a few minutes.
Step 12:
Once the VM is done building, click on the "Testdrive" link.
Warning: Testdrive will only allow the VM to run for 60 minutes.
Step 13:
Testdrive will boot the newly created VM and login as the "rupert" user. Since this is an ASP.NET server appliance, the VM will boot to text mode.
Step 14:
Change to the Network tab and click on the "Enable Networking" button.
Step 15:
In the Network tab under "Try out your web app", click on the port 80 link.
Step 16:
BlogEngine will appear.