************************************************** ************************************************** geeeekShop Installation Instructions COPYRIGHT © 2003, John Hawkins ************************************************** ************************************************** 1. Unzip the files to an empty directory on your local machine. 2. Using a plain text editor, open /php_files/site.config.php The only settings that MUST be modified to make the software work are the "site settings" and "database settings". The rest can be modified to your liking at your convenience. [save the file and close it] 3. Using a plain text editor, open /php_files/admin/index.php Fill in the database settings. [save the file and close it] 4. Upload all the files and sub-directories to your web server. (NOTE: Unless you plan on modifying the code a lot, the file structure needs to stay exactly as it is.) 5. Change the permissions on the following directories to 777: /images/products_small/ /images/products_large/ /images/products_xl/ 6. Protect the /admin/ directory with a .htaccess file (contact your ISP if you need help with this step) (It is assumed that a database already exists on your server. If not, please contact your ISP to get a database set up prior to continuing) 7. Open a browser and go to: http://www.yoursite.com/database_setup.php This will create the database tables you need for the site. NOTE: Once you are done setting up the databases, you should remove this file from your live server. 8. Open a browser and go to: http://www.yoursite.com/admin/ (if you have already done step 6, you will be asked to enter a username/password) 9. Begin adding your categories and products. PayPal Account Setup -------------------- Before you sell your first product, you need to set up your PayPal account. Here is what needs to be done: 1. Turn on Instant Payment Notification - Under the "My Account" tab, click the "Profile" link. - In the "Selling Preferences" column, click the "Instant Payment Notification Preferences" link. - Click the "Edit" button. - Click the check-box to activate Instant Payment Notification and then put your web sites's URL in the box and click the save button. This tells PayPal to post variables back to the shopping cart at the end of the purchase process which is how the software gets the information it needs to write orders to the database. 2. Setup flat shipping rates (optional) You only need to do this step if you are going to use PayPal's flat shipping charges - Click on the My Account tab - Click on the Profile subtab - Click on the Shipping Calculations link in the "Selling Preferences" column - Click Edit - Choose the Flat Amount ($) or Percentage (%) radio button - Enter the Shipping amounts you would like to charge - Click Save 3. Setup sales tax calculations (optional) You only need to do this step if you are going to charge tax on your items - Click on the My Account tab - Click on the Profile subtab - Click on the Sales Tax link in the "Selling Preferences" column - Click Edit (or Add) - Enter the State and Tax Rate you would like to charge - Click Save