« PI MediaWiki » : différence entre les versions

De knowledge
Aller à la navigation Aller à la recherche
Page créée avec « Ce serveur sera crée avec ma nouvelle mécanique automatique. == La carte SD == On crée une carte SD de base avec la dernière version de Raspberry OS sans desktop. * On choisit le modèle (Moi un PI4) * On choisit la dernière version de Raspberry OS sans couche graphique * On choisit la carte SD cible * On utilise le hostname <code>nediawiki</code> * Localisation Paris/France etc. * Le username de base sera <code>admin</code> et on choisit un mot de passe.... »
 
mAucun résumé des modifications
Ligne 16 : Ligne 16 :
Et on lance l'écriture.
Et on lance l'écriture.


== Confit réseau ==
== Config réseau ==
Sur front-routeur on configure une nouvelle IP fixe pour le serveur.
Sur <code>front-routeur</code> on configure une nouvelle [[Le routeur en tête réseau PI#Gestion de l'allocation d'IP fixes en DHCP|IP fixe pour le serveur]].
 
Dans le fichier: <code>/etc/dnsmasq.d/lan.conf</code> on ajoute:<syntaxhighlight lang="html">
dhcp-host=<MAC_ADDRESS>,10.11.11.50,database
</syntaxhighlight>Où MAC_ADDRESS est l'adresse du port Ethernet du PI.
 
Sur le frontal on reboote le serveur DHCP:<syntaxhighlight lang="bash">
sudo systemctl restart dnsmasq
</syntaxhighlight>


== Installation ==
== Installation ==
On plugue la carte dans le PI4 branché sur le switch de notre pilan. On branche l'alim et on se connecte à front-router
On plugue la carte dans le PI4 branché sur le switch de notre pilan. On branche l'alim et on se connecte à <code>front-router</code>.
 
On se connecte à <code>mediawiki</code>(laissons lui le temps de booter):
 
<syntaxhighlight lang="text">
admin@front-router:~ $ ssh mediawiki
The authenticity of host 'mediawiki (10.11.11.40)' can't be established.
ED25519 key fingerprint is SHA256:G6Ryy54x4BWYjUB4cf+GzCkRb9UkTCUi7QoNtESazFs.
This key is not known by any other names.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added 'mediawiki' (ED25519) to the list of known hosts.
Linux mediawiki 6.12.47+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.12.47-1+rpt1 (2025-09-16) aarch64
 
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
 
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
admin@mediawiki:~ $
</syntaxhighlight>On accepte sa clé publique et on se retrouve connecté. Oui on a défini la clé publique de <code>admin@front-routeur</code> comme un serveur <code>authorized_keys</code> sur <code>admin@mediawiki</code>.

Version du 23 janvier 2026 à 22:38

Ce serveur sera crée avec ma nouvelle mécanique automatique.

La carte SD

On crée une carte SD de base avec la dernière version de Raspberry OS sans desktop.

  • On choisit le modèle (Moi un PI4)
  • On choisit la dernière version de Raspberry OS sans couche graphique
  • On choisit la carte SD cible
  • On utilise le hostname nediawiki
  • Localisation Paris/France etc.
  • Le username de base sera admin et on choisit un mot de passe.
  • Dans les paramètres wiki, tout laisser a vide
  • Pour SSH, activer sshd et mettre la clé du user admin de font-admin
  • Ne pas activer Raspberry PI Connect

Et on lance l'écriture.

Config réseau

Sur front-routeur on configure une nouvelle IP fixe pour le serveur.

Dans le fichier: /etc/dnsmasq.d/lan.conf on ajoute:

dhcp-host=<MAC_ADDRESS>,10.11.11.50,database

Où MAC_ADDRESS est l'adresse du port Ethernet du PI. Sur le frontal on reboote le serveur DHCP:

sudo systemctl restart dnsmasq

Installation

On plugue la carte dans le PI4 branché sur le switch de notre pilan. On branche l'alim et on se connecte à front-router.

On se connecte à mediawiki(laissons lui le temps de booter):

admin@front-router:~ $ ssh mediawiki
The authenticity of host 'mediawiki (10.11.11.40)' can't be established.
ED25519 key fingerprint is SHA256:G6Ryy54x4BWYjUB4cf+GzCkRb9UkTCUi7QoNtESazFs.
This key is not known by any other names.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added 'mediawiki' (ED25519) to the list of known hosts.
Linux mediawiki 6.12.47+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.12.47-1+rpt1 (2025-09-16) aarch64

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
admin@mediawiki:~ $

On accepte sa clé publique et on se retrouve connecté. Oui on a défini la clé publique de admin@front-routeur comme un serveur authorized_keys sur admin@mediawiki.