This is an installation for FastFind. Installation is an easy process. If you have any problems or errors during installation, please send in a support ticket via your client area.

Contents

        
  1. Requirements
  2. Uploading Files
  3. File Permissions
  4. MySQL Database
  5. Setup Wizard

1. Requirements

Please ensure your web host meets the application requirements.

  • Linux, UNIX or variants preferred. Windows 2000 or higher (which support IIS 5 or above).
  • Apache 1.3.2 or above either on Linux, Unix or a variant or Windows. IIS 5 or above on a Windows server.
  • PHP v4.3.0 or above
  • MySQL v4.1 or above

2. Uploading Files

Unzip the FastFind package onto your local hard drive. If you don't have Winzip, you can download it for free at the Wizip website. Using an FTP program (such as Filezilla, which is free, or a commercial package such as CuteFTP), login to your web server and copy the FastFind files across into a subfolder on your server.

3. File Permissions

FastFind requires the following files/directories to have 'write' permissions set. If you're running on a Linux or Unix web host, you can use your FTP program and use the 'CHMOD' ('Change Mode') function to grant write permissions. If your host is running Windows, you will need to contact them about setting up write permissions on these files/folders. Also, if a folder listed here doesn't exist, please create it.

Files, CHMOD this file to 646:
  • /config/config.ini
  • /config/auth.php
Note: Although it says 646, some webhosts may require 664 or 666 instead.

4. MySQL Database

FastFind makes use of a MySQL database to store your data. This database must be created before you run the FastFind installation wizard. Your database user account should also have full grant access to that database.

You will need the database connection details during the setup wizard.

Setting up your database may differ with your webhost and what software they use for your webhosting control panel:

5. Setup Wizard

FastFind has a simple step by step installation process.

To start the setup wizard, navigate to the directory that you uploaded FastFind to, for example: http://www.yoursite.com/fastfind/. The FastFind setup wizard will appear. The step by step wizard will request the following details from you:

        
  1. 1. Database Database Settings
    • This section is where you should enter your database connection details. There are 5 text fields to complete:
    • Database Username: The username of the account you created earlier, such as "root"         
    • Database Password: The password of the account you created earlier, such as "mypassword"
    • Database Server: The I.P. address or hostname of the server where your database is installed, such as localhost or 204.45.6.7
    • Database Name: The name of the database you created earlier, such as "fastfind"       
    • Database Type: Whether to use a MySQL database or PostgreSQL database (defaults to MySQL). Depends on what your server has available and what you prefer to use.
    • Table Prefix: The prefix to add to your FastFind table names, such as "ff_" .
    •     
  2. Search Settings
    • This section is where you can configure the FastFind search engine. There are 14 options to complete.
    • Web Site URL: The full URL of the web site that you want to index
    • Starting Path (optional): The directory to start crawling and indexing from
    • File Types to Index: A list of file extensions that FastFind will index to be searched
    • URL Keywords to Ignore (optional): A list of URL keywords that FastFind will ignore and will not index
    • URL Query Strings to Ignore (optional): A list of query strings that FastFind will strip from a URL. This is useful if your site adds 'PHPSESSID' to the end of a URL and you don't want this included.
    • Crawl Depth: How many levels deep should FastFind crawl to find pages to index?
    • Index Sub-domains: Should FastFind index sub-domains if any are found?
    • Search Engine Logo: The path to your logo image file
    • FastFind Path: The path to your FastFind index.php file
    • Top Template URL (optional): Location of top template for search engine
    • Bottom Template URL (optional): Location of bottom template for search engine
    • Simple Mode Search: Which type of search should simple mode use?
    • Simple Mode Results: How many results should be shown per page in simple mode?
    • Log Search Queries: If yes, you will be able to generate search reports
    • Show New Window Link: If yes, an icon will be shown next to each search result to open it in a new window
    •     
        
  3. Account Settings
    • This section allows you to choose a FastFind admin username and password and also to enter your FastFind license key. There are 4 text fields to complete:        
    • FastFind Username: Your FastFind login username 
    • FastFind Password: Your FastFind login password 
    • Verify Password: Re-enter your FastFind login password
    • FastFind License Key: Your FastFind license key, starting with 'FF'.
    • You will need to generate a license key from the Interspire client area.

Once you have completed all sections, click on the "Proceed" button at the bottom of each page. Your FastFind configuration details will be saved to the config directory, and your database will also be created.

Congratulations, you are now ready to login to the FastFind control panel and start indexing your site! Your control panel will be accessible by adding '/admin' onto the end of your website URL.