View Source

{excerpt}Nuxeo DMS installation and configuration{excerpt}
{toc}
{attachments}

h2. Download Nuxeo DM
[http://doc.nuxeo.com/display/KB/Downloading+and+unzipping+the+DM+package]

h2. Nuxeo configuration information
[http://doc.nuxeo.com/display/KB/The+DM+layout%2C+and+the+admin+and+config+files]


h2. Nuxeo port initialization
[http://doc.nuxeo.com/display/KB/Nuxeo+DM%2C+and+port+8080]
Ports were edited in thta file: $NUXEO_HOME/templates/default/nuxeo.defaults
{code}
nuxeo.server.http.port=8081
nuxeo.server.ajp.port=8010
nuxeo.server.https.port=8444
nuxeo.server.tomcat-admin.port=8006
{code}
$NUXEO_HOME is the extracted installation directory

h2. Libs to add
Libs from [https://svn.ontotext.com/svn/researchspace/trunk/NuxeoLibs] must be copied in $NUXEO_HOME/nxserver/libs

h2. Nuxeo plugins

Destination of the plugins is: $NUXEO_HOME/nxserver/plugins
Research space jar with all extensions for the project is over there (nuxeo-research-space.jar). Jar is archived by Maven from the nuxeo project in svn ([https://svn.ontotext.com/svn/researchspace/trunk]).

h2. Configuration of Nuxeo Tomcat distribution

There are 2 jars that might create conflicts during apache tomcat server start. They are jaxb-api and jaxws-api. Tomcat distribution that comes with that installation is Tomcat 5.*. If your java development kit (JDK)/java runtime environment (JRE) is 6.* the installation of java comes with older versions of the 2 jars. They should be updated that way: [http://stackoverflow.com/questions/2859471/what-is-the-exact-way-to-use-endorsed-directory-in-jdk1-6]















h2. Nuxeo plugin for Eclipse 3.6

Use main menu navigation in eclipse: Help > Eclipse Marketplace.
Search for Nuxeo and click install.
Checkout research space (or whatever project you want) and use nuxeo views in eclipse:[http://doc.nuxeo.com/display/IDEDOC/Creating+your+first+Nuxeo+project]












h2. Connecting Nuxeo to PostgreSQL 9.1 database

The easiest way is to configure from admin center or Startup Wizard
[http://doc.nuxeo.com/display/ADMINDOC/Connecting+Nuxeo+to+the+database]











After Postgre DB is configured start and stop nuxeo server.

In previously created postgre nuxeo db, to update the title fulltext index, just perform the following SQL query:
{code}UPDATE fulltext SET simpletext_title = NX_TO_TSVECTOR("dublincore"."title") FROM dublincore WHERE "fulltext"."id" = "dublincore"."id";{code}.

h2. Instal DM libraries

Start server using $NUXEO_HOME/nuxeoctl.bat wizard
Opein in browser [http://$NUXEO_HOST:$PORT/nuxeo]
On step Modules check DM libraries.
Restart server.