View Source

Installation log

{toc}
h3. Server

- IP: 128.86.231.84

User: isadmin

OS: Ubuntu

h3. 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:

{noformat}
export JAVA_HOME=<path_to_JDK>
{noformat}

h3. Apache

Default Apache package contains Apache 2.2.22

FastCGi and Headers Apache modules were installed using command:

{noformat}
a2enmod fastcgi
a2enmod headers
{noformat}
Following instructions were added to /etc/apache2/sites-available/default:

{noformat}
Header set Access-Control-Allow-Origin "*"
Header set Access-Control-Allow-Methods "GET,POST"
Header set Access-Control-Allow-Headers "x-requested-with"
{noformat}
Thus:

{noformat}
 <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>
{noformat}
This is CORS setup.

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

h3. 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.

h3. PostgreSQL

PostgreSQL 9.1 was installed. The following setup was performed:[ResearchSpace:PostgreSQL 9.1]

Database _nuxeo_db_ was created with user _nuxeo_user_ and password _nuxeo_pass_.

The problem described [here|http://askubuntu.com/questions/44373/how-to-fix-postgresql-installation] was encountered and fixed by editing file&nbsp;{color:#444444}*/etc/sysctl.conf and increasing&nbsp;*{color}{color:#444444}{*}kernel.shmmax value.*{color}

{color:#000000}{*}Nuxeo{*}{color}

{color:#000000}Nuxeо 5.5 was installed from&nbsp;{color}{color:#000000}[http://nuxeo.github.com/downloads.html]{color} {color:#000000}({color}{color:#444444}{*}nuxeo-cap-5.5-tomcat-offline.zip{*}{color}{color:#000000}){color}

{color:#000000}Archive was unzipped in /nidata/nuxeo{color}

{color:#000000}Changes were made in nuxeo.conf file to increase Java heap size and set JAVA_HOME.&nbsp;{color}{color:#000000}JAVA_HOME is needed by OWLIM as it searches for Java compiler there. JAVA_HOME was set to the JDK path (not the JRE).{color}

{color:#000000}ResearchSpace dependency jars were copied under <nuxeo dir>/nxserver/lib. These were exported using copy-dependency maven target.{color}

{color:#000000}RS plugins were copied in&nbsp;{color}{color:#000000}<nuxeo dir>/nxserver/plugins.{color}

{color:#000000}JForum war was copied under&nbsp;{color}{color:#000000}<nuxeo dir>/webapps{color}


h3. Migration and users

For migration, "old" Nuxeo GUI was used \-&nbsp;


h3. OWLIM


h3. ResearchSpace


h3. Forest