Documentation du Dr FRAPPE

Ce wiki regroupe les résultats de mes expériences en informatique accumulés au cours de mes recherches sur le net.

Dans la mesure du possible, j'ai cité mes sources ; il en manque certainement… :-)

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
logiciel:internet:openclinica:ocfnf [2021/02/17 10:07] – ↷ Page déplacée de fr:logiciel:internet:openclinica:ocfnf à logiciel:internet:openclinica:ocfnf adminlogiciel:internet:openclinica:ocfnf [2022/08/13 21:57] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 ====== Open clinica sur Raspberry pi ====== ====== Open clinica sur Raspberry pi ======
  
-====== Installation ======+===== Installation =====
  
-===== Caractéristiques de la machine =====+==== Caractéristiques de la machine ====
  
   * 768 Mo de RAM minimum (1 Go ou plus recommandé)   * 768 Mo de RAM minimum (1 Go ou plus recommandé)
   * 4 Go de disque minimum (16 Go recommandés)   * 4 Go de disque minimum (16 Go recommandés)
  
-===== Installez le serveur =====+==== Installez le serveur ====
  
 Installez : Installez :
Ligne 23: Ligne 23:
 </WRAP> </WRAP>
  
-===== Configurez Tomcat =====+==== Configurez Tomcat ====
  
 * <code><listener><listener-class>php.java.servlet.ContextLoaderListener</listener-class></listener> * <code><listener><listener-class>php.java.servlet.ContextLoaderListener</listener-class></listener>
Ligne 34: Ligne 34:
 <servlet-mapping><servlet-name>PhpJavaServlet</servlet-name><url-pattern>*.phpjavabridge</url-pattern> </servlet-mapping> <servlet-mapping><servlet-name>PhpJavaServlet</servlet-name><url-pattern>*.phpjavabridge</url-pattern> </servlet-mapping>
 <servlet-mapping><servlet-name>PhpCGIServlet</servlet-name><url-pattern>*.php</url-pattern></servlet-mapping></code> <servlet-mapping><servlet-name>PhpCGIServlet</servlet-name><url-pattern>*.php</url-pattern></servlet-mapping></code>
-====== Installation ======+ 
 +===== Installation =====
  
 Installez java, postgresql (aidez-vous de l’auto-complétion par la touche <key>Tab</key> pour les versions) :  Installez java, postgresql (aidez-vous de l’auto-complétion par la touche <key>Tab</key> pour les versions) : 
Ligne 41: Ligne 42:
 sudo apt-get install openjdk-vx-jdk postgresql phppgadmin -y</code> sudo apt-get install openjdk-vx-jdk postgresql phppgadmin -y</code>
  
-====== Téléchargement ======+===== Téléchargement =====
  
 Téléchargez Tomcat sur [[http://tomcat.apache.org/download-70.cgi]] Téléchargez Tomcat sur [[http://tomcat.apache.org/download-70.cgi]]
  
-{{fr:logiciel:internet:tomcat:tomcat-01.png|}}+{{logiciel:internet:tomcat:tomcat-01.png|}}
  
 Dans **Binary Distributions**/**Core**, choisir le lien **tar.gz**. Dans **Binary Distributions**/**Core**, choisir le lien **tar.gz**.
Ligne 52: Ligne 53:
  
 <WRAP center round tip 60%> <WRAP center round tip 60%>
-Pour l'installer sur un Raspberry, le copier via scp vers un répertoire du Rpi :+Pour l'installer sur un Raspberry, le copier via scp vers un répertoire du Raspberry Pi :
   * <code>scp ~/Téléchargements/apache-tomcat-[version].tar.gz pi@framboise:/home/pi</code>   * <code>scp ~/Téléchargements/apache-tomcat-[version].tar.gz pi@framboise:/home/pi</code>
 </WRAP> </WRAP>
Ligne 64: Ligne 65:
 Dé-compressez le fichier **OpenClinica-v.x.y.z.zip** téléchargé -> un répertoire **OpenClinica-v.x.y.z** apparaît. Dé-compressez le fichier **OpenClinica-v.x.y.z.zip** téléchargé -> un répertoire **OpenClinica-v.x.y.z** apparaît.
  
-====== Installez java ======+===== Installez java =====
  
 Créez le lien symbolique : Créez le lien symbolique :
Ligne 74: Ligne 75:
 Le lien doit apparaître. Le lien doit apparaître.
  
-====== Installez Tomcat ======+===== Installez Tomcat =====
  
 Allez dans le répertoire de téléchargement et décompressez l’archive téléchargée : Allez dans le répertoire de téléchargement et décompressez l’archive téléchargée :
Ligne 89: Ligne 90:
   * <code>sudo adduser tomcat</code>   * <code>sudo adduser tomcat</code>
  
-{{fr:logiciel:internet:tomcat:tomcat-user_tomcat.png|}}+{{logiciel:internet:tomcat:tomcat-user_tomcat.png|}}
  
 Et rendez-le propriétaire des répertoires de tomcat : Et rendez-le propriétaire des répertoires de tomcat :
Ligne 126: Ligne 127:
 La page de tomcat doit s'afficher : La page de tomcat doit s'afficher :
  
-{{fr:logiciel:internet:tomcat:tomcat-02.png|}}+{{logiciel:internet:tomcat:tomcat-02.png|}}
  
 Pour que tomcat se lance automatiquement à chaque démarrage, recopiez le fichier **~/Téléchargements/OpenClinica-v.x.y.z/install-docs/linux/tomcat** : Pour que tomcat se lance automatiquement à chaque démarrage, recopiez le fichier **~/Téléchargements/OpenClinica-v.x.y.z/install-docs/linux/tomcat** :
Ligne 136: Ligne 137:
 sudo update-rc.d tomcat defaults</code> sudo update-rc.d tomcat defaults</code>
  
-====== Installez postgresql et phppgadmin ======+===== Installez postgresql et phppgadmin =====
  
 Un utilisateur système postgres a été créé à l'installation. Il n'a pas de mot de passe : c'est un utilisateur bloqué et le mieux est qu'il le reste. Un utilisateur système postgres a été créé à l'installation. Il n'a pas de mot de passe : c'est un utilisateur bloqué et le mieux est qu'il le reste.
Ligne 149: Ligne 150:
 L'invite de commande mentionne que vous êtes actif en tant que postgres : L'invite de commande mentionne que vous êtes actif en tant que postgres :
  
-{{fr:logiciel:sql:postgresql:postgresql-2.png|}}+{{logiciel:sql:postgresql:postgresql-2.png|}}
  
 A la fin de cette session d'administration dans PostgreSQL, il suffira de taper A la fin de cette session d'administration dans PostgreSQL, il suffira de taper
Ligne 162: Ligne 163:
 </WRAP> </WRAP>
  
-===== Création d'un nouvel utilisateur pour gérer postgresql =====+==== Création d'un nouvel utilisateur pour gérer postgresql ====
  
 Nous allons créer l'utilisateur qui nous permettra de gérer postgresql. Nous allons créer l'utilisateur qui nous permettra de gérer postgresql.
Ligne 169: Ligne 170:
   * <code>sudo -u postgres psql</code>   * <code>sudo -u postgres psql</code>
  
-{{fr:logiciel:sql:postgresql:postgresql-3.png|}}+{{logiciel:sql:postgresql:postgresql-3.png|}}
  
 Vous êtes dans une interface en ligne de commande, en tant que **root** (**#** en bout de ligne). Vous êtes dans une interface en ligne de commande, en tant que **root** (**#** en bout de ligne).
Ligne 177: Ligne 178:
 <WRAP center round important 60%> <WRAP center round important 60%>
  
-  <admin>+  <admin>
   : nom d'utilisateur   : nom d'utilisateur
-  <mot_de_passe>+  <mot_de_passe>
   : mot de passe   : mot de passe
  
Ligne 190: Ligne 191:
   * <code>sudo -i -u postgres</code>   * <code>sudo -i -u postgres</code>
  
-===== Installation de l'interface web PhpPgAdmin =====+==== Installation de l'interface web PhpPgAdmin ====
  
 Installons maintenant l'interface web **PhpPgAdmin** pour PostgreSQL qui simplifie grandement la mise en place et l'administration. Installons maintenant l'interface web **PhpPgAdmin** pour PostgreSQL qui simplifie grandement la mise en place et l'administration.
  
-[[fr:tutoriel:mini-tutoriels:ficedit#Modifier un fichier avec les droits d'administration|Ouvrez avec les droits d'administration]] le fichier **/etc/lighttpd/lighttpd.conf** et ajoutez la ligne suivante à la fin du fichier :+[[tutoriel:mini-tutoriels:ficedit#Modifier un fichier avec les droits d'administration|Ouvrez avec les droits d'administration]] le fichier **/etc/lighttpd/lighttpd.conf** et ajoutez la ligne suivante à la fin du fichier :
 <code - /etc/lighttpd/lighttpd.conf> <code - /etc/lighttpd/lighttpd.conf>
 ... ...
Ligne 216: Ligne 217:
 Dans la fenêtre de connexion, entrez le nom et le mot de passe de l'utilisateur créé plus haut pour gérer postgresql. Cela devrait vous connecter Dans la fenêtre de connexion, entrez le nom et le mot de passe de l'utilisateur créé plus haut pour gérer postgresql. Cela devrait vous connecter
  
-{{fr:logiciel:sql:postgresql:postgresql-phppgadmin-1.png|}}+{{logiciel:sql:postgresql:postgresql-phppgadmin-1.png|}}
  
 Pour ajouter un rôle (utilisateur) Pour ajouter un rôle (utilisateur)