Rédiger « Projet/IDNeuf/StepByStepORIOAI » ici.

ORI OAI

Installation des paquets

apt-get install ant apache2 unzip java-package libgl1-mesa-glx libxslt1.1 libxtst6 libxxf86vm1 libcommons-lang-java libgtk2.0-0 php5

Installation du moteur ORI-OAI

Se referer a la documentation AUF - IDNEUF - MOTEUR ORI-OAI.

Configuration de la base

mysql> alter database orioai DEFAULT CHARACTER SET = 'utf8' DEFAULT COLLATE = 'utf8_general_ci';

mysql> grant all on orioai.* to 'idneuf'@'prod-ori-oai01-idneuf.vpc02.auf' identified by 'XXXXXXXXXXXXXXXXX';

Query OK, 0 rows affected (0.00 sec)

Verifier la version de Java

root@prod-ori-oai01-idneuf:/opt/jdk# java -version
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)

Gestion des permissions

Creation du user et groupe tomcat

groupadd -g 1007 tomcat
useradd -m -g tomcat -u 1007 -d /opt/ -s /usr/sbin/nologin tomcat

Authentification Apache

mkdir -p /opt/ori-oai/auth

cd /opt/ori-oai/auth

htpasswd -c idneuf-auth idneuf-adm

Pour modifier le mode passe

htpasswd idneuf-auth idneuf-adm

Droits sur les dosseirs dans /opt.ori-oai/

root@prod-ori-oai01-idneuf:/opt/ori-oai# ll
total 68
drwxr-xr-x 2 root   root    4096 sep 20 18:06 auth
drwxr-xr-x 5 tomcat tomcat  4096 sep 22 19:02 data
drwxr-xr-x 4 root   root    4096 sep 21 20:24 install
drwxr-xr-x 2 tomcat tomcat  4096 sep 21 21:57 logs
drwx------ 2 root   root   16384 sep 20 17:34 lost+found
drwxr-xr-x 2 tomcat tomcat  4096 sep 21 20:31 ori-oai-repository
drwxr-xr-x 7 root   root    4096 sep 22 17:59 src
drwxr-xr-x 9 tomcat tomcat  4096 sep 21 20:30 tomcat-harvester
drwxr-xr-x 9 tomcat tomcat  4096 sep 21 20:30 tomcat-indexing
drwxr-xr-x 9 tomcat tomcat  4096 sep 21 20:30 tomcat-repository
drwxr-xr-x 9 tomcat tomcat  4096 sep 21 20:30 tomcat-search
drwxr-xr-x 9 tomcat tomcat  4096 sep 21 20:30 tomcat-vocabulary
lrwxrwxrwx 1 tomcat tomcat    59 sep 21 20:56 web -> /opt/ori-oai/install/ori-oai-quick-install-2.1.0-alpha/web/