Ce wikiHow vous apprend à héberger un site Web sur votre propre réseau domestique. Pour ce faire, vous utiliserez un programme gratuit appelé MAMP.
Pas
Partie 1 sur 6: Préparer l'hébergement d'un site Web
Étape 1. Assurez-vous que votre fournisseur d'accès Internet autorise l'hébergement
Bien que l'hébergement local de courte durée convienne généralement quelle que soit la politique de votre fournisseur d'accès Internet, la création d'un site Web qui a une quantité importante de trafic provenant d'autres réseaux peut aller à l'encontre des conditions d'utilisation de votre FAI.
Dans la plupart des cas, vous pouvez mettre à niveau votre forfait Internet vers un compte « Business » (ou similaire) afin de permettre la prise en charge d'un hébergement à plus grande échelle
Étape 2. Créez le code source de votre site Web si nécessaire
Si vous n'avez pas de document de site Web que vous pouvez utiliser pour votre page d'accueil, vous devrez en créer un.
Étape 3. Installez un éditeur de texte capable de gérer les documents PHP
Selon que vous utilisez un ordinateur Windows ou un Mac, cela peut varier:
- Windows - Notepad++ est votre meilleur pari.
- Mac - Vous pouvez télécharger un éditeur de texte gratuit appelé "BBEdit" en allant sur https://www.barebones.com/products/bbedit/ et en cliquant Téléchargement Gratuit sur le côté droit de la page.
Partie 2 sur 6: Installation de MAMP
Étape 1. Ouvrez le site Web MAMP
Accédez à https://www.mamp.info/en/downloads/ dans le navigateur Web de votre ordinateur.
Assurez-vous de le faire sur l'ordinateur sur lequel vous souhaitez héberger votre serveur
Étape 2. Sélectionnez une option de téléchargement
Cliquez soit MAMP & MAMP PRO 4.0.1 pour la version Windows de MAMP ou MAMP & MAMP PRO 5.0.1 pour la version Mac de MAMP. Le fichier de configuration MAMP commencera à se télécharger.
Vous devrez peut-être confirmer le téléchargement ou sélectionner un emplacement de sauvegarde avant le téléchargement du fichier
Étape 3. Attendez que MAMP termine le téléchargement
Une fois le fichier d'installation MAMP téléchargé sur votre ordinateur, vous pouvez continuer.
Étape 4. Double-cliquez sur le fichier de configuration MAMP
Cela ouvrira la fenêtre d'installation.
Sur un Mac, il s'agit d'un fichier PKG
Étape 5. Suivez les instructions d'installation à l'écran
Ceux-ci varieront principalement en fonction du système d'exploitation de votre ordinateur, mais assurez-vous de décocher la case "Installer MAMP PRO" si elle est cochée pendant le processus d'installation.
Étape 6. Attendez que MAMP termine l'installation
Une fois l'installation de MAMP terminée, vous pouvez procéder à sa configuration.
Partie 3 sur 6: Configuration de MAMP
Étape 1. Ouvrez MAMP
Cliquez ou double-cliquez sur l'icône de l'application éléphant gris pour le faire. Vous devriez voir la fenêtre du tableau de bord MAMP apparaître.
Sur un Mac, vous pouvez trouver l'icône de l'application MAMP dans le dossier Applications
Étape 2. Cliquez sur Utiliser le prochain port libre lorsque vous y êtes invité
Cela permettra à MAMP d'ignorer l'utilisation du port 80 en faveur du prochain port libre.
Dans pratiquement tous les cas, MAMP utilisera le port 81 si le port 80 n'est pas libre
Étape 3. Cliquez sur Oui lorsque vous y êtes invité
Cela permettra à MAMP d'utiliser le port sélectionné.
Étape 4. Confirmez toutes les demandes de pare-feu
Si vous utilisez un ordinateur Windows, le pare-feu vous demandera la permission de laisser passer Apache et MySQL. Cliquez sur Permettre sur les deux invites avant de continuer.
Ignorez cette étape sur un Mac
Partie 4 sur 6: Téléchargement de votre site Web
Étape 1. Copiez le code source de votre site Web
Ouvrez le document contenant le code source de votre site Web, mettez le texte du document en surbrillance et appuyez sur Ctrl+C (Windows) ou ⌘ Commande+C (Mac).
Étape 2. Cliquez sur Préférences…
C'est sur le côté gauche de la fenêtre MAMP. Cela ouvre une fenêtre contextuelle.
Étape 3. Cliquez sur l'onglet Serveur Web
Cette option se trouve en haut de la fenêtre contextuelle.
Étape 4. Cliquez sur Ouvrir
C'est au milieu de la fenêtre. Cela ouvre votre dossier MAMP "htdocs".
Sur un Mac, cliquez sur l'icône en forme de dossier à droite de l'en-tête « Racine du document »
Étape 5. Ouvrez le fichier "index.php"
Faites un clic droit sur le fichier "index.php", puis cliquez sur Éditer avec le Bloc-notes++ dans le menu déroulant qui en résulte.
Sur un Mac, cliquez une fois sur le fichier "index.php", cliquez sur Déposer, sélectionnez Ouvrir avec, et cliquez sur le BBModifier option. Si cela ne fonctionne pas, ouvrez BBEdit, puis faites glisser le fichier "index.php" dans sa fenêtre.
Étape 6. Remplacez le contenu du fichier "index.php" par votre code source
Appuyez sur Ctrl+A (Windows) ou Commande+A (Mac) pour sélectionner tout le texte dans le document "index.php", puis appuyez sur Ctrl+V ou Commande+V pour coller le code source de votre site Web copié.
Étape 7. Enregistrez le document
Appuyez sur Ctrl+S (Windows) ou ⌘ Commande+S (Mac) pour ce faire.
Étape 8. Fermez le document et son dossier hôte
Cela devrait vous ramener à la fenêtre contextuelle "Préférences" de MAMP.
Étape 9. Cliquez sur OK
C'est en bas de la fenêtre. Cela enregistrera vos paramètres et fermera la fenêtre contextuelle.
Partie 5 sur 6: Accéder à votre site Web
Étape 1. Cliquez sur Démarrer les serveurs
C'est sur le côté droit de la fenêtre.
Étape 2. Cliquez sur Ouvrir la page de démarrage
Vous trouverez cette option sur le côté gauche de la fenêtre. La page de démarrage MAMP s'ouvrira dans votre navigateur Web par défaut.
Étape 3. Cliquez sur l'onglet Mon site Web
C'est en haut de la page. Cela ouvre votre site Web.
Étape 4. Examinez votre site Web
Faites défiler votre site Web pour le voir dans son intégralité.
Étape 5. Vérifiez l'adresse de votre site Web
Vous pouvez trouver l'adresse du site Web dans la barre d'adresse en haut du navigateur; l'adresse de votre site Web doit être quelque chose comme "localhost:81". Il s'agit de l'adresse que vous saisirez pour accéder à votre site Web lorsque vous serez sur votre réseau actuel pendant l'exécution de MAMP.
Partie 6 sur 6: Affichage de votre site Web à partir d'un autre ordinateur
Étape 1. Assurez-vous que votre site Web est en ligne
Pour que vous puissiez accéder à votre site Web, vous devez avoir MAMP opérationnel sur votre ordinateur hôte.
Vous ne pouvez pas vous connecter à votre site Web si MAMP (ou votre ordinateur hôte) est désactivé
Étape 2. Définissez une adresse IP statique pour votre ordinateur hôte
Une adresse IP statique garantira que l'adresse IP de votre ordinateur ne change pas, garantissant ainsi que l'adresse de votre site Web reste cohérente:
- Ouvrez la page de votre routeur.
- Connectez-vous si nécessaire.
- Recherchez la liste des ordinateurs actuellement connectés.
- Trouvez le nom de votre ordinateur.
- Sélectionnez le réserve ou Fermer à clé à côté de l'adresse IP de votre ordinateur.
Étape 3. Transférez le port "Apache" de MAMP sur votre routeur
Cela impliquera d'ouvrir la section "Port Forwarding" de votre routeur, d'ajouter le port que vous avez utilisé pour Apache lors de la configuration de MAMP et d'enregistrer vos paramètres.
Vous pouvez voir le port utilisé par Apache en cliquant sur Préférences… dans le tableau de bord MAMP, en cliquant sur le Ports onglet, et en regardant le numéro à côté de l'en-tête "Apache".
Étape 4. Trouvez l'adresse IP publique de votre ordinateur hôte
Le moyen le plus simple de le faire est d'ouvrir Google, de saisir quelle est mon adresse IP et d'appuyer sur ↵ Entrée. Vous devriez voir l'adresse IP publique de votre ordinateur en haut des résultats de la recherche.
Étape 5. Utilisez un ordinateur sur un autre réseau
Pour éviter les conflits entre l'hôte local de votre réseau et l'adresse IP publique, essayez de vous connecter à votre site Web à l'aide d'un ordinateur différent de celui de votre ordinateur hôte sur un réseau différent.
Étape 6. Accédez à votre site Web
À l'aide d'un ordinateur sur un autre réseau, ouvrez un navigateur Web, saisissez l'adresse IP publique de l'ordinateur hôte, saisissez deux points (:), saisissez le numéro de port Apache et appuyez sur ↵ Entrée. Cela devrait vous amener sur le site Web.
Par exemple, si l'adresse IP publique de l'ordinateur hôte est « 123.456.78.901 » et que vous utilisez le port 81 pour Apache, vous devez saisir 123.456.78.901:81 et appuyer sur ↵ Entrée
Vidéo - En utilisant ce service, certaines informations peuvent être partagées avec YouTube
Des astuces
- Il est préférable d'utiliser un ordinateur plus ancien pour héberger votre serveur.
- Si possible, connectez votre ordinateur hôte à votre routeur via un câble Ethernet.