This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
tranb-300 [2018/09/25 13:31] stdevaux |
— (current) | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== TranB-300 ====== | ||
- | Serveur du cours de Seth qui était géré par Simon. Il est hébergé sur **miyamoto.ulb.ac.be**. | ||
- | |||
- | ===== Coté serveur ===== | ||
- | |||
- | <code bash> | ||
- | #C'est la machine 400 | ||
- | root@Miyamoto: | ||
- | CTID NPROC STATUS | ||
- | | ||
- | | ||
- | | ||
- | |||
- | #Pour la redémarrer | ||
- | root@Miyamoto: | ||
- | Restarting container | ||
- | Stopping container ... | ||
- | Container was stopped | ||
- | Container is unmounted | ||
- | Starting container... | ||
- | Container is mounted | ||
- | Adding IP address(es): | ||
- | Setting CPU units: 1000 | ||
- | Container start in progress... | ||
- | |||
- | #modifier le mot-de-passe root | ||
- | root@Miyamoto: | ||
- | Enter new UNIX password: xxxxxxx | ||
- | Retype new UNIX password: xxxxxxx | ||
- | passwd: password updated successfully | ||
- | |||
- | </ | ||
- | |||
- | ===== Se connecter à la machine ===== | ||
- | |||
- | Pour se connecter avec l' | ||
- | #Connexion ssh depuis un terminal | ||
- | R3-MAC1: | ||
- | seth@tranb300.ulb.ac.be s password: | ||
- | |||
- | #ensuite devenir administrateur | ||
- | seth@tranb300: | ||
- | |||
- | We trust you have received the usual lecture from the local System | ||
- | Administrator. It usually boils down to these three things: | ||
- | |||
- | #1) Respect the privacy of others. | ||
- | #2) Think before you type. | ||
- | #3) With great power comes great responsibility. | ||
- | |||
- | [sudo] password for seth: | ||
- | |||
- | root@tranb300: | ||
- | |||
- | </ | ||
- | |||
- | J'ai créé un utilisateur **seth**, mot-de-passe : **Ge8Ja901**\\ | ||
- | |||
- | ===== STRUCTURE ===== | ||
- | |||
- | Tout est dans **/ | ||
- | * les scripts Python, avec les anciens pour référence | ||
- | * le .zip avec l' | ||
- | * le fichier "mots de passe" (// | ||
- | |||
- | ===== SCRIPTS ===== | ||
- | |||
- | Différents scripts permettant d' | ||
- | \\ | ||
- | Evidemment nous avons du les modifier pour les nouvelles versions d' | ||
- | Les scripts (// dans /var/wwww/ //): | ||
- | |||
- | |||
- | * **new_deploy-2018**, | ||
- | <code bash> | ||
- | root@tranb300: | ||
- | </ | ||
- | Il est aussi possible d' | ||
- | Le script va demander (une fois) le mot de passe de la base de données. Ce dernier est **A3uSqnzd** . (Ne pas partager ce mail, donc :-) ) et ensuite installera les instances.\\ | ||
- | Le script va stocker les mots de passe et usernames dans le fichier **__datas.db__** | ||
- | Attention, ce sont les mots de passe créés à l' | ||
- | |||
- | * **get_mail.py**, | ||
- | |||
- | * **get_passwds_2018**, | ||
- | \\ | ||
- | \\ | ||
- | \\ | ||
- | \\ | ||
- | \\ | ||
- | |||
- | ===== En pratique ===== | ||
- | |||
- | Pour faire toutes les actions ci-dessous il faut d' | ||
- | et aller dans le répertoire **/ | ||
- | < | ||
- | #Pour aller dans /var/www | ||
- | root@tranb300: | ||
- | root@tranb300:/ | ||
- | </ | ||
- | |||
- | ==== Créer x instances ==== | ||
- | |||
- | |||
- | |||
- | |||
- | ==== Obtenir la liste des instances et mots de passe ==== | ||
- | |||
- | |||
- | ==== Redémarrer le serveur ==== | ||
- | |||
- | |||
- | ==== Bloquer/ | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | \\ | ||
- | \\ | ||
- | \\ | ||
- | \\ | ||
- | \\ | ||
- | \\ | ||
- | \\ | ||
- | \\ | ||
- | \\ | ||
- | \\ | ||
- | \\ | ||
- | \\ | ||
- | \\ | ||
- | \\ | ||
- | \\ | ||
- | \\ | ||
- | |||
- | ===== 2018 ===== | ||
- | |||
- | Je cree une instance test_omeka_2018 avec tout les plugins pour Seth. | ||
- | * mot-de-passe : AKirEytucBene3A | ||
- | \\ | ||
- | |||
- | Demandes supplémentaires : | ||
- | |||
- | * Demande d' | ||
- | |||
- | < | ||
- | Voici les infos d’installation pour 100 instances… | ||
- | |||
- | Begin forwarded message: | ||
- | |||
- | From: Olivier Thirion < | ||
- | Subject: Re: Omeka | ||
- | Date: 13 August 2018 at 11:33:51 GMT+2 | ||
- | To: Seth van Hooland < | ||
- | Cc: Laurence Maroye < | ||
- | |||
- | Bonjour Seth, | ||
- | |||
- | Comme convenu, le point sur ce dont nous avons besoin : | ||
- | - Omeka " | ||
- | - Les plugins Exhibit Builder et SimplePage (préinstallés avec Omeka). Les plugin CollectionTree et Docs Viewer (à ajouter). | ||
- | - Quelques thèmes en plus des 3 thèmes préinstallés (Berlin, Seasons, ThanksRoy) pour permettre davantage de personnalisation aux étudiants : BigPicture, Emiglio, Rythm, TheDaily. | ||
- | - Idéalement, | ||
- | - Idéalement augmenter un peu le poids maximum des documents uploadés jusqu' | ||
- | - Enfin, il faut pouvoir empêcher les étudiants d' | ||
- | |||
- | L'an passé, il a fallu demander aux étudiants d' | ||
- | Peut-on adapter le script d' | ||
- | |||
- | Le script d' | ||
- | L' | ||
- | |||
- | Voilà, je pense que tout y est. Bonne semaine, | ||
- | |||
- | Olivier | ||
- | </ | ||
- | |||
- | ===== 2017 ===== | ||
- | |||
- | Email original //__passage de bâton__// | ||
- | |||
- | |||
- | < | ||
- | Hello à tous, | ||
- | |||
- | Voici le " | ||
- | |||
- | Serveur: http:// | ||
- | Sur le serveur, les données se trouvent dans /var/www ( = le dossier apache où se trouvent les instances) | ||
- | |||
- | Je viens de déployer deux instances (Omeka 2.5.1) avec le nouveau plugin CollectionTree pour Olivier et Laura, info ci-dessous. | ||
- | |||
- | |||
- | STRUCTURE: | ||
- | |||
- | Tout est dans /var/www, à savoir | ||
- | les scripts Python, avec les anciens pour référence | ||
- | le .zip avec l' | ||
- | le fichier "mots de passe" | ||
- | c'est tout | ||
- | Les anciennes instances sont dans / | ||
- | |||
- | SCRIPTS: | ||
- | |||
- | new_deploy-2.5.1.py, | ||
- | |||
- | sudo python new_deploy-2.5.1.py --xvfb NOMBRE_D' | ||
- | |||
- | Il est aussi possible d' | ||
- | Le script va demander (une fois) le mot de passe de la base de données. Ce dernier est **A3uSqnzd** . (Ne pas partager ce mail, donc :-) ) et ensuite installera les instances. | ||
- | Le script va stocker les mots de passe et usernames dans le fichier datas.db . | ||
- | Attention, ce sont les mots de passe créés à l' | ||
- | |||
- | get_mail.py, | ||
- | |||
- | get_pass.py, | ||
- | |||
- | MISC: | ||
- | |||
- | < | ||
- | Lorsque la deadline pour le travail est passée, il faut couper l' | ||
- | |||
- | Si l' | ||
- | |||
- | |||
- | That's all :-) | ||
- | |||
- | </ |