CFWebstore® is not a self-contained software application with an executable setup file. It is essentially just a very large collection of ColdFusion templates. To use CFWebstore®, you must install the files on a server that is running at least ColdFusion MX 6. Installation involves little more than extracting the files into the directory which you will be using to host your store. You don’t need to install any Fusebox files, those are included in the installation file. There are just a couple more things you need to do to get the store up and running.
First step is to setup the database. CFWebstore® supports SQL Server and MySQL. We no longer support Access due to its unsuitable as a platform for hosting ecommence.
SQL Server: To use SQL Server or SQL Server Express, use the provided script in /database/version650/mssql_cfwebstore.sql to create a starter store database. The process is very simple, just follow these steps:
MySQL: CFWebstore® supports MySQL, version 4.1 or higher. The steps are basically the same as those for SQL Server, just set up a new database and run the /database/version650/mysql_webstore.sql import script to create the starter store schema and data.
In order for the software to be able to interact with your database, you need to first add a datasource in the ColdFusion Administrator. By default, the datasource name is "CFWebstoreFB6". You will probably prefer to use your store's name or some other more descriptive name. DON'T USE SPACES OR DASHES IN YOUR DATASOURCE NAME! While the Administrator will allow this, it may cause problems with your store, as the Datasource name is used when setting cookies. Also, be sure the first character of the name is a letter (not a number). A note on security settings: you can enter the username and password for your datasource either in the datasource definition or in the settings for your store. If you are unsure which to use, check with your host.
If you are using shared hosting then your hosting company will provide you with the DSN (data source name) of your database in the Coldfusion Administrator.