Skip to end of metadata
Go to start of metadata

Installation log

Server

  • IP: 128.86.231.84

User: isadmin

OS: Ubuntu

Java

OpenJDK 1.7 was the default package. 

OpenJDK 1.6 was also installed.

OWLIM needs Java compiler. The following line was added to nuxeo.conf:

export JAVA_HOME=<path_to_JDK>

Apache

Default Apache package contains Apache 2.2.22

FastCGi and Headers Apache modules were installed using command:

a2enmod fastcgi
a2enmod headers

Following instructions were added to /etc/apache2/sites-available/default:

Header set Access-Control-Allow-Origin "*"
Header set Access-Control-Allow-Methods "GET,POST"
Header set Access-Control-Allow-Headers "x-requested-with"

Thus:

 <Directory "/usr/lib/cgi-bin">
                AllowOverride None
                Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
                Order allow,deny
                 Header set Access-Control-Allow-Origin "*"
                 Header set Access-Control-Allow-Methods "GET,POST"
                 Header set Access-Control-Allow-Headers "x-requested-with"
                Allow from all
</Directory>

This is CORS setup.

Images for deep zoom were copied to /dest/images directory

IIP Image Server

IIP Image Server was downloaded from here: http://sourceforge.net/projects/iipimage/files/IIP%20Server/iipsrv-0.9.9/iipimage-server_0.9.9-0ubuntu12.04_amd64.deb/download
and installed using dpkg tool.

PostgreSQL

PostgreSQL 9.1 was installed. The following setup was performed:PostgreSQL 9.1

Database nuxeo_db was created with user nuxeo_user and password nuxeo_pass.

The problem described here was encountered and fixed by editing file /etc/sysctl.conf and increasing kernel.shmmax value.

Nuxeo

Nuxeо 5.5 was installed from http://nuxeo.github.com/downloads.html (nuxeo-cap-5.5-tomcat-offline.zip)

Archive was unzipped in /nidata/nuxeo

Changes were made in nuxeo.conf file to increase Java heap size and set JAVA_HOME. JAVA_HOME is needed by OWLIM as it searches for Java compiler there. JAVA_HOME was set to the JDK path (not the JRE).

ResearchSpace dependency jars were copied under <nuxeo dir>/nxserver/lib. These were exported using copy-dependency maven target.

RS plugins were copied in <nuxeo dir>/nxserver/plugins.

JForum war was copied under <nuxeo dir>/webapps

Migration and users

For migration, "old" Nuxeo GUI was used - 

OWLIM

ResearchSpace

Forest

Labels:
None
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.