EST-PAC Installation Instructions for Windows XP SP2



Once you have downloaded the scripts for PHP 4 (here), or for PHP5 (here). you can follow this instructions to make EST-PAC working on your machine.

Step 1:

Installation of Mysql, PHP and Apache
:

One of the easiest way of installing these three application is to use a so called LAMP (Linux, Apache, MySQL and PHP) package.
But in our case it will be XAMPP from the Apache friends organisation.

Installation of Cygwin:

Cygwin allows to run Unix applications on a windows machine and allows to run the HMMER package and hopefully soon ESTScan on windows.


In order to completely secure your MySQL installation one should run the shell script "mysql_secure_installation" from MySQL:

____________________________________________________________________________________



Step 2:

Modification of MySQL, PHP and Apache:


____________________________________________________________________________________



Step 3:

Modification of EST-PAC scripts:

First, you have to rename the correct config file:

In your case rename the file config.inc.php in the folder est-pac/inc/ as follow:

Now you have to edit it


Secondly, You have to share the folder data:

data folder

Download Blast executables and database

Download HMMER and PFAM database

Download ESTScan

For now there is no ESTScan build for XP

  • Download this already compiled version of ESTScan
  • Unzip it in the est-pac/sw/ directory

  • ____________________________________________________________________________________



    Before trying to open a web browser in order to connect the database, it could be helpful if you start two Cygwin shell with .
    $ tail -f /cygdrive/c/xampp/apache/logs/error.log
    $ tail -f /cygdrive/c/xampp/apache/logs/phperror.log

    One gets useful hints here when things go wrong

    ____________________________________________________________________________________



    In order to test the installation, type in your browser this URL:

    http://127.0.0.1/est-pac/login.php

    This window will appears where you will have to enter your MySQL admin login and password, then hit submit me!

    Initialization

    then you will see this:

    Login

    Enter root as Username and root as Password, choose the database you want to enter,

    UserAndPassword

    and hit Login, et voilĂ !

    Main page

    ____________________________________________________________________________________



    Running the jobs controllers


    If you want to run PHP or MySQL from one DOS shell, one should tell XP where to look.

    In the DOS shell type


    If you get this error message

    You have to download the MSVCR71.dll file from here and put it in your system32 folder as mentioned here


    go back to main page