Table des matières:
- Étape 1: Choisir Son Matériel
- Étape 2: Commandez Sur Internet Un Peu De Matériel
- Étape 3: Ouvrez Votre Esprit Et Votre Matériel Suivra
- Étape 4: Installation De GNU/Linux Debian
- Étape 5: Configurateur Votre Serveur
- Étape 6: Ouvrir L'Internet Mondial Sur Votre Nouveau Serveur
Vidéo: Auto Hébergement Sur Vieux PC Portable : 6 Étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Voilà, nous au Avilab sur aime bien réparer, sur aime bien les idées et sur aime bien Internet. Du coup en mettant tout ça ensemble on obtient: un Instructable sur l'auto-hébergement !
Pour avoir votre site web à la maison, vous aurez besoin de:
- Un vieux PC portable
- une connexion internet
- un CD-ROM vierge
- un graveur de CD
- un petit tournevis cruciforme
- un peu d'argent (il est vrai)
Étape 1: Choisir Son Matériel
Prenez un vieux portable fonctionnel dont vous ne faites plus rien. Tournez-le. Trouvez sa référence exacte. Rentrez-là dans votre moteur de recherche. Trouvez le site qui vous donnera la liste précise de ses composants:
- Le type de connexion du disque dur (sata, sata2, ide…)
- Le type de connexion de la mémoire vive (DDR, DDR2…)
- Le type de processeur (i386, AMD64…)
En outre, mais pour un peu plus tard, vous devrez connaître votre adresse IP publique d'Internet: celle que votre fournisseur d'accès vous donne. Donc il faut savoir où se configurer votre box… je vous laisse utiliser votre moteur de recherche selon la marque de cette petite boite…
Étape 2: Commandez Sur Internet Un Peu De Matériel
Sur un site marchand de votre choix, prenez ces informations et commandez le matériel (disque dur et mémoire vive) le plus gros possible, le moins cher possible, en respectant bien ces normes. Remarque: pour un disque dur de portable prenez la version 2, 5'' et préférez les 7200 tours, ça va toujours plus vite. Donc pour moi ça donne disque dur SATA (donc SATA1), 2, 5'' (petit disque qui rentre dans un portable), 750 Go: 44, 99€
Pour la mémoire vive, regardez bien la taille maximale acceptée par le portable. Moi 2Go de DDR2 en 667Mhz en format PC portable (les petites barettes, pas les longues !): 8€ sur le site marchand, ça fait plaisir de voir le prix !
Sur commande, sur assister les jolis colis…
Étape 3: Ouvrez Votre Esprit Et Votre Matériel Suivra
N'ayez pas peur: on respire, on prend son mini tournevis cruciforme, on souffle… Et hop on ouvre le capot arrière du portable: dans le monde PC tout est prévu à cet effet ! Petite astuce, dessinez grossièrement votre portable sur une feuille blanche et posez les vis dessus à l'endroit correspondant à celui d'où vous venez de l'enlever: comme ça vous retrouverez les positions facilement.
Le disque dur est dans une cage métallique: on l'enlève, on dévisse, on change le disque dur, on revisse, on remet la cage de métal bien comme avant mais avec le nouveau disque dur et on revisse le tout.
Pour la RAM, en général il y a deux petits bras métalliques sur les cotés à défendre et la barrette se soulève toute seule. Allez, vous allez voir, c'est pas si compliqué;)
Profitez-en pour bien dépoussiérer les ventilateurs (petite brosse + grand souffle)
On referme, on rebranche, on y met un câble réseau connecté à votre box internet, mais on ne rallume pas tout de suite (ou alors juste pour tester que tout c'est bien passé)
Étape 4: Installation De GNU/Linux Debian
Rendez-vous sur Debian net install fr
Choisissez l'image de la version stable qui correspond à votre processeur (cf informations de l'étape 2). Très souvent c'est AMD64 mais si votre matériel est vraiment vieux il se pourrait que ça soit i386.
Télécharger-la.
Graver-la.
Mettez-la dans le vieux portable.
Allumez le portable.
Laissez-vous guider (une quinzaine d'appuis sur la touche Entrée) Un exemple
Notez bien les mots de passe "root" et "utilisateur", sous Linux on ne rigole pas avec ça !
Attention il vous faut installer le minimum de paquets ! Ne mettez pas de gestionnaire graphique (type Gnome, KDE…), par exemple. Mettez le serveur SSH pour continuer par le réseau si vous savez ce que vous faites.
Enlevez-le CDROM quand sur vous le dit.
C'est terminé !! On reset et on a un 'prompt' linux. C'est maintenant un serveur, attention il ne faut plus l'éteindre !
Remarque: si vous n'avez pas de CD-rom vierge ni de graveur vous pouvez installer Débian à partir d'une clé usb…
Étape 5: Configurateur Votre Serveur
Je suis parti sur un Linux EngineX Mysql PHP, soit LEMP pour les intimes.
Linux c'est fait, EngineX (Nginx) c'est le serveur web qui gère votre site, Mysql est une base de donnée simple et PHP pour que votre site soit dynamique (Wordpress, SPIP…).
Voir un exemple d'installation ici
Les technologies vont évoluer chaque année, il ne sert à rien de s'appesantir sur cela et devoir changer tous les ans ce tuto. Lancer votre moteur de recherche sur les requêtes comme "installer un serveur web" ou "installer un LEMP" et ça devrait le faire.
Pour exemple voici les commandes que j'ai rentrées pour un S. P. I. P. (équivalent WordPress français) en mars 2016, mais ne recopiez pas cela, ça ne marchera pas: je ne détaille pas les nano, j'ai remplacé l'adresse du site par monnomdedomaine.net, il reste la sécurisation du SPIP à faire…
apt-get installer nginx
apt-get install libgd-tools fcgiwrap nginx-doc ssl-cert systemctl start nginx systemctl status nginx apt-get install mysql-server mysql-client systemctl status mysql apt-get install php5 php5-fpm php5-mysql php-pear nano /etc /nginx/nginx.conf mv /etc/nginx/sites-available/default /etc/nginx/sites-available/default.bak nano /etc/nginx/sites-available/default ls -la /etc/nginx/sites- enabled/ systemctl restart nginx systemctl restart php5-fpm nginx -t nano /etc/php5/fpm/php.ini systemctl restart php5-fpm systemctl status php5-fpm apt-get install spip où est spip nano /etc/nginx/sites-available /default mv /etc/nginx/sites-available/default /etc/nginx/sites-available/default.bak2 nano /etc/nginx/sites-available/default ln -s /usr/share/spip/ /var/www /spip systemctl restart nginxnano /etc/php5/fpm/pool.d/www.conf systemctl restart php5-fpm traceroute monnomdedomaine.net update-rc.d php5-fpm defaults update-rc.d nginx defaults
Étape 6: Ouvrir L'Internet Mondial Sur Votre Nouveau Serveur
Dernière étape: rediriger le trafic de tout l'internet du monde vers votre serveur chez vous dans votre salon.
Déjà, laissez passer le trafic à travers votre boîte.
Dans la configuration de votre box internet il faut:
- Désactiver l'accès distant qui peut exister sur le port 80 (au pire changez le port d'accès distant en 8081)
- Attribut une IP locale qui ne change pas au serveur dans la rubrique DHCP (bail statique)
- Rediriger le port 80 (le web, quoi) vers l'IP nouvellement créé en local, dans la rubrique Redirection (NAT)
Ensuite vous avez certainement acquis un nom de domaine chez ce qu'on appelle un registraire. Si vous devez gérer votre DNS, celui-ci doit gérer votre réseau IP entre le nom de domaine et l'IP qui vous connecte au réseau. Moi j'en ai fait deux: monnomdedomaine.net et www.monnomdedomaine.net. Si il ne gère pas les DNS, c'est chez votre précédent hébergeur qu'il faudra faire cette manipulation.
On récapitule: le DNS de votre Registrar fait bien l'association monnomdedomaine.net vers l'IP publique de chez vous, donc quelqu'un qui rentre monnomdedomaine.net dans son navigateur sera bien redirigé chez vous (attention la mise à jour d' un DNS peut prendre 24h). Votre box laisse bien passer le port 80 et réécrit les paquets (NAT) vers votre serveur chez vous. Votre serveur chez vous (EngineX) réagit bien à ce nom de domaine (fichier de configuration de Nginx) et sert la page. Et voilà ! "It works", vous pouvez jouir d'un serveur entièrement configurable, super résistant aux attaques, à la pointe de la technologie et complètement dans le mouv: auto-hébergé !!!
Conseillé:
[Souris portable] Contrôleur de souris portable basé sur Bluetooth pour Windows 10 et Linux : 5 étapes
[Souris portable] Contrôleur de souris portable basé sur Bluetooth pour Windows 10 et Linux : j'ai créé un contrôleur de souris basé sur Bluetooth qui peut être utilisé pour contrôler le pointeur de la souris et effectuer des opérations liées à la souris PC à la volée, sans toucher aucune surface. Le circuit électronique, qui est intégré à un gant, peut être utilisé pour suivre h
Réutiliser un vieux téléphone et de vieux haut-parleurs en stéréo : 4 étapes
Réutilisez un vieux téléphone et d'anciens haut-parleurs en STÉRÉO : Transformez une paire de vieux haut-parleurs et un vieux smartphone en une installation stéréo avec radio, lecture de podcasts mp3 et radio Internet, en utilisant quelques composants courants qui coûtent moins de 5 euros au total ! Nous avons donc cette collection de smartp de 5 à 10 ans
Comment mettre à niveau un processeur d'ordinateur portable (et d'autres trucs sympas !) pour transformer un ordinateur portable SLOW/DEAD en un ordinateur portable RAPIDE ! : 4 étapes
Comment mettre à niveau un processeur PORTABLE (et d'autres trucs sympas !) pour transformer un ordinateur portable SLOW/DEAD en un ordinateur portable RAPIDE ! très obsolète. . . L'écran LCD a été brisé et le disque dur principal s'est grippé, de sorte que l'ordinateur portable était essentiellement mort
Comment faire un ampli MP3 portable à partir de vieux haut-parleurs d'ordinateur : 4 étapes
Comment faire un ampli MP3 portable à partir de vieux haut-parleurs d'ordinateur : avez-vous une paire de vieux haut-parleurs d'ordinateur qui traînent et dont vous n'avez pas besoin ? voulez faire un ampli iPod/mp3 décent ? ces haut-parleurs sont alimentés via une batterie PP3 9V matériaux : haut-parleurs clip pour batterie 9V batterie 9V source audio outils : soudure
Comment transformer votre téléphone portable LG EnV 2 en un modem commuté portable pour votre ordinateur portable (ou ordinateur de bureau): 7 étapes
Comment transformer votre téléphone portable LG EnV 2 en un modem commuté portable pour votre ordinateur portable (ou ordinateur de bureau): Nous avons tous à un moment donné besoin d'utiliser Internet là où cela n'était tout simplement pas possible, comme dans la voiture , ou en vacances, où ils facturent une somme d'argent coûteuse par heure pour utiliser leur wifi. enfin, j'ai trouvé un moyen simple d'obtenir