Decide where (on your filesystem) you are going to install the server software. You will need 50-150 megabytes (approximately) to install the various packages that are needed by BioCoRE. This number is only an estimate and depends on the operating system, etc. An install on Linux using RPMs when possible used about 100 megs of space (NOT including the space already mentioned for MySQL in the previous page) So, if space is an issue for you you might have to modify the following instructions appropriately. At any rate, for the purposes of this discussion, we are going to call this directory $BIOCORE_HOME. EVERYWHERE YOU SEE $BIOCORE_HOME REPLACE IT WITH YOUR CHOSEN DIRECTORY.

"Installation" of Java

In $BIOCORE_HOME create a subdirectory called java. In the java directory, uncompress the java tar file that you downloaded. This should create a directory like j2sdk1_4_2. In the java directory, make a symbolic link:

  ln -s j2sdk1_4_2 current

This will create a sym link called current and point it towards the current version of java. This allows you to easily upgrade versions of java in the future and not affect the rest of your software (like BioCoRE) that is using it.

If you chose to use a Linux RPM, the RPM probably put java in /usr/java/something/. Find this directory and remember the location, as you will need it later. Anytime in these directions that something is specified as being in the java directory, you need to point to the correct directory.

"Installation" of the Java Expression Parser (JEP)

The BioCoRE server is capable of using the Java Expression Parser to allow users to calculate math expressions via their Control Panel. It is not, however, required and it is totally up to you as to whether or not you wish to provide it. (It can be a handy thing for users) The package can be downloaded from:

http://www.singularsys.com/jep

Once you have downloaded the package, In $BIOCORE_HOME/packages/ create a subdirectory called jep. In the jep directory, uncompress the tar file that you downloaded. This should create a directory like jep-2.3.0. In the jep directory, make a symbolic link:

  ln -s jep-2.3.0 current

This will create a symbolic link called current and point it towards the current version of jep. In addition, after switching to the current directory, create a symlink from the JAR file to jep.jar

  ln -s jep-2.3.0.jar jep.jar

"Installation" of the MySQL Connector/J

If you are using Mysql version 4.1 or higher, you need to install a newer version of MySQL Connector than BioCoRE is distributed with (due to licensing issues). Also, the version that you can download from MySQL is reported to be somewhat faster than the version that BioCoRE is distributed with.

Once you have downloaded the package, In $BIOCORE_HOME/packages/ create a subdirectory called mysqlconnectorj. In the mysqlconnectorj directory, uncompress the tar file that you downloaded. This should create a directory like mysql-connector-java-3.0.17-ga. In the mysqlconnectorj directory, make a symbolic link:

  
  ln -s mysql-connector-java-3.0.17-ga current

This will create a sym link called current and point it towards the current version of jep. In addition, after switching to the current directory, create a symlink from the JAR file to mysql.jar

  ln -s mysql-connector-java-3.0.17-ga-bin.jar mysql.jar

Next Step: Install the Tomcat Servlet Engine.
Back to the installation page

Feedback

The BioCoRE team welcomes any comments, questions, or suggestions that you might have concerning our software! Please email us or fill out our feedback form.