Pour héberger mon site Web sous Microsoft Windows en utilisant mon PC comme serveur. j'ai installé et utilisé Easyphp
1 : j'ai Installé le logiciel Easyphp
2 : Rendre le site public
Par défaut, le fichier de configuration Apache est configuré pour refuser toute connexion HTTP entrante, sauf dans le cas d’une personne venant de l’hébergement local. Pour rendre le site accessible au public, j'ai modifié le fichier de configuration Apache (httpd.conf). en remplaçant les deux lignes ci-dessous :
Par les deux lignes ci-dessous :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Order Deny,Allow Deny from all
j'ai redémarré tous les services Easyphp.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Order Allow, Deny Allow from all
3: Utiliser un nom de domaine
J'ai utilisé un nom de domaine, tel que exemple.ml. Mon domaine exemple.ml a un enregistrement A dans le DNS avec l’adresse IP 197.15.29.25.
J'ai ajouté la ligne suivante au fichier C:\Windows\system32\drivers\etc\hosts :
j'ai édité à nouveau httpd.conf pour ajouter un hébergement virtuel., j'ai recherché : #Virtual hosts
Code : Sélectionner tout - Visualiser dans une fenêtre à part 197.15.29.25 example.ml
puis j'ai décommenté la ligne qui se trouve après, comme ceci :
J'ai maintenant ajouté manuellement un fichier dans « C:\Program Files (x86)\EasyPHP-Devserver-17\eds-binaries\httpserve\apache2425vc11x86x190501070454\conf\extra
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 # Virtual hosts Include conf/extra/httpd-vhosts.conf
j'ai crée ensuite un fichier dans le Bloc-notes avec le contenu suivant et je l'ai enregistré le dans ce répertoire Apache.
j'ai redémarré tous les services dans le menu Easyphp pour activer ces modifications.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 ServerAdmin medamin8@gmail.com DocumentRoot "C:\Program Files (x86)\EasyPHP-Devserver-17\eds-www" ServerName mysite.local ErrorLog "logs/example.ml.log" CustomLog "logs/example.ml-access.log" common
Conclusion:
Quand je tape mon nom exemple.ml de site dans la barre d'adresse de mon navigateur il me retourne la page de configuration de mon routeur donc comment je procède pour règler ce problème et qu'il m'affiche mon site.
Partager