Vous n'êtes pas enregistré. Loggez-vous ou inscrivez vous.



Pages: 1 2 Suivant

Atom RSS

Page [ 1 of 2 ] Posts [ 1 to 20 of 23 ]

darkfig

Discussion: Créer un serveur HTTP avec Php, Mysql, Phpmyadmin, et lui mettre un DNS

Créer un serveur HTTP avec Php, Mysql, Phpmyadmin, et  lui mettre un DNS
----------------------------------------
Introduction
Installer EasyPhp
Configurer Easyphp pour internet
Notre site
Mettre un nom de domaine via DNS
----------------------------------------

Introduction
Dans ce tuto, je vais vous apprendre comment transformer votre ordinateur en un server HTTP.
Le serveur HTTP supportera Php, Mysql et PhpMyAdmin.
Bien évidemment, il supportera les autres langages web.
Ce tuto est réservé aux personnes quit ont un gros taux de Upload, car le serveur doit Uploader(Transférer un fichier d'un ordinateur à un autre) les fichiers vers le surfeur (La personne qui navigue). Vous pourrez bien évidemment mettre des fichiers Warez par la suite (pour partager entre copain des Divx par exemple) ou(et) créer votre site.
Nous verrons comment installer le tout avec un seul programme: EasyPhp.
Nous verrons aussi comment créer un nom de domaine gratuitement via le service DNS (Domain Name Service pour la culture  :rolleyes: ...).
Ce tuto est fait pour le système d'exploitation Windows (Je sais Windows sur un serveur ça parait suicidaire lol lol mais la plupart des webmasters ont Windows..Désolé pour les linuxiens...).

Installer EasyPhp
Télécharger EasyPhp disponible ICI (V1.8).
Ouvrez le fichier téléchargé.
Choisissez Français dans la fenêtre qui apparaît et validez par OK:
http://www.syntaxerror.free.fr/server_http_easyphp/001install.JPG
Cliquez ensuite sur Suivant > .
Cochez Je comprends et j'accepte les termes du contrat de license, validez en cliquant sur Suivant > :
http://www.syntaxerror.free.fr/server_http_easyphp/002install.JPG
Dans la nouvelle fenêtre, cliquez sur Suivant > .
Indiquez ensuite le chemin où sera installé Easyphp (par défaut c'est très bien.), validez par Suivant > :
http://www.syntaxerror.free.fr/server_http_easyphp/003install.JPG
Une autre fenêtre arrive, elle vous demande quel nom vous voulez lui donner dans le dossier du menu Demarrer (par défaut c'est très bien) et validez par Suivant > :
http://www.syntaxerror.free.fr/server_http_easyphp/004install.JPG
Lancez ensuite l'installation en cliquant sur le bouton Installer .
Configurez votre firewall pour qu'il laisse le port 80 (Http).
Après que Easyphp est effectué la mise à jour, une fenêtre s'affiche.
Si tout les serveurs ont le feu vert, alors le serveur est donc installer pour l'utilisation local.
http://www.syntaxerror.free.fr/server_http_easyphp/005success.JPG
Réduisez cette fenêtre, mais ne la fermez pas.
Vous remarquerez aussi qu'une icone à droite sur la barre des tâches a été mise, si sur l'icone de EasyPhp un carré rouge clignote, alors le serveur est en marche:
http://www.syntaxerror.free.fr/server_http_easyphp/006success.JPG

Configurer Easyphp pour internet
Easyphp vient d'être installer, mais il a été configurer pour une utilisation local.
Vous pouvez tester si le serveur est bien installer en entrant dans votre navigateur:
http://localhost/
Vous verrez alors une page de test, vous disant que l'installation local a réussit.
Nous allons le configurer pour que les personnes qui possèdent internet puissent visiter notre site.
Ouvrez le fichier httpd.conf (avec le bloc note) qui se situe par défaut dans :
C:\Program Files\EasyPHP1-8\apache\conf\httpd.conf
Recherchez ensuite la ligne (via Ctrl+F) Listen 127.0.0.1:80 :
http://www.syntaxerror.free.fr/server_http_easyphp/007configur.JPG
Remplacez cette ligne par Listen 80 et sauvegarder via Ctrl+S .
Relancez ensuite le serveur:
http://www.syntaxerror.free.fr/server_http_easyphp/008relance.JPG
Pour tester si votre serveur marche via internet:
Affichez votre IP (Demarrer>Executer>command>ipconfig).
Lancez votre navigateur et entrez dans la barre d'adresse votre IP précèdé de http, par exemple:
http://195.132.143.120
Voila, la configuration pour internet est terminé (ou presque), n'oubliez pas de configurer votre firewall pour qu'il laisse passer les connexions via le port 80 (Http) .

Notre site
Par défaut, le répertoire où il faut mettre son site est le sous- répertoire www de EasyPHP1-8 .
Placez donc vos fichiers/pages web ici pour que les personnes ayant internet puissent voir votre site internet et télécharger des fichiers.
Le répertoire www est le répertoire de partage attribué par défaut par EasyPhp.
La première page qui s'affichera si l'on va sur votre site, sera le fichier nommé index.htm ou php.
Mais nous pouvons redéfinir le répertoire où se situera notre site pour plus de simplicité.
Ouvrez le fichier de configuration httpd.conf avec le bloc note, ce fichier se situe par défaut dans:
C:\Program Files\EasyPHP1-8\apache\conf\httpd.conf
Recherchez ensuite la ligne (via Ctrl+F) DocumentRoot "C:/Program Files/EasyPHP1-8/www" :
http://www.syntaxerror.free.fr/server_http_easyphp/009site_emplacement.JPG
Redéfinissez ensuite l'emplacement (situé entre guillemet) par celui où sera situé votre site.

Mettre un nom de domaine via DNS
Cela va nous servir pour ne plus mettre l'IP du serveur met une URL beaucoup plus jolie!
J'évoquerai la méthode pour les IP dynamique, pratiquement tout le monde à une IP dynamique, c'est à dire une IP qui change à chaque connexion, et non une IP static (qui ne change pas).
Nous choisirons dyndns.com pour créer un nom de domaine.
Inscrivez-vous ICI et compléter comme ceci:
http://www.syntaxerror.free.fr/server_http_easyphp/config_account.JPG
Validez votre inscription par le lien qui vous sera envoyé par Email.
Allez ensuite ICI pour ajouter un nom de domaine.
Dans Hostname choisissez le nom de domaine que vous voulez.
Dans IP Adress, votre IP est déja inscrite donc laissez comme ça.
Dans Enable Wildcard et Mail Exchanger ne mettez rien.
Validez ensuite par Add Host.
Le nom de domaine vient d'etre créer et vous pouvez accéder au serveur via son URL .
Maintenant il vous faut utiliser un logiciel qui envoie votre nouvel IP au server dns.
Téléchargez Bali Dynamic DNS disponible ICI .
Ouvrez-le et allez dans l'onglet Setup et configurez comme ceci:
http://www.syntaxerror.free.fr/server_http_easyphp/config_logiciel.JPG
Si vous avez choisis un autre nom de domaine mettez biensur celui-ci dans 1 .
Vous pouvez rajouter pas mal de nom de domaine, mettez les dans les cases 2,3,4 ....
Cliquez ensuite (si votre IP à changé) sur le bouton Update IP in databse if necessary .
Votre IP sera alors envoyé sur le site proposant le service DNS et configurera le DNS en mettant votre nouvelle IP !!
Il existe d'autre site qui propose de mettre un nom de domaine DNS comme:
http://www.syntaxerror.free.fr/server_http_easyphp/sitenom_domaine.JPG

Conclusion
Vous savez maintenant comment créer un serveur Http Apache avec Mysql, Php, PhpmyAdmin, et faire une URL simple vers votre seveur.
C'était pas très compliqué et cela permet de partager de gros fichier entre copains ce qui est très cool. Je dis entre copains car si vous faites du warez public, vue que l'IP du site correspond à la votre, vous pouvez avoir de gros ennuies...
@+ pour un nouveau tuto !

Copyright 2005, Tout droits réservés à [GM]DarkFig

Ciao rire

Admin de Breath Of Darkness
Admin de Forum Depan PC
Admin de Acid Root

djbabatou

Re: Créer un serveur HTTP avec Php, Mysql, Phpmyadmin, et lui mettre un DNS

je vois que personne t'a remercier pour ton travail, je te remercie , même si j'ai déjà fait avec un ip fixe

Je ne sais qu'une seule chose c'est que je ne sais rien
" SOCRATE"

todon

Re: Créer un serveur HTTP avec Php, Mysql, Phpmyadmin, et lui mettre un DNS

Un grand merci pour ce tuto ultra clair, je m'y lance aussitot pour vérifier que C également facile à réaliser

nemo6910

Re: Créer un serveur HTTP avec Php, Mysql, Phpmyadmin, et lui mettre un DNS

Voila moi mon probleme c'est que je n'arrive pas a faire que les autres puissent se conecter.
je m'explique : j'ai fait tout ce que tu a dit mais quant je donne le lien a un pote, sa lui met impossible d'afficher la page.
si vous voulez tester : Mon site

si vous ne comprenez pas j'essaiyerais de mieux m'expliquer et encore un grand merci pour le tuto!!!

Pub interdite /bouboune

Pro WareZ

Re: Créer un serveur HTTP avec Php, Mysql, Phpmyadmin, et lui mettre un DNS

Bon tuto mais moi j'ai direct installé Apache, PHP 4 et MySQL. Sous XP, rien de plus facile! Sauf pour MySQL que je ne suis pas parvenu à configurer correctement!

A++

http://www.boguet.net/upload/upload/1qi94qic.gif

nemo6910

Re: Créer un serveur HTTP avec Php, Mysql, Phpmyadmin, et lui mettre un DNS

je sais pas si c'est sa mais pour mySQL dans le dossier www tu met phpmyadmin

Pub interdite /bouboune

Fдکн¡øŋ`

Re: Créer un serveur HTTP avec Php, Mysql, Phpmyadmin, et lui mettre un DNS

Merci!, Interessant !

j'avoue !! ^^

Matsangoku

Re: Créer un serveur HTTP avec Php, Mysql, Phpmyadmin, et lui mettre un DNS

merci

Vive les Cochons !

DocteurLulu

Re: Créer un serveur HTTP avec Php, Mysql, Phpmyadmin, et lui mettre un DNS

Très jolie tuto;)

http://battlefield2.phenixa.net/stats/sig/avatar/44555095.png

sylvain006

Re: Créer un serveur HTTP avec Php, Mysql, Phpmyadmin, et lui mettre un DNS

Merci pour ce bo tuto clindoeil

DexTiriX

Re: Créer un serveur HTTP avec Php, Mysql, Phpmyadmin, et lui mettre un DNS

attention !! il faut

http://the.dope.show.free.fr/gfdh.gif

DexTiriX

Re: Créer un serveur HTTP avec Php, Mysql, Phpmyadmin, et lui mettre un DNS

phpmyadmin s'instal avec easyphp ... ctr-y pour y acceder

http://the.dope.show.free.fr/gfdh.gif

simpson27

Re: Créer un serveur HTTP avec Php, Mysql, Phpmyadmin, et lui mettre un DNS

merci je viens de prendre tr

torrwarez

Re: Créer un serveur HTTP avec Php, Mysql, Phpmyadmin, et lui mettre un DNS

Trop bien ce tuto, maintenant plus besoin de chercher un h

http://img341.imageshack.us/img341/9734/yownv8.jpg
       Sur la terre il n'existe ni le bien, ni le mal, mais juste le meilleur

Mogui

Re: Créer un serveur HTTP avec Php, Mysql, Phpmyadmin, et lui mettre un DNS

torrwarez a écrit:

Trop bien ce tuto, maintenant plus besoin de chercher un h

Energyy

Re: Créer un serveur HTTP avec Php, Mysql, Phpmyadmin, et lui mettre un DNS

Merci beaucoup sa fonctionne parfaitement cher moi content

http://img79.imageshack.us/img79/7207/edpnetnz8sz2.png

torrwarez

Re: Créer un serveur HTTP avec Php, Mysql, Phpmyadmin, et lui mettre un DNS

Ckoi ladress mysql etc ? Pour installer un nk on me demande les infos suivantes...

Host
Username
Password
Db

quels sont les infos ?

http://img341.imageshack.us/img341/9734/yownv8.jpg
       Sur la terre il n'existe ni le bien, ni le mal, mais juste le meilleur

homerS

Re: Créer un serveur HTTP avec Php, Mysql, Phpmyadmin, et lui mettre un DNS

merci beaucoup

JyLoO

Re: Créer un serveur HTTP avec Php, Mysql, Phpmyadmin, et lui mettre un DNS

Merci, ca existe au format

harenhack

Re: Créer un serveur HTTP avec Php, Mysql, Phpmyadmin, et lui mettre un DNS

c'est genial et tres pratique , autant faut il avoir une connection brid

[color=red][b][u]Aussi absurdes et inaccesibles que sont vos r

Page [ 1 of 2 ] Posts [ 1 to 20 of 23 ]

Le post pour invité est désactivé. Vous devez connexion ou s'enregistrer pour pouvoir répondre.

Pages: 1 2 Suivant


Forum quick jump menu

[ Generated in 2.178 seconds, 6 queries executed ]

OleooRadio est une radio editee par Radionomy.

Oleoo.info : Classement par Audience - OleooTV - Recherche de Fichiers