Voir la version complète : www.no-ip.com (Votre site chez vous
http://www.no-ip.com/ permet d'heberger son site chez soi.
C'est fait sous forme de redirection vers votre IP avec une securisation du passage sur votre ordi.
Je connais pas trop les risques et dangers de no-ip mais c'est interessant surtout en ce moment ou tout les sites d'hebergement gratuit sont ferme et ou on veut pas forcement ouvrir un compte free...
Et bien, si tu veux te lancer dans ce style d'hébergement, tu as intérêt à te protéger. ;)
Quelles en sont les risques ? Le système d'exploitation qui s'occupe de faire tourner le serveur web ainsi que la façon de protéger cette ordi.
Donc si tu utilises Windows, mauvais choix. :D
Si c'est sur ton ordi, essayes de te trouver un ancien ordi (pas besoin d'un truc surpuissant pour faire un serveur web) et installes-y une distrib Linux.
Après il y a pleins de règles à faire... Installez sois même le serveur et tout ce qui va avec, et le configurer au mieux. Avoir un parefeu, un antivirus. En clair, il faut savoir le mieux possible comment tourne le serveur et comment le configurer...
(j'ai peut-être dit des conneries :p Mais 2h du matin, c'est pas une heure où je suis inspiré et à laquelle je réfléchis beaucoup :D)
Je sais mais cela me ferait un bon entrainement.
Le probleme c'est que ca consomme beaucoup d'electricité.:00000032:
blu3dr4g0n
24/06/2005, 08h21
Edward, si tu veux héberger ton propre site web sur ton PC fais maison, et que tu fait PHP/MySQL suffit de :
windows
Easyphp
FireWall
Voilà, c'est tout. Le firewall c'est vraimment pour faire style parceque si t'en as pas déjà un d'installé (au moins celui d'XP) c'est qu'il y a vraimment un gros soucy, mais l'ajout d'un serveur web apache sur ta becanne windows te ruinera pas.
Ton seul problème à la rigueur ça va être de filer l'adresse à tes potes et qu'il viennent le voir :)
Sinon j'ai déjà fait fonctionner des sites comme ça en prod (temporairement je rassure) et j'ai eu aucun problème.
Quand à la peur du méchant hacker, je dirais deux choses :
70% des gars qui se disent hackers sont des script kiddies en puissance
25% qui reste en ont rien à tapé de ton PC, et préfère s'entrâiner sur des playground ou entre eux.
5% qui sont engagés par des sociétés pour faire de l'espionnage industrielle, ou des cours, ou qui aident les société à penser leurs nouveaux produits
Après si t'as peur des 80% des lamers qui utilisent des scripts tout fait, dis toi qu'ils sont tous stoppés par un vulgaire zonealarm 5 personnal édition : ils connaissent rien aux protocoles réseaux et tout le bordel qui suit, alors pirater ta machine en bon et due forme... faut pas trop demander :D
Voilà, en gros essaye le service les yeux fermé si c'est pour un site perso. Si c'est pour une société, alors préfère utiliser un serveur dédié et bien protégé, car qui dis entreprises dis parfois petits pepins pas cool :D
Mais il vaut mieux que je le fasse sur mon PC que j'utilise tout le temps ou sur un autre ?
Et si j'installe mon site web dessus je le met ou et comment je peux faire pour que le reste ne soit pas vu ?
A part un FAI récalcitrant, ça fait 2 ans que j'hoste mes sites chez moi, jamais un pépin, tout ça via depuis une feu Debin unstable(vive la sarge).
A part un FAI récalcitrant, ça fait 2 ans que j'hoste mes sites chez moi, jamais un pépin, tout ça via depuis une feu Debin unstable(vive la sarge).
Moi j'ai Windows XP qui a un an et 1 mois. Je pense que cela devrait aller non ?
Moi j'ai Windows XP qui a un an et 1 mois. Je pense que cela devrait aller non ?
Nan, la date de consommation est dépassée, c'est périmé :D
Oué ça ira.
Nan, la date de consommation est dépassée, c'est périmé :D
Oué ça ira.
J'ai ouvert un compte, donne mon IP. Normalement tout marche mais le site n'est pas en ligne. C'est pas bien explique tout sa.
blu3dr4g0n
24/06/2005, 13h25
tu a franchies la première étape : mise en ligne d'un nom DNS pour pointer sur ton IP
la deuxième étape consiste à installer sur ton windows XP un serveur Web, je te conseille EasyPHP : http://www.easyphp.org/
pour voir ton site en local (si easyphp est démarré), tu dois faire http://127.0.0.1/
voilà, sinon si t'as des problèmes ou autre hésite pas à poster sur ce même thread
J'ai installé No-ip DUC, j'ai installe easyPHP, j'ai lancé les serveurs quand je me connecte a mon ip toujours rien : http://83.114.11.178/
Les ports sont-ils ouvert? Le firewall doit laisser passer les paquets pour le port 80.
Je sais pas comment laisser ouvrir les ports.
Ils ne le sont pas j'ai verifier sur http://www.canyouseeme.org (http://www.canyouseeme.com)
C'est dans la configuration de ton firewall : tu as lequel ?
C'est dans la configuration de ton firewall : tu as lequel ?
J'ai le firewall Internet classique qui est dans windows (pas de SP2 ca fait buguer wanadoo).
Je crois avoir coche ce qu'il faut dans les parametres avances du firewall (j'ai coche serveur web port 80)
Dans ce cas, un conseil : désactive-le et prend un "vrai" firewall, pour commencer :)
blu3dr4g0n
25/06/2005, 08h13
J'ai installé No-ip DUC, j'ai installe easyPHP, j'ai lancé les serveurs quand je me connecte a mon ip toujours rien : http://83.114.11.178/
1/ Est-ce que le petit 'E' de easyphp a bien un point rouge clignotant dans la zone d'icone ?
2/ Quand tu tapes http://127.0.0.1/ est ce que tu vois quelque chose apparraître dasn ton navigateur
3/ Quand tu ouvre la console easyphp en cliquant 2 fois sur le petit 'E', vois tu les voyant des serveurs MySQL + Apache au vert ?
4/ As tu un firewall logiciel du type zonealarm, norton ou autre, ou utilises tu celui de windows XP ?
5/ quel service pack as tu d'installé ? (click droit sur le poste de travail -> propriété)
1/ Est-ce que le petit 'E' de easyphp a bien un point rouge clignotant dans la zone d'icone ?
2/ Quand tu tapes http://127.0.0.1/ est ce que tu vois quelque chose apparraître dasn ton navigateur
3/ Quand tu ouvre la console easyphp en cliquant 2 fois sur le petit 'E', vois tu les voyant des serveurs MySQL + Apache au vert ?
4/ As tu un firewall logiciel du type zonealarm, norton ou autre, ou utilises tu celui de windows XP ?
5/ quel service pack as tu d'installé ? (click droit sur le poste de travail -> propriété)
1/oui
2/oui
3/oui
4/j'ai windows XP
5/J'ai pas installé le service pack 2 il fait buguer wanadoo et me supprime la connection.
Je pense que ça vient du firewall : essaie de désactiver celui d'XP et d'installer, par exemple, ZoneAlarm (http://www.commentcamarche.net/pratique/zonealarm.php3) :00000014:
blu3dr4g0n
27/06/2005, 00h06
1/oui
2/oui
3/oui
4/j'ai windows XP
5/J'ai pas installé le service pack 2 il fait buguer wanadoo et me supprime la connection.
alors tu va faire un test très simple :)
1/ tu fais demarrer->executer et tu tapes la commande 'cmd'
2/dans la console qui vient de s'ouvrir tu tapes la commande 'ipconfig /all'
3/tu notes la ligne qui contient ton ip, exemple pour moi :
DHCP activé. . . . . . . . . . . : Non
Adresse IP. . . . . . . . . . . . : 192.168.0.50
Masque de sous-réseau . . . . . . : 255.255.255.0
Passerelle par défaut . . . . . . : 192.168.0.254
Serveurs DNS . . . . . . . . . . : 212.27.54.252
212.27.39.2
Après tu ouvre ton navigateur favoris, pis tu tapes http://<tonIP>/
(tu remplaceras <tonIP> par l'ip que t'as vu dans la console).
Normalement tu devrais voir ton site sous easyphp. (si ça marche pas y a un soucis). Si ça ça marche alors ça vient de ton firewall XP. Dans ce cas faut le regler pour une exeption : accepter les requêtes http (port 80) vers ta machine ! pour cela :
1/demarrer->paramètres->panneau de configuration
2/centre de sécurité windows
3/onglet exeption
4/cliquer sur "ajouter un port"
Nom : MonServeurWeb
Port : 80
Protocole : TCP
Cliquer sur ok, et vérifier que la croix est bien cochée en face de 'MonServeurWeb'. Et normalement tout roule :D
A noter que en faisant ipconfig /all tu auras plein d'infos inutiles alors qu'en faisant juste ipconfig tu auras juste ce qu'il te faut :)
Je ne pense pas qu'easyPHP soit un bon choix pour héberger ton serveur web. Parcequ'il est fait pour un développement local en PHP. Et il me semble que par défaut il est configuré pour une utilisation strictement locale (conf Apache et MySQL).
Tu ferai mieux d'installer directement Apache, MySQL et PHP, ne serait-ce que par un soucis de mise à jour, et de configuration.
Pour le reste, je n'ai jamais trop compris l'intéret des "dydns", "noip" &co. alors que la plupart des FAI proposent gratuitement une IP fixe.
blu3dr4g0n
28/06/2005, 20h53
si tu as déjà installé par toi même sur un windows apache, php et mysql, alors tu devrais comprendre pour je recommande un easyphp pour un débutant :) Et soit dit en passant 1/ j'ai déjà utilisé de l'easyphp pour de la production et ça marche parfaitement bien 2/ easyphp n'est pas un logiciel miracle, c'est juste un apache compilé pour supporter du PHP avec du mysql comme base de donnée, donc pas de grande difference avec l'installation manuelle 3/ un easyphp de base est joignable de l'exterieure et pas que en local
Euh... Si j'ai bien compris le problème, ça n'a pas grand chose à voir avec le firewall.
Dans la configuration d'easyphp (click droit sur le E, configuration), tu choisis Apache.
Ca t'ouvrira le fichier httpd.conf
Dans ce fichier, tu cherches une ligne qui ressemble à ça :
Listen 127.0.0.1:80
En dessous de cette ligne, tu ajoutes :
Listen <ton ip sur le réseau local>:80
Listen <ton ip sur le réseau local>:8000
Ensuite, tu redémarres les serveurs http/mysql (easyphp, click droit sur le E, arrêter, démarrer).
Normalement tu devrais pouvoir accéder à ton site via internet avec l'adresse :
http://<ton ip internet>/
et
http://<ton ip internet:8000>/
L'ouverture du port 8000 et l'accès par ce port est nécessaire pour certains FAI comme club-internet, puisqu'ils filtrent les paquets entrant par le port 80.
un easyphp de base est joignable de l'exterieure et pas que en local
C'est faux.
CyberP1708
29/06/2005, 07h07
Désactives le firewall xp momentanément pour essayer (et après télécharges un vrai firewall du type outpost ou kerio, zonealarm est hyper pas configurable d'après moi). Essayes aussi comme eva a dit :) En théorie si tu fais pas la manip c'est même pas possible que ça fonctionne.
Tu as un routeur ? Ou encore un truc type freebox, livebox, ... (je ne connais pas bien mais je pense que ça fait office de routeur) ? Dans ce cas il faut aussi le configurer.
Si ça ne fonctionne pas, au lieu de mettre :
Listen <ton ip sur le réseau local>:80
Listen <ton ip sur le réseau local>:8000
Tu mets:
Listen <ton ip sur le net>:80
Listen <ton ip sur le net>:8000
En oubliant pas le reset
Et tu rééssayes.
Demandes aussi à quelqu'un de tester pour toi car personnellement je n'arrive pas à accéder au site que j'héberge à partir de mon ordi en tapant mon adresse ip internet mais chez les autres ça marche
Moi j'utilise no-ip pour le site du jeu qu'on essaie de faire. J'ai installé Debian Sarge sur un vieux pentium 2 avec 10GO de disque et 64MO de RAM.
Après l'installation, un simple apt-get prog permet d'installer Apache 2, php, postgresql (un SGBD plus puissant que mysql), proftpd, un système de logs (awstats), ...
J'ai pu débrancher l'écran, le clavier et la souris et tout marche parfaitement. Quand je veux travailler sur le PC, je le fais par SSH (je me connecte sur le PC depuis le mien). J'en suis à une semaine d'uptime (ben ouais à cause des orages :00000025: ).
Le seul truc que je pourrais reprocher, c'est les 64MO de RAM. C'est bon si une personne est dessus. Mais à partir de 5, ça devient lourd...
Et mettre Debian UNstable sur un serveur est carrément du suicide :00000032: .
Mon site est un peu lent parce que en Belgique, l'upload est à 256kbits/s. Donc les grosses images c'est la mort. Mais pour un bête forum phpBB2 c'est super.
J'ai calculé, ça coute ~150¤ par an en Belgique. C'est cher, mais au moins on a l'espace illimité et on fait ce qu'on veut sur le serveur (et c'est joignable le soir, pas comme chez free :00000005: ). Et non, en Belgique on a pas d'IP fixe gratuite. D'ailleurs, je ne sais pas si on en a (à part l'abonnement à 60¤ hehe).
Vla c'était ma petite histoire :00000023: .
blu3dr4g0n
06/07/2005, 09h14
C'est faux.
désolé les gars, j'avais zappé le listen ... méaculpa !:00000021:
La solution de redman aussi est bonne (linux dédié) mais plus compliquée à mettre en oeuvre pour un vrai débutant, même si elle s'avère quand même la meilleure ;)
vBulletin® v.3.6.5, Copyright ©2000-2010, Jelsoft Enterprises Ltd. Tous droits réservés - Version française vbulletin-fr.org