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 14:13] – [1. Pré-requis et logiciels tiers :] simplification des apt-get 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 52: Ligne 53:
 === Téléchargez WIMS === === Téléchargez WIMS ===
    * Se connecter en tant qu'utilisateur "wims"    * Se connecter en tant qu'utilisateur "wims"
 +
 +  su wims
 +
    * se rendre dans le dossier /home/wims    * se rendre dans le dossier /home/wims
-      * Télécharger la dernière version de wims sur le site de sourcesup, http://sourcesup.cru.fr/frs/?group_id=379 
  
-  wget https://sourcesup.renater.fr/frs/download.php/4103/wims-4.04.tgz+  cd /home/wims 
 + 
 +   * Obtenir l'URL de la dernière version de Wims sur le site de sourcesup, https://sourcesup.renater.fr/frs/?group_id=379 
 + 
 +   * Télécharger WIMS grâce a l'URL que vous venez d'obtenir. La commande de téléchargement doit ressembler à celle-ci : 
 + 
 +  wget --no-check-certificate https://sourcesup.renater.fr/frs/download.php/XXX/wims-4.0X.tgz
  
    * Décompresser l'archive :     * Décompresser l'archive : 
  
-  tar xzf wims-4.04.tgz+  tar xzf wims-4.0X.tgz
  
    * Supprimez l'archive :     * Supprimez l'archive : 
  
-  rm wims-4.04.tgz+  rm wims-4.0X.tgz
  
 ==== 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 :
  
-  bunzip 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 102: 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 --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 128: Ligne 135:
       * Relancer le serveur web :       * Relancer le serveur web :
  
-  /etc/init.d/apache2 restart+  service apache2 restart
      
      
-Et voila : votre sims 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.1426860818.txt.gz · Dernière modification : 20/03/2015 14:13 de obado