Installing ShopSite on a Windows Server

It's easy to install ShopSite shopping cart software on a Windows server; all you need is administrative access and an FTP program.

Note:

Most hosting partners will install ShopSite on your server for you. You should contact your ShopSite partner if you have questions about your ShopSite installation.

These instructions are for installing ShopSite on a Windows server. There are separate instructions for Installing ShopSite on a Linux/UNIX Server.

Overview

The process of installing a new ShopSite store on a Windows server includes the following phases:

  1. Preparing to Install
  2. Obtaining Installation Files
  3. Uploading Installation Files
  4. Running the ShopSite Installer
  5. Troubleshooting

Preparing to Install

If you are running a typically configured web server, ShopSite only requires minor configuration changes in order to run. Before you get started, you should be aware of the following requirements:

Before you begin the installation process, you should plan out where you want to place the various files and folders ShopSite uses. You do not need to create any of these folders at this time, but you should decide where they will be and make sure they will have the required access. ShopSite will let you put the folders wherever you want, and you can name them however you wish, as long as the folders have the appropriate access rights for the web server. There are three types of folders that you will need to plan for:

Obtaining Installation Files

Once you are ready to install ShopSite, you need to obtain the installation files. Each ShopSite store requires a unique Auth file in order to run. See the Auth File Help for information about what an Auth file is and how to obtain one. When you get the Auth file, you should save it on your local computer in a place where you will be able to find it later. Be sure to use ASCII (text file) format any time you use FTP to transfer your Auth file.

ShopSite partners can obtain the program installation files directly from ShopSite by following the instructions below. You will need the partner ftp username and password you were given when you signed the partner agreement. Make sure you have them ready before you start.

FTP to the ShopSite Support FTP server and download the installation files using one of the following methods:

Uploading Installation Files

Once you have all the files required to install ShopSite, you need to upload the files to your web server.

  1. Open your FTP client and connect to your web server.
  2. Navigate to the folder on your server where you want to place the installation files. This should be a location you will be able to easily locate through the administrative interface.
  3. Navigate to the folder on your local computer where the installation files are located.
  4. Use ASCII Format to upload your store.auth file.
  5. Use Binary Format to upload the setup.exe file and any patch files.

Running the ShopSite Installer

After you have uploaded all the required files to your web server, you can run the installation program.

  1. Log in to your windows server administration interface.
  2. Locate the folder where you put the installation files and double-click setup.exe to launch the installation utility.
  3. Click Next on the Welcome screen.
  4. Click Add to create a new installation.
  5. Select the option to Create a new ShopSite installation with an initial store, then click Next.
  6. Click Browse... to locate the auth file in the folder you uploaded it to. After you have selected your auth file, click Next to continue.
  7. Select the Web Site to install ShopSite on. This will usually be the Default Web Site. The installer should automatically display the path to the site in the Home Directory field. Click Next to continue.
  8. Select the options to Set access permissions for ShopSite directories and Create virtual directories for ShopSite URLs. This will enable ShopSite to automatically create the folders and web server aliases required by ShopSite. Click Next.
  9. Click Add User/Group... to create the Windows User and Group required for the ShopSite store. After you have finished, close the Computer Management window and return to the ShopSite installation utility. Click Next to continue the ShopSite installation.
  10. Click Browse... to select the location where ShopSite will be installed. This should be the Store Pages Folder you decided on earlier.
  11. Enter a ShopSite Name for your store. This must be a unique name, and should be a name you will associate with this store. You may want to use the StoreID. Click Next to continue.
  12. Review the folder settings for your installation. These should match the folder and URL paths you decided on during your preparation. Click the name of a location (e.g. [Images]) to change the file system path or URL for that location. Click Next to continue.
  13. Enter the domain name (or IP address) of the Mail Server for your store and the Merchant E-mail Address, then click Next.
  14. Review the installation settings and click Next to begin installing ShopSite with the selected options. It may take several minutes to create and copy the ShopSite files to the destination folders.
  15. Select the option to View Setup log and other important information to view the log file and general information about your ShopSite installation.
  16. Select the option to Launch IIS Manager if you want to view or make additional changes to your web server settings after the installation is complete.
  17. Click Finish to exit the ShopSite installation utility.

ShopSite is now installed on your Windows web server. To log in to the store:

  1. Open a web browser and enter the URL of the ShopSite Back Office Folder followed by start.cgi in the location box (e.g. www.mystore.com/ss/start.cgi).
  2. Enter the Username and Password for the Windows User Account you configured during the installation process.
  3. Click OK.

The first time you log in to the store, ShopSite will automatically launch the Store Setup Wizard.

Troubleshooting

If your installation did not work, pay attention to the error messages you receive; they should point you in the right direction. If that fails, try checking the following: