1 Douglas Thrift's Search Engine ReadMe 2 3 Copyright (C) 2002-2004, 2008, Douglas Thrift. All Rights Reserved. 4 5 $Id: README 376 2008-08-24 06:27:56Z douglas $ 6 7 OSI Certified Open Source Software 8 9 Douglas Thrift's Search Engine Version 1.3 10 11 Douglas Thrift's Search Engine is an indexing search engine for use on small 12 websites such as personal or small business sites. It is designed to be 13 very similar to Google for end users and its output is customizable. For 14 indexing, it supports both the Robots Exclusion Protocol and the Robots META 15 Tag as specified at http://www.robotstxt.org/wc/exclusion.html . 16 17 For more information, mailing lists, and updates see 18 http://computers.douglasthrift.net/searchengine/ . 19 20 System Requirements 21 22 To run Douglas Thrift's Search Engine on Windows you need: 23 24 � Windows 95/98/ME or Windows NT 4/2000/XP or higher 25 26 � Perl 5.6 or higher (available at 27 http://www.activestate.com/Products/ActivePerl/ ) 28 29 Of course, it would also be a good idea to have an HTTP Server that supports 30 CGI, such as Apache (available at http://httpd.apache.org/ ). 31 32 To run Douglas Thrift's Search Engine on Unix and other platforms you can 33 build it from the source distribution. 34 35 Installation 36 37 To install Douglas Thrift's Search Engine on Windows just run the installer 38 program. If you upgrade Windows from a Windows 9x OS to a Windows NT OS you 39 will need to reinstall. 40 41 Building 42 43 To build on Windows unzip the distribution file, open a Command Prompt, 44 change to the directory where you unzipped, and type the following commands: 45 46 > perl windows.pl 47 > nmake 48 > nmake install 49 50 To see more options for Windows building use the following command: 51 52 > perl windows.pl -help 53 54 To build on Unix decompress and unarchive the distribution file and change 55 to the directory where you unarchived and type the following commands: 56 57 # ./configure 58 # make 59 # make install 60 61 To see more options for Unix building use the following command: 62 63 # ./configure --help 64 65 OpenSSL 66 67 As of version 1.2, Douglas Thrift's Search Engine can be built with HTTPS 68 support using OpenSSL 0.9.7 or higher. Information about building with 69 OpenSSL is provided by the help options referenced in the Building section. 70 For more information about OpenSSL see http://www.openssl.org/ . 71