Créer un serveur WEB chez moi
Mckay31490
Messages postés
174
Date d'inscription
Statut
Membre
Dernière intervention
-
ExpertPC -
ExpertPC -
Bonjour, je souhaiterai créer un serveur web chez moi mais je suis perdu sur les logiciels à prendre (je voudrais les meilleures) et je veux savoir si avec ma configuration internet sa va pas ramer(j'ai 2Mbit).
A voir également:
- Créer un serveur WEB chez moi
- Créer un compte google - Guide
- Comment créer un groupe whatsapp - Guide
- Web office - Guide
- Creer un site web - Guide
- Créer un lien pour partager des photos - Guide
20 réponses
Bsr
Chez toi tu peux utiliser EasyPHP ou WAMP (sur Windows) : ça va t'installer le serveur Web Apache , le module php , le programme phpMyAdmin et la base de données MySql.
Tu peux te contenter de n'utiliser que le serveur web Apache qui fonctionne très bien. De très nombreux sites professionnels tournent sous Apache (mais sous linux souvent ;-)
Maintenant question perfs c'est sûr que si tu héberges ton site ça sera plus lent que si tu le publies sur le net chez un hébergeur. Sache que ce qui compte dans ce cas c'est ton débit en upload et pas en download : en effet les internautes vont venir télécharger les pages sur ton serveur web donc tu ne fais quasiment qu'envoyer des données. Le hic c'est que l'ADSL étant asymétrique ben en général en upload on a des débits faibles
mais bon tu peux toujours tester pour te faire une idée et puis c'est toujours intéressant de mettre son propre serveur en place
Chez toi tu peux utiliser EasyPHP ou WAMP (sur Windows) : ça va t'installer le serveur Web Apache , le module php , le programme phpMyAdmin et la base de données MySql.
Tu peux te contenter de n'utiliser que le serveur web Apache qui fonctionne très bien. De très nombreux sites professionnels tournent sous Apache (mais sous linux souvent ;-)
Maintenant question perfs c'est sûr que si tu héberges ton site ça sera plus lent que si tu le publies sur le net chez un hébergeur. Sache que ce qui compte dans ce cas c'est ton débit en upload et pas en download : en effet les internautes vont venir télécharger les pages sur ton serveur web donc tu ne fais quasiment qu'envoyer des données. Le hic c'est que l'ADSL étant asymétrique ben en général en upload on a des débits faibles
mais bon tu peux toujours tester pour te faire une idée et puis c'est toujours intéressant de mettre son propre serveur en place
Déjà tu dois faire en sorte qu'Apache écoute les connexions sur ton IP locale sur le port 80
l'IP locale correspond à l'IP de ton PC (ou la machine sur laquelle tu as installé Apache si tu possèdes plusieurs pc)
Pour obtenir l'adresse IP
tu fais [Menu Démarrer][Exécuter] tu entres : cmd
Un fenêtre de cde (avec un fond noir) s'ouvre et t'affiche un prompt du genre C:\>
Tape : ipconfig/all
Tu dois avoir Carte Ethernet Connexion au réseau local :
Trouve la ligne avec l'adresse IP : xxx.xxx.xxx.xxx
Souvent l'adresse IP commence par 192.168.xxx.xxx
Note cette adresse
Maintenant il faut modifier le fichier de configuration d'Apache
Clic droit sur l'icone EasyPHP ds la barre des tâches puis [Configuration][Apache]
Ca t'ouvre le fichier httpd.conf (gaffe de ne pas modifier n'importe quoi lol)
Cherche la ligne qui commence par :
Listen 127.0.0.1:80
Dessous ajoute :
Listen 192.168.xxx.xxx:80 (avec 192.168.xxx.xxx qui correspond à ton IP locale)
Enregistre puis relance EasyPHP
Maintenant dans ton navigateur si tu entres
http://127.0.0.1/home/
ou
http://192.168.xxx.xxx/home/
tu dois tomber sur la même page : ça veut dire qu'Apache est ok
T
l'IP locale correspond à l'IP de ton PC (ou la machine sur laquelle tu as installé Apache si tu possèdes plusieurs pc)
Pour obtenir l'adresse IP
tu fais [Menu Démarrer][Exécuter] tu entres : cmd
Un fenêtre de cde (avec un fond noir) s'ouvre et t'affiche un prompt du genre C:\>
Tape : ipconfig/all
Tu dois avoir Carte Ethernet Connexion au réseau local :
Trouve la ligne avec l'adresse IP : xxx.xxx.xxx.xxx
Souvent l'adresse IP commence par 192.168.xxx.xxx
Note cette adresse
Maintenant il faut modifier le fichier de configuration d'Apache
Clic droit sur l'icone EasyPHP ds la barre des tâches puis [Configuration][Apache]
Ca t'ouvre le fichier httpd.conf (gaffe de ne pas modifier n'importe quoi lol)
Cherche la ligne qui commence par :
Listen 127.0.0.1:80
Dessous ajoute :
Listen 192.168.xxx.xxx:80 (avec 192.168.xxx.xxx qui correspond à ton IP locale)
Enregistre puis relance EasyPHP
Maintenant dans ton navigateur si tu entres
http://127.0.0.1/home/
ou
http://192.168.xxx.xxx/home/
tu dois tomber sur la même page : ça veut dire qu'Apache est ok
T
Tu dois créer une règle NAT sur ton modem ADSL c'est-à-dire lui dire d'autoriser les connexions entrantes sur le port 80 et les rediriger vers ton serveur Apache donc ton IP locale
Tu dois entrer dans la config de ton routeur et là ben ça dépend du modèle
Tu as quel modèle ?
Tu dois entrer dans la config de ton routeur et là ben ça dépend du modèle
Tu as quel modèle ?
Merci pour votre réponse. Donc j'ai mis Easy PHP 3.0 je l'ai bien configuré mais maintenant je veux le configurer pour que vous par exemple vous pourriez y accéder.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Merci pour cette manipulation c'est ok sa marche bien mais maintenant comment faire pour que mon voisin ou vous par exemple alliez sur mon site?
Hello
Voici un lien
https://assistance.orange.fr/ordinateurs-peripheriques/installer-et-utiliser/les-consoles-de-jeux?dub=2&
Tu entres
Nom : web (par exemple)
Accès activé : oui
Du port : 80
Au port : 80
Protocole : TCP
Adresse IP locale : xxx.xxx.xxx.xxx
(ici tu entres l'adresse IP de la machine sur laquelle tourne ton serveur Apache : par ex 192.168.xxx.xxx)
[Ok]
C'est tout normalement
y'a plus qu'à tester : pour cela il te faut ton IP WAN c'est-à-dire l'adresse IP que te fournit Orange sur le NET
Tu vas sur https://www.whatsmyip.org/ et tu peux pas la rater elle apparaît en gros ! lol
Quand on parle d'IP fixe ou dynamique sur le net c'est de cette IP là dont on parle
Pour te connecter depuis le web il suffit de faire http://Ton_IP_WAN:80
Note que le port 80 est facultatif il est automatiquement utilisé par le navigateur lorsqu'un autre port n'est pas spécifié.
Attention : si tu testes directement depuis chez toi ça ne fonctionnera pas !
En effet la plupart des modems s'aperçoivent que tu essais de sortir en utilisant 192.168.xxx.xxx pour aussitôt revenir sur cette même adresse 192.168.xxx.xxx et ne te laisse pas faire.
La solution : tester en utilisant un proxy
Entre https://www.hidemyass.com/fr-fr/index
Et à la place de https://www.youtube.com/ tu entres http://Ton_IP_WAN
Ca peut bloquer certains trucs mais au moins ça te permet de vérifier que tout fonctionne.
Voici un lien
https://assistance.orange.fr/ordinateurs-peripheriques/installer-et-utiliser/les-consoles-de-jeux?dub=2&
Tu entres
Nom : web (par exemple)
Accès activé : oui
Du port : 80
Au port : 80
Protocole : TCP
Adresse IP locale : xxx.xxx.xxx.xxx
(ici tu entres l'adresse IP de la machine sur laquelle tourne ton serveur Apache : par ex 192.168.xxx.xxx)
[Ok]
C'est tout normalement
y'a plus qu'à tester : pour cela il te faut ton IP WAN c'est-à-dire l'adresse IP que te fournit Orange sur le NET
Tu vas sur https://www.whatsmyip.org/ et tu peux pas la rater elle apparaît en gros ! lol
Quand on parle d'IP fixe ou dynamique sur le net c'est de cette IP là dont on parle
Pour te connecter depuis le web il suffit de faire http://Ton_IP_WAN:80
Note que le port 80 est facultatif il est automatiquement utilisé par le navigateur lorsqu'un autre port n'est pas spécifié.
Attention : si tu testes directement depuis chez toi ça ne fonctionnera pas !
En effet la plupart des modems s'aperçoivent que tu essais de sortir en utilisant 192.168.xxx.xxx pour aussitôt revenir sur cette même adresse 192.168.xxx.xxx et ne te laisse pas faire.
La solution : tester en utilisant un proxy
Entre https://www.hidemyass.com/fr-fr/index
Et à la place de https://www.youtube.com/ tu entres http://Ton_IP_WAN
Ca peut bloquer certains trucs mais au moins ça te permet de vérifier que tout fonctionne.
hum bizarre
Vérifie que tes IP locale et WAN n'ont pas changé
Que tu as bien mis la bonne adresse IP locale dans ta règle NAT
Désactive le firewall de Windows pour tester
Sinon donne les impr ecran de la config de ta box
Vérifie que tes IP locale et WAN n'ont pas changé
Que tu as bien mis la bonne adresse IP locale dans ta règle NAT
Désactive le firewall de Windows pour tester
Sinon donne les impr ecran de la config de ta box
Attention si vous hébergez un serveur chez vous il faut savoir que la majorité des FAI n'accepte pas que leur client héberge un serveur (par exemple numéricable) je ne sais pas si c'est le cas d'orange (regardez dans le contrat), mais si c'est le cas quand orange se sera rendu compte que le port 80 reste ouvert ils vont le bloquer.
Sinon PhP j'ai une autre solution. Vous connaissez le logiciel Team Viewer? Avec ce logiciel vous prenez le contrôle de mon PC et vous faites les réglages nécessaires. je vous donnerai tous les mots de passe des accès mais pas sur le forum(question de sécurité).
Non je ne connais pas ... mais j'ai bien peur que le pb soit le même : en effet ce soft doit franchir ton routeur ADSL donc sans règle NAT spécifique à Teamviewer je vois pas comment ton routeur accepterait que je me connecte
Si tu es sur mon ordinateur tu peux régler le problème de easyphp?
Si oui, télécharge https://www.teamviewer.com/fr/ et tu click sur download up. Et puis contacte moi par mail: mckay31@live.fr merci
Si oui, télécharge https://www.teamviewer.com/fr/ et tu click sur download up. Et puis contacte moi par mail: mckay31@live.fr merci
Hum au cas où la livebox serait plantée de chez plantée il faut faire un reset hard et la reconfigurer
2) Reset Hard
2.1) Retrouver vos code et identifiant Orange pour votre Livebox (fti/....)
2.2) Modèle Sagem :
•munissez vous d'un stylo (pour pouvoir appuyer sur un petit bouton)
•débranchez la prise de la Livebox (ainsi que le cable USB si il est branché)
•rebranchez le tout
•Dès que vous avez 5 diodes allumées fixes il faut appuyez sur le bouton RST (qui se trouve à coté du cable d'alimentation de votre Livebox)
•MAINTENEZ le bouton RST enfoncé
•les diodes vont se mettre a clignoter
•MAINTENEZ le bouton RST enfoncé
•quand vous aurez a nouveau 5 diodes fixes et pas avant ! relâcher le bouton RST
•laissez la Livebox redémarrer toute seule
•Paramétrer la Livebox avec vos identifiants (ou reinstaller) si nécessaire
2) Reset Hard
2.1) Retrouver vos code et identifiant Orange pour votre Livebox (fti/....)
2.2) Modèle Sagem :
•munissez vous d'un stylo (pour pouvoir appuyer sur un petit bouton)
•débranchez la prise de la Livebox (ainsi que le cable USB si il est branché)
•rebranchez le tout
•Dès que vous avez 5 diodes allumées fixes il faut appuyez sur le bouton RST (qui se trouve à coté du cable d'alimentation de votre Livebox)
•MAINTENEZ le bouton RST enfoncé
•les diodes vont se mettre a clignoter
•MAINTENEZ le bouton RST enfoncé
•quand vous aurez a nouveau 5 diodes fixes et pas avant ! relâcher le bouton RST
•laissez la Livebox redémarrer toute seule
•Paramétrer la Livebox avec vos identifiants (ou reinstaller) si nécessaire