These instructions are intended for new installations of AbleCommerce 7.x. If you wish to upgrade an existing installation of AbleCommerce, please see Upgrading 7.x instead. This document is intended to be a step-by-step version of the Installation Readme. It assumes -
that you have already met the minimum system requirements
downloaded the software, and
created a database, or installed SQL 2005 Express.
If you have not completed all of these steps, please go
back here.
Make sure your server is running with the minimum system requirements. If you get an installation error, then you have likely not completed this step.
Give the ASPNET process (user account) write permissions to the folder where the AbleCommerce files are to be placed. If you use shared hosting, you may need to contact your service provider to have them complete this step for you. For more information, please see Permissions for AbleCommerce 7.
For Windows 2000 servers, the default user account is "ASP.NET"
For Windows 2003 servers, the default user account is "Network Service"
Create a web directory that is configured for ASP.NET to run.
If you will be installing a license key, then make sure the key requested is associated with the domain or IP used to access the install screen of AbleCommerce. If you do not know what domain or IP is going to be used, you can update the license key after the initial installation.
Double-click the .exe file to extract the contents to a temporary location.
Upload or copy them into a web directory that is configured for ASP.NET to run.
Browse to the <installpath>/install/default.aspx
Read and Accept the License Agreement to continue.
You should now see the page Install AbleCommerce 7.0 (Step 1 of 2).
On the first page of the install wizard, you will see a section named License Key. There are three choices here.
Use
a 30-day demo Key - no license key is required, simply enter your
email, name, company, and phone to register for a 30 day full installation.
You can enter your license key later without re-installing.

Provide
my license key - enter the public key you were sent as fulfillment
of your order.

Upload
my license file - this option would only be used if you have the
"commercebuilder.lic" file from a previous install.

Choose the License Key option and enter the required information.
NOTE: AbleCommerce will automatically recognize the Domain being installed to. When you request a key, or have an existing key, make absolutely sure it matches the information next to the Domain. After you enter a license key, it will automatically use the domain the key was tied to.
WARNING: Installing the incorrect key may result in a HTTP 404 Not Found error because the key you are attempting to install is associated with a different domain or IP.
On the bottom of the first page of the install wizard, you will see a section named Database Connection. There are three choices here.
Specify database
- this option would typically be used if you are using Microsoft SQL Server
2000 or 2005 and have already created a new blank database and user with
permissions to read/write. Enter the server name
or IP, database name, database user, password, and select the database
type.

Specify connection string - this option is for advanced
users who wish to supply a connection string to their database.

Use the supplied SQL
Server 2005 database - this option does not require that you create
a database. However, you must have already installed
SQL Server 2005 Express in order to use this option.

Choose the Database option and enter the required information as needed.
The next step ensures you have acknowledged and reviewed the secure implementation guide.
Be sure to download the link given to the PDF which describes the steps that must be completed to make sure you are using AbleCommerce in a PCI compliant manner.

Check the box if you acknowledge that you have reviewed the secure implementation guide.
Click the CONTINUE INSTALL > button to continue.
If you have entered the correct information, you will
see a database confirmation page.
Click to continue with the last step of the installation
wizard.

Enter the name of you Store. You can change this later.
Enter the email address of the primary store administrator. You can create additional store administrators later.
Enter a password. Write this down! If you forget your admin password, it will not be easy to recover.
Enter the primary address for your store. You can create additional warehouses later if needed.
Select the Country that you will be doing business with. We recommend that you select All Countries and remove any later.
The Basic Data option is highly recommended so that you will have a functional store.
The Additional Data is recommended and includes sample products that demonstrate many of the features of AbleCommerce. After installing, you can use the Quick Start Guide which uses the sample data. The sample data can easily be hidden later.
When finished, click the button to Install
AbleCommerce. If successful, you will see
a confirmation page.

Click the button to Continue to Admin. We recommend that you bookmark this page.
TIP: Online documentation includes the AbleCommerce Quick Start Guide and Customization Guide.
When finished with the installation, make sure you remove the /Install/ folder.
AbleCommerce does not go through a typical un-install process. Make sure that you do not need to save any data before un-installing.
If you have uploaded images or files that you wish to save, the existing store data is located in the \App_Data\ folder.
If you have customized pages, those should be located in the \ConLib\Custom\ folder.
Make a backup of any existing or customized data files if you want to save them.
Locate the program directory on your hard drive and delete it.
You should restart the server if you intend on re-installing AbleCommerce.