To install Multifront you need to have familiarity with Internet Information Services (IIS), Microsoft.NET Framework and SQL Server 2008.



Similar documents
TIBCO Spotfire Metrics Prerequisites and Installation

SplendidCRM Deployment Guide

Migrating helpdesk to a new server

Eylean server deployment guide

McAfee One Time Password

Using Internet or Windows Explorer to Upload Your Site

Secret Server Installation Windows 8 / 8.1 and Windows Server 2012 / R2

Secure Messaging Server Console... 2

NSi Mobile Installation Guide. Version 6.2

Sitecore Security Hardening Guide

FTP, IIS, and Firewall Reference and Troubleshooting

Installation Guide v3.0

QUANTIFY INSTALLATION GUIDE

Install SQL Server 2014 Express Edition

Installation and Deployment

Installation and Configuration Guide

Installing the ASP.NET VETtrak APIs onto IIS 5 or 6

Installation Instruction STATISTICA Enterprise Server

NovaBACKUP xsp Version 15.0 Upgrade Guide

Issue Tracking Anywhere Installation Guide

Bitrix Site Manager ASP.NET. Installation Guide

BUILDER 3.0 Installation Guide with Microsoft SQL Server 2005 Express Edition January 2008

BusinessObjects Enterprise XI Release 2

Migrating MSDE to Microsoft SQL 2008 R2 Express

System Administration Training Guide. S100 Installation and Site Management

Defender Token Deployment System Quick Start Guide

Installation Guide for Pulse on Windows Server 2012

USER GUIDE Deploying Your Application to WinHost

Sitecore Ecommerce Enterprise Edition Installation Guide Installation guide for administrators and developers

StruxureWare Power Monitoring 7.0.1

Installation Guide for Pulse on Windows Server 2008R2

DESLock+ Basic Setup Guide Version 1.20, rev: June 9th 2014

ProSystem fx Document

Reference and Troubleshooting: FTP, IIS, and Firewall Information

Password Reset Server Installation Guide Windows 8 / 8.1 Windows Server 2012 / R2

NETWRIX WINDOWS SERVER CHANGE REPORTER

WhatsUp Gold v16.3 Installation and Configuration Guide


STATISTICA VERSION 10 STATISTICA ENTERPRISE SERVER INSTALLATION INSTRUCTIONS

NeuralStar Installation Guide

Umbraco Courier 2.0. Installation guide. Per Ploug Hansen 5/24/2011

0651 Installing PointCentral 8.0 For the First Time

PC Monitor Enterprise Server. Setup Guide

FaxCore 2007 Database Migration Guide :: Microsoft SQL 2008 Edition

Microsoft Corporation. Project Server 2010 Installation Guide

Team Foundation Server 2010, Visual Studio Ultimate 2010, Team Build 2010, & Lab Management Beta 2 Installation Guide

Aspera Connect User Guide

WhatsUp Gold v16.1 Installation and Configuration Guide

WhatsUp Gold v16.1 Database Migration and Management Guide Learn how to migrate a WhatsUp Gold database from Microsoft SQL Server 2008 R2 Express

Sharpdesk V3.5. Push Installation Guide for system administrator Version

Management Center. Installation and Upgrade Guide. Version 8 FR4

Deploying WinLIMS Web v7.2 to a Windows 2008 x64 box. Table of Contents. Deploying WinLIMS Web v7.2 to a Windows 2008 x64 box... 1

Millennium Drive. Installation Guide

Kaseya Server Instal ation User Guide June 6, 2008

O Reilly Media, Inc. 3/2/2007

Installation for WEB Server Windows 2003

Wavecrest Certificate

Interworks. Interworks Cloud Platform Installation Guide

MCTS Guide to Microsoft Windows Server 2008 Applications Infrastructure Configuration (Exam # )

SAS 9.3 Foundation for Microsoft Windows

System Area Management Software Tool Tip: Integrating into NetIQ AppManager

These notes are for upgrading the Linko Version 9.3 MS Access database to a SQL Express 2008 R2, 64 bit installations:

Installing Globodox Web Client on Windows Server 2012

4cast Client Specification and Installation

Tool Tip. SyAM Management Utilities and Non-Admin Domain Users

Installing OneStop Reporting Products

WhatsUp Gold v16.2 Database Migration and Management Guide

Access It! Universal Web Client Integration

SecureAware on IIS8 on Windows Server 2008/- 12 R2-64bit

SafeGuard Enterprise Web Helpdesk. Product version: 6.1

Video Administration Backup and Restore Procedures

Ingenious Testcraft Technical Documentation Installation Guide

CoCreate Manager Server Installation Guide. CoCreate Manager Server Installation Guide 1

NETWRIX EVENT LOG MANAGER

MicrosoftDynam ics GP TenantServices Installation and Adm inistration Guide

LifeSize Control Installation Guide

How To Create An Easybelle History Database On A Microsoft Powerbook (Windows)

SYSTEM REQUIREMENTS...3

Installation and Administration Guide

Microsoft Dynamics GP SQL Server Reporting Services Guide

Sage HRMS 2014 Sage Employee Self Service Tech Installation Guide for Windows 2003, 2008, and October 2013

ISSUE TRACK FOR WINDOWS INSTALLATION GUIDE VERSION XX

Getting Started with the Ed-Fi ODS and Ed-Fi ODS API

NETWRIX CHANGE NOTIFIER

Team Foundation Server 2013 Installation Guide

SecureAssess Local. Install Guide. Release 9.0

WhatsUp Gold v16.2 Installation and Configuration Guide

Advantage for Windows Copyright 2012 by The Advantage Software Company, Inc. All rights reserved. Client Portal blue Installation Guide v1.

v Devolutions inc.

Team Foundation Server 2012 Installation Guide

NetWrix SQL Server Change Reporter

ECA IIS Instructions. January 2005

How To Set Up Safetica Insight 9 (Safetica) For A Safetrica Management Service (Sms) For An Ipad Or Ipad (Smb) (Sbc) (For A Safetaica) (

Deploying BitDefender Client Security and BitDefender Windows Server Solutions

Installation and Upgrade Guide

WatchDox SharePoint Beta Guide. Application Version 1.0.0

ilaw Installation Procedure

Mixed Authentication Setup

HOW TO SILENTLY INSTALL CLOUD LINK REMOTELY WITHOUT SUPERVISION

Sophos Mobile Control Installation guide

Transcription:

Znode Multifront - Installation Guide Version 6.2 1 System Requirements To install Multifront you need to have familiarity with Internet Information Services (IIS), Microsoft.NET Framework and SQL Server 2008. System Requirements (Production Server) Windows Server 2003, 2008 IIS 6 or IIS 7.NET Framework 3.5 SQL Server 2008 Enable Full Trust ASP.NET 3.0 Microsoft Report Viewer Redistributable 2005 for IIS6 or 2008 for IIS7 System Requirements (Development PC) Visual Studio 2008 Windows XP, Vista, 7, 2003, or 2008.NET Framework 3.5 SQL Server 2008 Microsoft Report Viewer Redistributable 2005 for IIS6 or 2008 for IIS7 See Also: Installing Multifront

Znode Multifront - Installation Guide Version 6.2 2 Development Installation Please see the steps below to install Multifront on your development environment. Note that you should check your system requirements before proceeding Step 1: Install the Multifront MSI After you purchase Multifront, you will receive a link to download an installer (MSI) This installer will deploy all the Multifront code and utilities to your computer Note that you do not need to run this MSI on a production server - you can upload the compiled files using FTP. See Production Server Installation for further instructions. Step 2: Create the Database The database creation script can be found under the $ProgramFiles$\Znode\$Edition$\SQL folder Open SQL Server Enterprise Manager using an administrator account Run the znode_multifront_database.sql script. This will create a new database called znode_multifront Create a SQL Login with userid = znodeuser with password = p@ssw0rd (note that you can create a different sql login or use windows authentication - in those cases you need to update the web. config appropriately) Assign DBO permissions to the znodeuser login for the znode_multifront database Step 3: Configure the Store URL By default your storefront is configured to run under the following urls: http://localhost/ http://localhost/web (the port number will be ignored). (the port number will be ignored). This should allow you to run directly from Visual Studio with no changes required. If you can not run your store through one of these URLs then you will need to manually update the ZNodeDomain table in the database. Just substitute one of these entries with your store URL in the DomainName column. Since these entries are cached in memory you may need to recycle the application pool for the change to take effect. Once your store is up and running, you can add or change URLs using the Store section of the admin. In order to get your computer to recognize URLs other than http://localhost you will need to add new entries to the Windows hosts file. (tip: when adding URLs for testing use "localhost" in the name such as "store1.localhost". This will prevent the storefront from requesting a license key on your development system).

Znode Multifront - Installation Guide Version 6.2 3 Step 4: Creating Virtual directory You need to create a virtual directory for Multifront project and map to the MultiFront project Web directory. The following table shows the mapping between the physical location of the files and the URL that accesses the files. Physical Location Alias URL $ProgramFiles$\Znode\$Edition$\web Multifront_v6.x http://localhost/multifront_v6.x Both virtual directories and physical directories appear in IIS Manager. A virtual directory is indicated by a gear icon. The following illustration shows the Web site example described above. To create a virtual directory using the Virtual Directory Creation Wizard 1. Click Start, point to Programs, click to select Administrative Tools, and then click Internet Services Manager. 2. In IIS Manager, Double-click the local computer, double-click the Web site or FTP site to which you want to add a virtual directory, right-click the Web Site or folder within which you want to create the virtual directory, point to New, and then click Virtual Directory. 3. Click Next. 4. In the Alias box, type a name for the virtual directory, and then click Next. The alias is the name that the user types, and it should be short and easy to type. 5. In the Directory box, type or browse to the physical directory in which the virtual directory resides, and then click Next. 6. In the Access Permissions dialog box, set the access permissions appropriate to your needs. 7. Click Next, and then click Finish.

Znode Multifront - Installation Guide Version 6.2 4 Step 5: Open the Visual Studio Solution The Visual Studio solution can be found under the $ProgramFiles$\Znode\$Edition$\Web folder. Open the solution using Visual Studio 2008. Once the solution is open, you must update the database connection settings in the web.config file. Compile and run the solution in Visual Studio - this will open the Multifront demo web site. You should be able to navigate the demo store and try out the different storefront functionality. 64 Bit Support By default Multifront is delivered to run on mixed platforms (32 bit and 64 bit). You will need to make some adjustments to your IIS settings to run Multifront in compatibility mode on 64 bit systems. If you need to run in 64 bit mode on your server a special version of the base library has been provided. This library can be found in \Maintenance\64 bit Support\ZNode.Libraries.Framework.Business.dll. Drop this DLL into your Web\bin directory and recompile your application for a 64 bit platform.

Znode Multifront - Installation Guide Version 6.2 5 Step 6: Administering the Multifront You can access the storefront management tool using http://$yourwebsite$/admin The default credentials are: UserID=admin and Password=admin - You will be prompted to change the password the first time you login Step 7: Diagnostics Browse to the http://$yourwebsite$/diagnostics.aspx page to run detailed diagnostics and application trace on your storefront installation. You can also inspect the log files that can be found under Web\Data\Default\Logs folder - this can help debug various issues. Step 8: Apply Patches Open a browser to http://www.znode.com/support/downloads.aspx to download the latest patches for your version of the software. Apply the patches to your source code, recompile and test. See Also: Deploying to a Production Server

Znode Multifront - Installation Guide Version 6.2 6 Production Server Installation To deploy your storefront to a dedicated production server please follow these steps: Step 1: Prepare the Development Multifront for Deployment Before deploying the storefront to production you should have completely customized, configured and tested the storefront in your development environment (see Development Installation). At a minimum you will need to configure your Production URL in the Admin under the Store management section. This will allow the storefront to recognize your production URL when it is accessed. Compile your storefront in development using the "Publish" option in Visual Studio. Back up your development database. Upload the compiled storefront and database to your production server(s) using FTP and move the compiled web site to its final destination. Step 2: Prepare the Multifront for Deployment Create a new Website or Virtual Directory Open Internet Information Services using the Microsoft Management Console. Configure a new virtual directory or website in IIS. In the Directory setting enter the path to the "Web" folder for the compiled storefront. Click Next. Make sure that the Access Permissions are set to "Read" and "Run scripts (such as ASP)". Click Next. Click Finish in the Virtual Directory or Website Creation Wizard. Configure the Website or Virtual Directory Edit the "Properties" for your Website or Virtual Directory. Click on the "ASP.NET" tab of the property page. Under "ASP.NET version" select "2.x.xxx". A screen shot of what this property page should look like is below. You may need to apply a patch for.net 2.0 in order for menus to display correctly in IE 8. For more information see http://support.microsoft.com/kb/962351.

Znode Multifront - Installation Guide Version 6.2 7 Step 3: Configure Permissions Configure permissions based on your operating system as follows: Windows 2003 or 2008 Server The Network Service account should have Read permissions at the "Web" folder level Read + Write + Modify permissions at the "Web/Data" folder level Step 4: Install the Multifront Database Restore the database that you uploaded to your server. Add a SQL User with DBO access to this new database. You can alternatively use Windows authentication if you prefer.

Znode Multifront - Installation Guide Version 6.2 8 Step 5: Configure Web.Config Connection String Open the web.config file in your website under the root folder Edit the connection string to point to your new database. Change the data source, initial catalog, user id and password to the new settings. The connection string looks like this: <connectionstrings> <add name="znodeecommercedb" connectionstring="data Source=LOCALHOST\SQLEXPRESS; Initial Catalog=znode_multifront;user id=znodeuser;password=p@ssw0rd" /> </connectionstrings> If your SQL Server is configured to use Windows Authentication only then you should change the connection string to use Integrated security instead. Step 6: Test the Site Configuration Open the storefront by going to http://<your-storefront>/default.aspx.(replace "<your-storefront>" with the domain name of your store). You will be prompted to activate a valid storefront license. After you activate a valid license you can browse the store. You can open the diagnostics page by going to http://<your-storefront>/diagnostics.aspx. On the diagnostics page you will clearly see if you are connecting to the database and if you have the correct permissions set on your directories. If you see an error about the SMTP service not being set up correctly don't worry. You can set this up later in the Admin. Step 7: Configure the Site for Production Refer to the Multifront PCI Guide for important information on configuring the storefront and your server for use in a production environment. In addition edit the following settings to look like the following in your web.config to disable the development diagnostic tools: <!-- These settings are defaulted to work with a development environment. --> <!-- Be sure to set each of these items before going to production. --> <add key="enabledebugging" value="0"/> <add key="enablediagnosticspage" value="0"/> <add key="enableintegrationtest" value="0"/> <add key="enableactivationpage" value="0"/> <!-- Enables multi-store specific UI features. --> <add key="enablemultistoreadmin" value="0"/> <!-- Production URL : https://gateway.fedex.com/web-services --> <!-- Test Server URL : https://gatewaybeta.fedex.com/web-services --> <add key="fedexgatewayurl" value="https://gateway.fedex.com/web-services"/> See Also Activating Multifront

Znode Multifront - Installation Guide Version 6.2 9 Activating Multifront This topic provides you with an overview of the Multifront licensing and activation process. It is extremely important for you to understand this process in order to keep your storefront compliant with the Znode licensing requirements. What does Activation mean? When activating the storefront you are required to enter your license key. The storefront will then send this license key to the Znode activation server for verification. Once verified, a license file will be written to the Data/Default/Config directory. At this point your software will be licensed and the storefront will not need to contact license server again unless it is moved to another server. This edition of Multifront is licensed per server for a single store. In order to host as many stores as you like with a single license requires a different license. Prior to activating your license, verify the app setting in the web.config is set to the correct value for your edition of Multifront. <!-- Enables multi-store specific UI features. --> <add key="enablemultistoreadmin" value="0"/> When do I need to activate? When running your storefront from within Visual Studio or accessing the site from http://localhost (or any variation with "localhost" in the name such as http://store1.localhost or http://localhost/store1) you do not need to activate your software. This mode allows you to do all your development and local testing without any restrictions. Even though no activation is needed, development licenses may be required. As soon as you access your site from a URL other than http://localhost you will need to activate the software. For instance accessing your site from http://test.mystore.com or http://www.mystore.com will require you to activate. How many times can I activate? You can activate your license for a single domain on a single server. Moving the storefront software to another server or modifying the domain on the same server will require a separate license.