-
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
Installation of Magelia WebStore:
Still in WebPI, enter Magelia in the search field and press Enter.
Find the line Magelia WebStore (For IIS) then click Add to add it to the list of programs to install:
Then click on Install to launch the installation process:
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.
Next follow the WebPI installation process for Magelia WebStore.
On the screen PREREQUISTES, enter the connection information for your instance of SQL:
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).
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.
The installation process begins and installs Magelia WebStore as well as all required components:
When installation has finished, click on Finish:
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.
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
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
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.
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.
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:
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.
You can monitor the installation process in detail by clicking Show detail:
The Administration Console
At the end of the installation process, you will be redirected automatically to the dashboard of the Magelia WebStore administration site:
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.
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:
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…
Select the package .zip that you previously downloaded from the site CodePlex by clicking Browse...
You must next select the elements of the package that will be deployed. Make sure to select all and click Next:
Next select the application installation path, for example Default Web Site/admin then click Next:
If you already have an existing installation in the same installation folder, you must select the method of importing the package, then click Next:
The importing of the application begins:
At the end of the installation, click Finish:
You can now access the application via the path specified during the package importation, in our example: Default Web Site/admin.