geek's spirit
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment : -55%
Coffret d’outils – STANLEY – ...
Voir le deal
21.99 €

Heberger un "site" sur votre PC grace a Apache (sous Windows)

Aller en bas

Heberger un "site" sur votre PC grace a Apache (sous Windows) Empty Heberger un "site" sur votre PC grace a Apache (sous Windows)

Message  Kvallning Ven 22 Fév - 16:48

Héberger un site Web sur son PC grâce a EasyPHP, plus particulièrement Apache (logiciel intégré)


Le principe de fonctionnement avec cette méthode d'hébergement est la même que pour un ftp standard, sauf que le ftp se retrouve etre un repetoire de votre PC.

Rendez vous dans C:\Program Files\EasyPHP 2.0b1 (chemin par default).
Dans se repertoire, se trouve un autre repertoire qui se nome "www". C'est le repertoire racine.

Vous n'avez qu'a placer des fichiers html (ou autres format web) dans se répertoire, allez dans votre navigateur, tapez http://127.0.0.1 (c'est l'adresse par défaut, vous pourrez la modifier en suivant le second chapitre), et hop vous retrouverez les fichiers que vous avez placer, et ils serons accessibles via internet.

Remarque :
-La qualité de l'hébergement dépendra de votre bande passante.
-Cette méthode d'hébergement comporte des failles, et la sécurité peut être compromise.
-Lorsque vous éteindrez EasyPHP, ou votre PC, votre "site" sera down.
-Cette méthode est plus utilisé pour faire des test que pour de l'hébergement longue duré.

Configuration pour l'accessibilité aux internautes


Vous avez créer votre site web sur la racine du serveur apache (www) ?
Et vous désirez qu'il soit visible par des utilisateurs du web ?

Je vais vous dire comment faire :p

Que vous possédiez une DNS (NoIP par exemple) ou que vous voudriez vous servir de votre IP (a condition qu'elle sois fixe) le procédé est le même.

Mais déjà, comment accéder au fichier de configuration?

-Lancez EasyPHP.
-Faite un clique droit sur l'icône, configuration => Apache.
-Un fichier texte s'ouvre alors.

Maintenant, essayez de repérer se bout de code qui se trouve vers le début du fichier :
Code:
#
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, instead of the default. See also the <VirtualHost>
# directive.
#
# Change this to Listen on specific IP addresses as shown below to
# prevent Apache from glomming onto all bound IP addresses (0.0.0.0)
#
#Listen 12.34.56.78:80
Listen 127.0.0.1:80

Dans cette exemple, les fichiers présent dans le répertoire racine (www) serons uniquement accessible par l'utilisateur du PC, étant donnée que l'adresse pour y avoir accès est 127.0.0.1

Maintenant, pour que ce contenu soit visible lorsque un internaute tape http://votreIP ou http://votreDNS.no-ip.org, il vous suffira de rajouter une ligne de code, de la même manière que dans l'exemple : Listen votreIP:80 ou Listen votreDNS.no-ip.org:80

Code:
#
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, instead of the default. See also the <VirtualHost>
# directive.
#
# Change this to Listen on specific IP addresses as shown below to
# prevent Apache from glomming onto all bound IP addresses (0.0.0.0)
#
#Listen 12.34.56.78:80
Listen 127.0.0.1:80
Listen votreIP:80
Listen votreDNS.no-ip.org:80

Remarque :

-Le # sert pour placer un commentaire, les commentaires ne serons pas lus par Apache, si vous mettez un # devant une ligne, apache n'en tiendra pas compte.
-80 est le port par defaut pour les serveurs apaches.
Kvallning
Kvallning

Messages : 20
Date d'inscription : 21/02/2008

Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser