Magelia WebStore

  • Summary

Magelia WebStore Installation Guide

Introduction

The simplest way to install Magelia WebStore consists in utilizing Web Platform Installer (WebPI) for installation, which is accessible from any PC using Windows. WebPI is a Microsoft utility allowing the installation of web applications as well as all contingent software like a web server or SQL server.

This guide presents:

  • The installation of Magelia WebStore with WebPI
  • The basic configuration of Magelia WebStore

At the end of this guide, an alternative installation of Magelia WebStore via Web Deploy is shown.

Installation of Magelia WebStore with Web Platform Installer

Magelia WebStore is available via the Microsoft Web Platform Installer (WebPI). WebPI simplifies the downloading and installation of products certified by Microsoft.

The installation process with WebPI is composed of 4 steps:

  • Download and install WebPI
  • Follow the WebPI installation procedure

Installation of WebPI:

To begin, you will need to install WebPI. To do so, use the following link: http://www.microsoft.complatform.aspx

Magelia WebStore - Installation Guide

Installation of Magelia WebStore:

Still in WebPI, enter Magelia in the search field and press Enter.

Magelia WebStore - Installation Guide

Find the line Magelia WebStore (For IIS) then click Add to add it to the list of programs to install:

Magelia WebStore - Installation Guide

Then click on Install to launch the installation process:

Magelia WebStore - Installation Guide

Note: You can also double-click on the program Magelia WebStore (For IIS) to obtain product details and click Install to launch the installation process directly.

Magelia WebStore - Installation Guide

Next follow the WebPI installation process for Magelia WebStore.

On the screen PREREQUISTES, enter the connection information for your instance of SQL:

Magelia WebStore - Installation Guide

Information: If you do not have a SQL server, a version of SQL Server Express 2008 R2 will be automatically installed. You must also specify the password that will be used for the system administrator (sa).

Magelia WebStore - Installation Guide

Next click on Continue.

Magelia WebStore requires additional third-party components to function. These components will be automatically installed during the installation process. Click on the button I Accept to install these components.

Magelia WebStore - Installation Guide

The installation process begins and installs Magelia WebStore as well as all required components:

Magelia WebStore - Installation Guide

When installation has finished, click on Finish:

Magelia WebStore - Installation Guide

After having clicked Finish, your navigator will open the Magelia WebStore assistant.

Note: At the end of installation, if WebPI is configured to use WebMatrix (selected by default), then WebMatrix and Internet Explorer launch. In the opposite case, only Internet Explorer is launched.

Basic Configuration with the Magelia WebStore Setup Wizard

The Magelia WebStore wizard makes it easy to get the environment up and running in 3 minutes.

Selection of the License Type

First select the license type that you wish to use or select the license key file if you possess one by clicking Browse. For more information on the types of licenses available, refer to: /store/compare.aspx.

Magelia WebStore - Installation Guide

Once the license has been chosen, log-in or create a new Magelia account.

Information: Use of a Magelia account is necessary for generating a valid license key and for pursuing the installation process. You may also find your product licenses by logging-in to your account on the site .

Define Account Settings

Magelia WebStore - Installation Guide

Once identified, you must define the parameters of your boutique. First enter the name of your company, the name of your store, and accept the terms and conditions of Magelia WebStore.

Information: You can personalize your installation a little more by specifying the default database configuration. You can, for example, start with a blank configuration or with a catalog and demonstration data. You may also define the cultures available for your store.

Indicate Store Configuration Parameters

Magelia WebStore - Installation Guide

Once the information is entered, click Next Step.

Create a Store Administrator

You must now create the administrator account of your Magelia WebStore administration console.

Magelia WebStore - Installation Guide

Next click Next. The only thing left is to define the technical settings.

Set Technical Settings

In the section Database settings, specify the name of the instance or IP address of your SQL server and select Use SQL Express auto-attach database if you use a SQL Server Express type of instance.

Magelia WebStore - Installation Guide

You can also specify the type of SMTP server to use for sending email. Entering this data allows Magelia WebStore to send e-mails.
Either these settings are found in the file machine.config, or you specify a SMTP server and uncheck the box Use SMTP settings defined in machine.config:

Magelia WebStore - Installation Guide

Information: find your SMTP server details by referring to the information provided by your ISP or your system administrator.

Launch the Magelia WebStore Installation Process

Next click on Install Magelia WebStore to launch the installation process.

Magelia WebStore - Installation Guide

You can monitor the installation process in detail by clicking Show detail:

Magelia WebStore - Installation Guide

The Administration Console

At the end of the installation process, you will be redirected automatically to the dashboard of the Magelia WebStore administration site:

Magelia WebStore - Installation Guide

You are now ready to construct your e-commerce application based on Magelia WebStore.

After the first loading, a pop-in window will prompt you to obtain and install an example site. Indeed, given the service-oriented architecture, Magelia WebStore does not possess a front-office by default but simply offers a layer of web services and administration interfaces.

Magelia WebStore - Installation Guide

Install a Demo Web Site

To install a demo website, download and install the demo site by following the detailed procedure on the page “Store front installation guide”: /resources/store-front-installation-guide

After having followed this guide, you will have successfully installed Magelia WebStore. To go even further, you can consult the other available resources on our site / and particularly in the Resources section.

Feel free to share with us your comments on the installation or the software by using our Feedback system in the administration console or by filling out the contact form on our site: /contact. It’s thanks to your comments that we are improving the Magelia WebStore software every day.

Alternate Installation Mode: Installation with WebDeploy - Advanced Solution

If you do not wish to use Web Platform Installer to install Magelia WebStore, it is possible to do so manually by using WebDeploy 3.0.

Technical requirements:

  • Microsoft .NET Framework 4.0
  • Microsoft IIS 7 or higher
  • Microsoft WebDeploy 3.0
  • SQL Server Express 2008 or higher

You can also install Magelia WebStore by using WebDeploy.

Information: Web Deploy (MsDeploy) simplifies deployment of Web applications and Web sites to IIS servers. Administrators can use Web Deploy to synchronize IIS servers or to migrate to newer versions of IIS. Web Deploy Tool also enables administrators and delegated users to use IIS Manager to deploy ASP.NET and PHP applications to an IIS server. (Source: http://www.iis.net/downloads/microsoft/web-deploy).

The latest version of the MsDeploy package is available at the following address: /download/download.ashx?name=Magelia.WebStore.Binaries

Next open Internet Information Services (IIS) Manager from your administration console.

You will arrive on the IIS landing page:

Magelia WebStore - Installation Guide

In the section Connections on the left, scroll until Sites and select Default Web Site. Then in the section Deploy on the right, click Import Application

Magelia WebStore - Installation Guide

Select the package .zip that you previously downloaded from the site CodePlex by clicking Browse...

Magelia WebStore - Installation Guide

You must next select the elements of the package that will be deployed. Make sure to select all and click Next:

Magelia WebStore - Installation Guide

Next select the application installation path, for example Default Web Site/admin then click Next:

Magelia WebStore - Installation Guide

If you already have an existing installation in the same installation folder, you must select the method of importing the package, then click Next:

Magelia WebStore - Installation Guide

The importing of the application begins:

Magelia WebStore - Installation Guide

At the end of the installation, click Finish:

Magelia WebStore - Installation Guide

You can now access the application via the path specified during the package importation, in our example: Default Web Site/admin.