installation:debian
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| installation:debian [21/09/2017 09:50] – [Installation automatique] obado | installation:debian [19/11/2023 15:09] (Version actuelle) – bernadette | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Debian ====== | ====== Debian ====== | ||
| - | pré-requis : Nous partons du principe que vous disposez d'un serveur Debian, et que vous connaissez les bases de l' | + | **Pré-requis** : Nous partons du principe que vous disposez d'un serveur Debian, et que vous connaissez les bases de l' |
| Au cas-où, voici des [[installation: | Au cas-où, voici des [[installation: | ||
| ===== Installation automatique | ===== Installation automatique | ||
| - | Grâce à Georges Khaznadar, | + | WIMS fait partie des paquets facilement installable sur Debian. L' |
| - | [[installation: | + | Pour installer WIMS en automatique sur Debian, suivez la page suivante : [[installation: |
| - | ===== Installation manuelle | + | |
| - | pré-requis : Connaître les commandes de base d'un terminal unix/linux | + | |
| - | Dernières versions testées : | ||
| - | * Jessie | ||
| - | * Wheezy | ||
| - | * Squeeze (Debian 6) / WIMS 4.03a (mars 2012) | ||
| - | * Ubuntu 16.04 LTS / WIMS 4.11c (Juin 2016) | ||
| - | * Ubuntu 14.04 LTS (Juin 2015) | ||
| - | ==== 1. Pré-requis et logiciels tiers : ==== | ||
| - | Toute cette première partie devra être effectuée par un utilisateur administrateur ('' | + | ===== Installation manuelle |
| + | L' | ||
| - | * Mettre à jour apt-get et les packages existants | + | Pour installer WIMS en manuel sur Debian, suivez la page suivante |
| + | [[installation: | ||
| - | apt-get update | + | ===== Première configuration de WIMS ===== |
| - | | + | Vous venez d' |
| + | Suivez la page suivante : [[installation: | ||
| - | ===Installer un Serveur Web === | ||
| - | Par défaut, WIMS fonctionne avec Apache, ( et contient un script de configuration automatique de ce dernier.) | ||
| - | * Installer Apache2 : | ||
| - | apt-get install apache2 | + | ===== Mode "chroot" ===== |
| - | + | WIMS est capable | |
| - | * vérifier que le serveur fonctionne. Entrer http:// | + | Pour en savoir plus : [[installation: |
| - | * au cas ou, voici la commande pour relancer Apache2 : | + | ===== Mise à jour |
| - | + | Vous souhaitez mettre à jour votre serveur | |
| - | / | + | [[installation: |
| - | + | ||
| - | Mais vous pouvez choisir de travailler avec NGINX. | + | |
| - | Plus d' | + | |
| - | + | ||
| - | + | ||
| - | === Installer les logiciels tiers indispensables : === | + | |
| - | + | ||
| - | apt-get install make g++ texlive-base gnuplot pari-gp units-filter flex bison perl liburi-perl imagemagick libgd2-xpm-dev wget | + | |
| - | + | ||
| - | + | ||
| - | === Librairie " | + | |
| - | Depuis WIMS v4.07b, la librairie [[http:// | + | |
| - | + | ||
| - | * commande pour installer cette librairie sous Debian : | + | |
| - | + | ||
| - | apt-get install libgd2-xpm-dev | + | |
| - | + | ||
| - | + | ||
| - | === Mode "developpeur" === | + | |
| - | Si vous installez la version SVN, vous aurez également besoin des paquets suivants : | + | |
| - | apt-get install autoconf ant | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | ==== 2. Installer les logiciels tiers recommandés : ==== | + | |
| - | (seuls certains modules/ fonctionnalités ne seront pas utilisables sans ces paquets) | + | |
| - | + | ||
| - | Tout installer : | + | |
| - | apt-get install yacas gap maxima octave graphviz ldap-utils scilab-cli libwebservice-validator-html-w3c-perl qrencode fortune unzip libgmp-dev openbabel | + | |
| - | + | ||
| - | Ou si vous désirez les installer un par un : | + | |
| - | + | ||
| - | apt-get install yacas | + | |
| - | apt-get install gap | + | |
| - | apt-get install maxima | + | |
| - | apt-get install octave | + | |
| - | apt-get install graphviz | + | |
| - | apt-get install ldap-utils | + | |
| - | apt-get install scilab-cli | + | |
| - | apt-get install libwebservice-validator-html-w3c-perl | + | |
| - | apt-get install qrencode | + | |
| - | apt-get install fortune (utilisé par le module " | + | |
| - | apt-get install unzip (utilisé pour décompresser mathjax) | + | |
| - | apt-get install libgmp-dev | + | |
| - | apt-get install openbabel (outil chemtool) | + | |
| - | + | ||
| - | == Maxima == | + | |
| - | Vérifier que le package share de Maxima a bien été installé, sinon l' | + | |
| - | Il fournit de nombreuses commandes utilisées dans les exercices wims (exemple trigsimp) | + | |
| - | + | ||
| - | === Povray === | + | |
| - | Si vous souhaitez utiliser les modules d' | + | |
| - | | + | |
| - | + | ||
| - | ajoutez la ligne suivante au fichier / | + | |
| - | deb http:// | + | |
| - | + | ||
| - | | + | |
| - | + | ||
| - | apt-get update | + | |
| - | apt-get install povray | + | |
| - | + | ||
| - | | + | |
| - | + | ||
| - | [Permitted Paths] | + | |
| - | [...] | + | |
| - | read+write* = / | + | |
| - | + | ||
| - | === Autres logiciels tiers : === | + | |
| - | * Pour installer Macaulay 2, il vous faudra suivre sa doc d' | + | |
| - | * http://www.math.uiuc.edu/ | + | |
| - | ==== 3. Installation de WIMS ==== | + | |
| - | + | ||
| - | * Créer un utilisateur " | + | |
| - | + | ||
| - | adduser wims | + | |
| - | + | ||
| - | //(ceci crée automatiquement le dossier / | + | |
| - | * Se connecter en tant qu'utilisateur " | + | |
| - | + | ||
| - | su - wims | + | |
| - | + | ||
| - | * se rendre | + | |
| - | + | ||
| - | cd / | + | |
| - | + | ||
| - | * Rendez-vous sur le site Sourcesup pour obtenir l'URL de la dernière version de Wims : http:// | + | |
| - | * Puis téléchargez-le sur le serveur via cette ligne de commande (en remplacant l'URL par celle que vous venez d' | + | |
| - | + | ||
| - | wget --no-check-certificate https:// | + | |
| - | + | ||
| - | * Décompresser l' | + | |
| - | + | ||
| - | tar xzf wims-4.xx.tgz | + | |
| - | + | ||
| - | * Supprimez l' | + | |
| - | + | ||
| - | rm wims-4.xx.tgz | + | |
| - | + | ||
| - | * lancer la compilation : | + | |
| - | + | ||
| - | | + | |
| - | | + | |
| - | + | ||
| - | + | ||
| - | (l' | + | |
| - | installe tous les modules pédagogiques, | + | |
| - | est ensuite automatique), l'option --geogebra installe les libraires javascript utiles | + | |
| - | pour utiliser geogebra | + | |
| - | + | ||
| - | * lorsque WIMS vous demande l' | + | |
| - | * donnez ensuite l' | + | |
| - | + | ||
| - | * Se connecter | + | |
| - | + | ||
| - | su root | + | |
| - | + | ||
| - | * lancer les commandes permettant de définir les droits corrects sur certains fichiers sensibles | + | |
| - | + | ||
| - | ./ | + | |
| - | ./ | + | |
| - | + | ||
| - | * lancer la commande pour configurer automatiquement apache (si vous avez choisi Apache comme serveur Web. Sinon, c'est que vous avez déja du configurer ici : [[installation: | + | |
| - | + | ||
| - | ./ | + | |
| - | + | ||
| - | + | ||
| - | * la mention " | + | |
| - | + | ||
| - | * Charger le module cgi d' | + | |
| - | + | ||
| - | a2enmod cgi | + | |
| - | + | ||
| - | + | ||
| - | * Relancer le serveur web : | + | |
| - | + | ||
| - | service apache2 restart | + | |
| - | + | ||
| - | Bravo ! | + | |
| - | Si tout s'est bien passé, il vous suffit maintenant d' | + | |
| - | http:// | + | |
| - | + | ||
| - | + | ||
| - | ===== Configuration de l' | + | |
| - | + | ||
| - | ==== Configuration classique : Exim4 ==== | + | |
| - | Pour que WIMS puisse envoyer des mails, il faut configurer le courrier électronique sur cette machine en lançant | + | |
| - | dpkg-reconfigure exim4-config | + | |
| - | + | ||
| - | Répondez ensuite aux différentes questions de l' | + | |
| - | + | ||
| - | ==== Configuration alternative (redirection vers le smtp d’établissement) ==== | + | |
| - | - Désactiver exim4 | + | |
| - | - installer le paquet ssmtp. ('' | + | |
| - | - modifier le fichier ''/ | + | |
| - | + | ||
| - | ==== Problèmes connus ==== | + | |
| - | + | ||
| - | == Compatibilité de la commande / | + | |
| - | + | ||
| - | wims pourra envoyer des messages avec la commande fournie par le paquet '' | + | |
| - | ===== Première configuration de WIMS ===== | + | |
| - | + | ||
| - | Suivez la page suivante : [[installation: | + | |
| ===== Bugs Connus sur Debian ===== | ===== Bugs Connus sur Debian ===== | ||
| - | Suivez | + | Quelques bugs et adaptations spécifiques existent pour une installation de WIMS sur Debian. |
| + | Nous vous conseillons de les consulter sur la page suivante : [[installation: | ||
installation/debian.1505987406.txt.gz · Dernière modification : de obado
