Je me suis mis en tête d’installer Ubuntu server sur un vieil ordinateur (l’ordinosaure), un pentium avec 512Mo de mémoire, avec 1 graveur de DVD, 1 graveur de CD, 1 lecteur de disquettes, 1 carte graphique, 1 carte wifi et un disque durs de 80Go (-> une belle bête pour pas grands choses)
N’ayant aucun moyen pour brancher l’ordinateur près de la box en Ethernet j'ai essayé en connexion wifi pour n’avoir uniquement besoin d’un câble d’alimentation pour le faire fonctionner.
Après 1 après-midi, voici mon rapport:
J’ai choisi un système d’exploitation léger (Windows), gratuit (Windows), avec beaucoup de documentation facilement trouvable sur le web (Windows), et ayant une bonne communautée(Windows), donc j’ai choisi LINUX (surement une évidence pour un ordinosaure), Windows XP qui était dessus était quand même gourmands en ressources et j’aurais que peu d’utilité des outils graphiques, donc même pour Linux : abandon des outils graphique et place à la console!
J’ai choisi comme distribution Ubuntu server, car il y a une communauté très active autant francophone que anglophone ce qui est très appréciable et c'est la distribution que je connais le mieux donc, ces partis pour Télécharger Ubuntu server.
J’ai voulu aussi éviter de graver un CD pour l’utilisation que d’un jour donc j’ai opté pour la clé USB que la carte mère pouvait déjà démarrer. J’en ai « gravé » une à l’aide du logiciel lili
Après avoir démarré l’USB, je sélectionne français, je l’installe en standardUne petite vidéo de démonstration de l'installation du serveur, sous virtualBox.
Premier truc à faire après l’installation c’est installer (/ou vérifier qu'il est déjà installer) nano qui est un éditeur de texte en console. Vim est aussi une possibilité peur ceux qui connaissent le logiciel.
Ensuite on configure l’accès à internet pour moi en wifi.
On modifie le fichier /etc/network/interfaces :
On laisse les lignes déjà présente et on rajoute les lignes suivante:
auto wlan0 iface wlan0 inet static address 192.168.1.x netmask 255.255.255.0 gateway 192.168.1.1 wpa-conf managed wpa-ap-scan 1 wpa-scan-ssid 1 wpa-ssid box-hash wpa-key-mgmt WPA-PSK wpa-psk code\_wpa\_de\_la\_box
wlan0 ici est l’interfaces que je veux configurer
La commande: iwconfig permet de lister les cartes réseaux dont celle que vous voulez configurez, en général wlan sont pour le wifi et eth pour l’ethernet.
À la 2ᵉ ligne, static va permettre au serveur de choisir lui-même sa propre adresse ip sur le réseau local, en effet il faudra que l’ordinateur reste sur le même endroit du réseau local pour permettre d’être accessible depuis l’extérieur. Pour choisir son adresse IP vous pouvez avant de changer le fichier interfaces demander une adresse au réseau local par le DHCP de la box, comme ça pas de risques d’utilisé une adresse ip déjà prise ou sur une plage inexistante.
Il faudra en parallèle configurer le routeur/box pour qu’il redirige les ports et les adresses ip du réseau local sur le serveur.
- Adapter le ssid et le mot de passe WPA/WEP ect. si vous êtes en wifi, mais sinon pensez toujours à configurer une adresse fixe avec [address, netmask, gateway]
Une fois le fichier modifié il faut faire Ctrl+x sous nano pour quitter/enregistrer
Vous redémarrez la configuration avec la commande: sudo /etc/init.d/networking restart
Dès que possibles vous pouvez utiliser une connexion SSH, pour accéder a votre serveur… pour cela je vous conseille putty (si vous êtes sous windows) pour la connexion à la console et FileZilla pour accéder au fichier.
Si vous pouvez accéder au serveur par SSH alors vous avez gagner, il reste plus que à configurer les différents types de services qui seront disponibles.
Cependant, personnellement, la carte mère ma lâchée au moment où j’ai déplacé mon ordinateur vers sa destination finale (littéralement), donc je loue pour 3€ par mois, un serveur OVH qui est tous simplement de très bonne performance et SANS avoir besoin de configuration physique du matos ou l’utilisation d’une raspberry pi permet de résoudre le problème hardware.
Conclusion du rapport: si l’ordinateur était dans le grenier, CETAIT POUR UNE BONNE RAISON!!!!