đŸ’Ÿ Archived View for jean.ribes.ovh â€ș lauto-hebergement captured on 2022-06-11 at 20:35:12. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

C'est beaucoup moins dur qu'on le croit !

Vous vous ĂȘtes toujours demandĂ© comment marche un serveur web chez un hĂ©bergeur ? Vous voulez votre site hĂ©bergĂ© chez vous, vos donnĂ©es chez vous au lieu de chez Google?

Pour hĂ©berger soi-mĂȘme son contenu, il faut plusieurs Ă©lĂ©ments :

Par quoi commencer ?

Une connection

Tout d'abord, il vous faut un nom de domaine (ex: mon.super-site.fr) que vous pouvez acheter chez OVH, Gandi... qui fournissent également des services d'hébergement et de serveurs.

Heureusement, il existe des moyens d'avoir un nom de domaine gratuitement.

avec Netlib.re qui propose un service de bonne qualité et simple d'utilisation. Cependant votre nom de domaine sera de la forme xxxxx.netlib.re ou xxxxx.codelib.re.

avec Freenom qui vous permet d'enregistrer gratuitement (pour 1 an) un nom de domaine en.tk,.ga... à condition qu'il soit utilisé

Il existe d'autres fournisseurs gratuits, cherchez no-ip, dyndns ...

Ensuite, il faut faire pointer ce nom de domaine vers votre serveur. Si votre adresse IP n'est pas fixe (le cas des principaux FAI), il faudra mettre Ă  jour votre addresse IP dans votre nom de domaine.

[1] ce script

[2] celui-lĂ  en PHP

Note: pour le premier script, freenom_domain_id correspond au nombre id dans l'URL de la page * Services > My Domains > Manage Domain

Installation des logiciels

Si vous utilisiez un service de pages perso, récupérez vos documents et étudiez les fonctionnalités dont vous disposiez : addresse, PHP, base de donnée, cache, CDN, ...

IdĂ©alement, il faut garder les mĂȘmes versions.

Pour un hébergement web, le plus simple est d'installer Ubuntu server et de configurer un serveur LAMP (Linux/Apache/Mysql/PHP)

sudo tasksel

Sous Ubuntu et Debian, la configuration est automatique, il faut mettre les fichiers du site web dans le répertoire /var/www/html.

Si votre machine est moins puissante, il est préférable d'installer Debian et d'utiliser Nginx ou Lighttpd, deux serveurs HTTP plus légers que Apache2. Cependant, pour utiliser PHP, il vous faudra configurer un peu à la main le serveur.