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 Prochaine révisionLes deux révisions suivantes | ||
floss:config_ubuntu_server_rpi3 [2020/02/15 12:20] – villersd | floss:config_ubuntu_server_rpi3 [2020/02/23 11:57] – villersd | ||
---|---|---|---|
Ligne 9: | Ligne 9: | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[: | ||
+ | |||
+ | ===== Installation ===== | ||
+ | * démarrer le Raspberry Pi 3 avec la carte flashée préalablement | ||
+ | |||
+ | * SSH Setup (vérifier l' | ||
+ | * Fin d' | ||
+ | * user : ubuntu | ||
+ | * mdp : ubuntu (à modifier dès le 1er démarrage !!) | ||
+ | * relever l'IP du serveur par la commande "ip a" | ||
+ | * mises à jour : | ||
+ | * sudo apt-get upgrade | ||
+ | * sudo apt-get update | ||
+ | * redémarrage : sudo reboot | ||
+ | * arrêt : sudo halt | ||
+ | * Connexion à partir d'une autre machine : ssh ubuntu@ip_adress (remplacer ip_adress par la valeur relevée) | ||
+ | * Clé SSH | ||
+ | * générer sur le PC connecté une paire de clés privée/ | ||
+ | * copier la clé publique sur le serveur | ||
+ | * ssh-copy-id -i ~/ | ||
+ | * tester la connexion qui doit fonctionner sans mdp : ssh ubuntu@ip_adress | ||
+ | * Utiliser/ | ||
+ | * [[wp> | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | <code yaml 50-cloud-init.yaml> | ||
+ | # / | ||
+ | network: | ||
+ | ethernets: | ||
+ | eth0: | ||
+ | dhcp4: true | ||
+ | optional: true | ||
+ | version: 2 | ||
+ | # wifi setup informations | ||
+ | wifis: | ||
+ | wlan0: | ||
+ | optional: true | ||
+ | access-points: | ||
+ | " | ||
+ | password: " | ||
+ | dhcp4: no | ||
+ | addresses: [192.168.1.251/ | ||
+ | gateway4: 192.168.1.1 | ||
+ | nameservers: | ||
+ | addresses: [192.168.1.1, | ||
+ | |||
+ | </ | ||
+ | |||
+ | * Installation du serveur LA(M)P sur base de [[config_ubuntu_server]] | ||
+ | * [[https:// | ||
+ | * **sudo apt install apache2** | ||
+ | * test du serveur apache : [[http:// | ||
+ | * **sudo apt install php libapache2-mod-php** | ||
+ | * **sudo nano / | ||
+ | * La configuration de PHP se fait via un fichier php.ini localisé sous Bionic (Ubuntu 18.04) ici : / | ||
+ | * Paquets PHP souvent utiles (des modules additionnels pourront être installés en fonction des logiciels installés sur le serveur ainsi que leurs extensions/ | ||
+ | * **sudo apt install php-curl php-gd php-intl php-json php-mbstring php-xml php-zip** | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * ajouter l' | ||
+ | |||