Downloading Text Mine:
Download the zipped tar file - textmine-0.1.tar.gz for both Windows and Linux platforms. Untar the file into a temporary directory and run the install scripts.
Installing Text Mine:
A group of perl scripts perform the installation. You run either install.bat or install.sh depending on your platform.
Text Mine uses Perl, Apache, and MySql.
Perl versions (5.6 or 5.8), Apache version (2.0.35), and MySql version (3.23) have been used on Linux and Windows. Other versions (lower or higher) may work.
Text Mine uses several Perl modules that can be downloaded during installation.
a) Crypt::Rot13 - used for encryption of session data
b) DBI - the common database interface module
c) DBD::mysql - the database driver for mysql
d) Digest::MD5 - used to create MD5 signatures of files
e) HTML::Parser - used to parse HTML pages
g) GD - an optional module to create dynamic images in web pages
You will need the name of the installation directory, the full path to the web root directory, the relative web path to the Text Mine cgi scripts and the relative web path to the Text Mine icons. The install script performs the following functions
1. Sets the directory names in the Constants.pm file (TextMine directory) using provided names.
2. On Linux, creates the LSI executable. An executable is included for Windows.
3. Download and install the dependent Perl modules. If you are using ActiveState Perl, then you must provide the path to the PPM directory in step 1. Otherwise, the Perl CPAN module will be used to download modules. Any modules installed earlier can be skipped.
4. The MySql tables will created and loaded with the dictionary tables. The userid and password in the setup.pl script of the utils directory should have sufficient privileges to create users and a database.
5. Finally, files will be copied to the installation directories and the web cgi-bin and icons directories.
Running Text Mine:
Text Mine can be run using a web based interface or the command line. To use the web based interface load the http://host/cgi-bin/????/co_login.pl script. Provide the userid and password created in step 4.