Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
pandaboard:pandaboard_installation [2014/11/18 13:39] – Emmanuel Bruno | pandaboard:pandaboard_installation [2023/09/20 18:52] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
Les détails sur la carte sont ici : http:// | Les détails sur la carte sont ici : http:// | ||
- | Les cartes supportent Linux et Android. Pour une première approche il est conseillé d' | + | Les cartes supportent Linux et Android. Pour une première approche il est conseillé d' |
==== Le projet Linaro ==== | ==== Le projet Linaro ==== | ||
Ligne 17: | Ligne 17: | ||
Un utilisateur par défaut existe : linaro/ | Un utilisateur par défaut existe : linaro/ | ||
- | |||
- | ==== Ubuntu ==== | ||
- | Il est aussi possible d' | ||
- | - documentation simple : http:// | ||
- | - https:// | ||
<note warning> | <note warning> | ||
- | Attention, la pandaboard ne mémorise pas l' | + | Attention, la pandaboard ne mémorise pas l' |
allow-hotplug eth0 | allow-hotplug eth0 | ||
Ligne 37: | Ligne 32: | ||
En résumé : | En résumé : | ||
- | | + | |
- | - (préférée) http:// | + | |
- | - http:// | + | |
- | - Copier sur une sd card (**ATTENTION adapter of= à votre configuration, | + | * Monter la sd card, configurer |
- | | + | |
- | - Configurer | + | * Régénérer de nouvelles clés ssh pour le pandaboard |
- | | + | * /bin/rm / |
- | - Mettre ensuite à jour (pour la version 12.04) | + | * dpkg-reconfigure openssh-server |
- | < | + | |
- | sudo add-apt-repository ppa: | + | |
- | | + | |
- | sudo apt-get dist-upgrade | + | |
- | </ | + | |
Ensuite la gestion du système se fait comme sur n' | Ensuite la gestion du système se fait comme sur n' | ||
Ligne 57: | Ligne 48: | ||
===== Installation de java ===== | ===== Installation de java ===== | ||
- | Il est possible | + | Il est possible |
- | * http:// | + | |
- | * ARMv7 Linux - Headless - Server Compiler EABI, VFP, HardFP ABI, Little Endian1 | + | |
- | Soit un jdk pour arm | + | Il est possible d' |
- | * http:// | + | * soit un jdk SE pour arm : http:// |
- | | + | |
Penser à mettre en place, les variables d' | Penser à mettre en place, les variables d' | ||
- | Il est ensuite possible d' | + | Il est ensuite possible d' |
- | Pour glassfish, il faut mettre un mot de passe (au lieu du mot de passe vide) : | + | Pour glassfish, il faut mettre un mot de passe (au lieu du mot de passe vide) pour permettre l' |
| | ||
Ligne 80: | Ligne 69: | ||
asadmin login | asadmin login | ||
- | pour accélerer le démarrage de la console d' | + | pour accélerer le démarrage de la console d' |
asadmin create-jvm-options -Dcom.sun.enterprise.tools.admingui.NO_NETWORK=true | asadmin create-jvm-options -Dcom.sun.enterprise.tools.admingui.NO_NETWORK=true | ||
Ligne 86: | Ligne 75: | ||
===== Base de données ===== | ===== Base de données ===== | ||
- | Installer | + | Installer |
+ | |||
+ | ** Sur la machine de test, il y a un compte root/admin ** | ||
- | Ajouter la mémoire ''/ | ||
- | - innodb_buffer_pool_size=32M | ||
- | - | ||
===== Une image de travail complète ===== | ===== Une image de travail complète ===== | ||
Pour les étudiants de l' | Pour les étudiants de l' | ||
Ligne 96: | Ligne 84: | ||
Elle est configuré comme cela : | Elle est configuré comme cela : | ||
- ipv6 désactivé dans ''/ | - ipv6 désactivé dans ''/ | ||
- | - Oracle java 7 (jdk et jre embedded | + | - Oracle java 8 (jdk dans / |
- | - git | + | - build-essential, |
- emacs | - emacs | ||
- maven 3 | - maven 3 | ||
- | - glassfish4 (dans / | + | - glassfish4.1 (dans / |
- en root '' | - en root '' | ||
- Les driver jdbc pour mysql et postgresl sont dans le lib | - Les driver jdbc pour mysql et postgresl sont dans le lib | ||
- | - wildfly8 (dans / | ||
- apache | - apache | ||
- php | - php | ||
- python | - python | ||
- | - mysql server (écoute sur toutes les interfaces), | + | - La base de données h2. Avec deux utilisateurs (root/admin et test/test) et une base de données de test (test). La connexion vers cette base est configurée dans glassfish. |
+ | - / | ||
Pour restaurer une sauvegarde (remplacer XXX par le device de la carte SD, par exemple /dev/sdb) : | Pour restaurer une sauvegarde (remplacer XXX par le device de la carte SD, par exemple /dev/sdb) : | ||
Ligne 116: | Ligne 104: | ||
| | ||
<note warning> | <note warning> | ||
- | - Avant connexion au réseau, pour travailler mettez à jour l' | ||
- | - Changer les mots de passe de glassfish et mysql | ||
- | - Modifier le nom de la machine (''/ | ||
- | - Régénérer de nouvelles clés ssh pour le serveur : | ||
- | |||
- | /bin/rm / | ||
- | dpkg-reconfigure openssh-server | ||
</ | </ | ||