Taille: 2227
Commentaire:
|
Taille: 2301
Commentaire:
|
Texte supprimé. | Texte ajouté. |
Ligne 1: | Ligne 1: |
Rédiger « Projet/IDNeuf/StepByStepORIOAI » ici. = ORI OAI = |
= ORI-OAI = |
Ligne 9: | Ligne 6: |
apt-get install ant apache2 unzip java-package libgl1-mesa-glx libxslt1.1 libxtst6 libxxf86vm1 libcommons-lang-java libgtk2.0-0 php5 | apt-get install apache2 php5 apt-get install ant libcommons-lang-java # les paquets suivants sont à désinstaller après création du paquet Debian pour le JDK (FIXME: à faire ailleurs, même…) apt-get install java-package unzip libxslt1.1 libgl1-mesa-glx libxtst6 libxxf86vm1 libgtk2.0-0 |
Ligne 14: | Ligne 14: |
Se referer a la documentation AUF - IDNEUF - MOTEUR ORI-OAI. | Se référer a la documentation ''AUF - IDNEUF - MOTEUR ORI-OAI''. |
Ligne 18: | Ligne 18: |
{{{ 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) |
{{{#!mysql ALTER DATABASE orioai DEFAULT CHARACTER SET='utf8' DEFAULT COLLATE='utf8_general_ci'; GRANT ALL ON orioai.* TO 'idneuf'@'prod-ori-oai01-idneuf.vpc02.auf' IDENTIFIED BY 'XXXXXXXXXXXXXXXXX'; |
Ligne 28: | Ligne 23: |
== Verifier la version de Java == | == Vérifier la version de Java == |
Ligne 30: | Ligne 25: |
{{{ root@prod-ori-oai01-idneuf:/opt/jdk# java -version |
{{{#!shell # java -version |
Ligne 39: | Ligne 34: |
=== Creation du user et groupe tomcat === | === Création du user et groupe tomcat === |
Ligne 41: | Ligne 37: |
groupadd -g 1007 tomcat useradd -m -g tomcat -u 1007 -d /opt/ -s /usr/sbin/nologin tomcat |
groupadd tomcat useradd -m -g tomcat -d /opt/ -s /usr/sbin/nologin tomcat # FIXME: à remplacer par la commande adduser idoine |
Ligne 46: | Ligne 43: |
Ligne 48: | Ligne 46: |
Ligne 50: | Ligne 47: |
Ligne 54: | Ligne 50: |
Pour modifier le mode passe {{{ htpasswd idneuf-auth idneuf-adm |
Pour modifier le mode passe ultérieurement : {{{ htpasswd /opt/ori-oai/auth/idneuf-auth idneuf-adm |
Ligne 61: | Ligne 55: |
== Droits sur les dosseirs dans /opt/ori-oai/ == {{{ root@prod-ori-oai01-idneuf:/opt/ori-oai# ll |
== Droits sur les dossiers dans /opt/ori-oai/ == {{{#!shell # ls -l |
ORI-OAI
Installation des paquets
apt-get install apache2 php5 apt-get install ant libcommons-lang-java # les paquets suivants sont à désinstaller après création du paquet Debian pour le JDK (FIXME: à faire ailleurs, même…) apt-get install java-package unzip libxslt1.1 libgl1-mesa-glx libxtst6 libxxf86vm1 libgtk2.0-0
Installation du moteur ORI-OAI
Se référer a la documentation AUF - IDNEUF - MOTEUR ORI-OAI.
Configuration de la base
ALTER DATABASE orioai DEFAULT CHARACTER SET='utf8' DEFAULT COLLATE='utf8_general_ci'; GRANT ALL ON orioai.* TO 'idneuf'@'prod-ori-oai01-idneuf.vpc02.auf' IDENTIFIED BY 'XXXXXXXXXXXXXXXXX';
Vérifier la version de Java
# 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
Création du user et groupe tomcat
groupadd tomcat useradd -m -g tomcat -d /opt/ -s /usr/sbin/nologin tomcat # FIXME: à remplacer par la commande adduser idoine
Authentification Apache
mkdir -p /opt/ori-oai/auth cd /opt/ori-oai/auth htpasswd -c idneuf-auth idneuf-adm
Pour modifier le mode passe ultérieurement :
htpasswd /opt/ori-oai/auth/idneuf-auth idneuf-adm
Droits sur les dossiers dans /opt/ori-oai/
# ls -l 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/