Scripted Install for ShopSite on Linux/UNIX Servers

Hosting providers who resell ShopSite shopping cart software can automate ShopSite installations on their systems by using the ShopSite Scripted Installer. The Scripted Installer was designed to allow hosting providers to install multiple ShopSite stores quickly, easily, and as often as necessary, without having to go through the Web based Installation process over and over.

Note:

These instructions are for ShopSite resellers who use the Scripted Installer. There are different instructions for Installing ShopSite on Linux/UNIX servers using the standard web-based installation system, and Installing or Upgrading ShopSite on Microsoft Windows Servers.

Warning:

Whenever connecting to your server for administrative purposes (such as installing or upgrading ShopSite), you should use a secure connection. Telnet and standard FTP are both unencrypted connections, and could be intercepted. Always use a secure connection, such as SSH for shell connections, and FTP over SSH or SFTP for file transfers.

If you offer hosting plans that share common resources (Shared hosting plans), you can conserve resources by using a single ShopSite install for multiple stores. These ShopSite malls use a single set of store and merchant CGI programs, but each merchant has an individual store with unique settings and products.

Overview

The ShopSite Scripted Installer utility can be used to install ShopSite on a Web server, set up Malls, and upgrade existing ShopSite installations:

Each ShopSite store requires an auth file in order for the store to run. Contact your ShopSite sales representative for information about options for obtaining auth files for your customers.

Planning Installations

If your hosting plans use a properly configured, compatible Web server, ShopSite usually does not require any special Web server configuration. Before beginning, however, you should be aware of the following:

Before installing ShopSite on your hosting plans, you need to decide how and where ShopSite content should be managed. Depending on how your hosting plans work, you may want to use a Mall to conserve disk space. Each hosting plan will need to have the ability to access the merchant and shopping cart CGIs, as well as a place for store content. You may put the CGIs and content wherever works best for your hosting plans, so long as the directories are accessible to the Web server have correct permissions1. These instructions provide generic examples; you will be required to specify the actual content locations in the configuration script.

Setting up the Script

Once you have decided how you will install ShopSite on your Web servers, you can begin setting up the Scripted Installer:

  1. Obtain the Installer
    1. FTP to support.shopsite.com
    2. Log in using the username and password provided by your ShopSite sales representative.
    3. Use Binary (BIN) mode to download the scripted-install.zip file.
    4. If you downloaded the file to your local computer, use Binary (BIN) mode to upload the file to your server.
  2. Configure the Installer
    1. Create the Back to Top

      Creating a ShopSite Mall

      Upgrading With the Scripted Installer