Le wiki de WIMS EDU

L'association WIMS EDU a ouvert ce wiki afin de favoriser les collaborations entre utilisateurs de WIMS.

Outils pour utilisateurs

Outils du site


installation:debian:debian_chroot

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
installation:debian:debian_chroot [20/03/2015 15:39] – [Installer WIMS (Fin)] ajout des options "--mathjax --jmol --modules --swac" a la 1ere compilation obadoinstallation:debian:debian_chroot [07/09/2022 12:34] (Version actuelle) bernadette
Ligne 1: Ligne 1:
-===== Installer WIMS en mode "chroot" sur Debian =====+===== Mode "chroot" ===== 
 +La doc ci-dessous vous permettra d'installer WIMS en mode "chroot" sur Debian.
  
 Wims est capable de fonctionner en mode **chroot**. Ce mode verrouille l'exécution du logiciel dans un dossier particulier, l'empêchant de remonter les dossiers, et limitant l'execution de programmes tiers à une liste définie. Wims est capable de fonctionner en mode **chroot**. Ce mode verrouille l'exécution du logiciel dans un dossier particulier, l'empêchant de remonter les dossiers, et limitant l'execution de programmes tiers à une liste définie.
Ligne 30: Ligne 31:
 === Installer les logiciels tiers indispensables à WIMS : === === Installer les logiciels tiers indispensables à WIMS : ===
  
-  apt-get install make g++ texlive-base units-filter flex bison liburi-perl+  apt-get install make g++ texlive-base units-filter flex bison liburi-perl libgd2-xpm-dev
  
 === Installer les logiciels tiers spécifiques à la version chroot === === Installer les logiciels tiers spécifiques à la version chroot ===
Ligne 75: Ligne 76:
 ==== 3. CHROOT ==== ==== 3. CHROOT ====
 en tant qu'utilisateur wims :  en tant qu'utilisateur wims : 
-  * télécharger l'archive chroot adaptée à votre serveur (32 ou 64 bits) ici : http://wimsedu.info/?p=320+  * télécharger l'archive chroot ici : http://wimsedu.info/?p=320
  
-  wget http://wims.math.leidenuniv.nl/download/wims4.00.chroot64.tar.bz2+  wget https://wims.unice.fr/download/wims/chroot/wims-4.12.chroot64.linux.tar.bz2
  
   * décompresser l'archive dans votre dossier wims :   * décompresser l'archive dans votre dossier wims :
  
-  bunzip2 wims4.00.chroot64.tar.bz2 +  tar -xjf wims-4.12.chroot64.linux.tar.bz2
-  tar -xf wims4.00.chroot64.tar+
  
 Les programmes tiers inclus utilisent les versions suivantes :  Les programmes tiers inclus utilisent les versions suivantes : 
-  WIMS Chroot Version 4 +
-   +
-  Included : +
-  ==========+
   * Computation Softwares   * Computation Softwares
-   GP/PARI CALCULATOR Version 2.5.0 (released) + 
-   Maxima 5.24.0 +   GP/PARI    2.7.6 
-   Yacas 1.2.2 +   Maxima     5.38.1 
-   GAP4 +   Octave     4.0.3 
-   Macaulay 2, version 0.9.2 +   GAP        4.8.4 
-   GNU Octave, version 3.4.1 +   Yacas      1.5.0 
-   Scilab      5.3.2 +   Macaulay2  0.9.2 
 +   Scilab     5.5.2 
   * Graphics Softwares   * Graphics Softwares
-   gnuplot Version 4.4 patchlevel 3 last modified March 2011 
-   Graphviz (dot - graphviz version 2.28.0 (20110703.1944)) 
-   Povray (Persistence of Vision(tm) Ray Tracer Version 3.02.Linux.gcc) 
-   ImageMagick 6.7.0-8 2011-06-24 
  
 +   gnuplot     5.0 patchlevel 4
 +   Graphviz    2.38.0 
 +   Povray      3.02.Linux.gcc
 +   ImageMagick 7.0.2-4
  
-En vous rendant dans les pages d'administration du serveur WIMS, vous pourrez alors vérifier que les différents logiciels graphiques et outils tiers fonctionnent. en comparant les version affichées avec les versions du chroot que vous avez téléchargé, vous vous rendrez vite compte si votre WIMS fonctionne bien en mode "chroot".+ 
 +En vous rendant (plus tard) dans les pages d'administration du serveur WIMS, vous pourrez alors vérifier que les différents logiciels graphiques et outils tiers fonctionnent. en comparant les version affichées avec les versions du chroot que vous avez téléchargé, vous vous rendrez vite compte si votre WIMS fonctionne bien en mode "chroot".
  
 Pour vérifier que votre dossier chroot est fonctionnel, vous pouvez vous y "logger" en tapant la commande suivante :  Pour vérifier que votre dossier chroot est fonctionnel, vous pouvez vous y "logger" en tapant la commande suivante : 
Ligne 110: Ligne 110:
      
 Votre invite de commande se situera alors dans ce dossier, dans l'environnement chroot, avec un accès uniquement aux logiciels présents, et sans possibilité de naviguer dans les dossiers en dehors. Votre invite de commande se situera alors dans ce dossier, dans l'environnement chroot, avec un accès uniquement aux logiciels présents, et sans possibilité de naviguer dans les dossiers en dehors.
- 
 ==== Installer WIMS (Fin)==== ==== Installer WIMS (Fin)====
    * lancer la compilation :    * lancer la compilation :
  
-  ./compile --mathjax --jmol --modules --swac --build-chroot+  ./compile --mathjax --jmol --modules --shtooka --build-chroot
  
   * lorsque WIMS vous demande l'IP de l'administrateur, donnez lui la seule IP qui aura la permission d'acceder à l'interface d'administration de WIMS   * lorsque WIMS vous demande l'IP de l'administrateur, donnez lui la seule IP qui aura la permission d'acceder à l'interface d'administration de WIMS
Ligne 136: Ligne 135:
       * Relancer le serveur web :       * Relancer le serveur web :
  
-  /etc/init.d/apache2 restart+  service apache2 restart
      
      
 Et voila : votre Wims devrait être accessible depuis le navigateur web à l'adresse http://localhost/wims Et voila : votre Wims devrait être accessible depuis le navigateur web à l'adresse http://localhost/wims
installation/debian/debian_chroot.1426865955.txt.gz · Dernière modification : 20/03/2015 15:39 de obado