Héberger son site php
Héberger un site en PHP sur son pc.
Les hebergeurs de sites ne prennent pas le php ou alors vous n'arrivez pas à faire en sorte que la base de données fonctionne, une autre solution trés simple est à votre disposition.
Hébérger vous même votre site php d'une façon trés simple.
Pour commencer vous devez télécharger le programme Easyphp et l'installer.
Quant vous lancez le programme un petit "E" clignotte (s'il ne clignotte pas clic droit dessus et vous verrez alors un menu qui va s'afficher vous pouvez toujours aller faire un tour dans configuration, sinon pour lancer le serveur du site cliquez sur démarrer).
Ensuite si vous n'avez pas de site php vous pouvez en trouver sur le net par exemple php nuke qui est quand même assez bon ici(dezipper le fichier, vous aurez alors trois répértoires html, sql, upgrades et aussi différents fichiers)
Voilà maintenant vous avez tout ce qu'il faut pour heberger votre site.
Premièrement on va dire à easyphp où se trouve votre base de donnée, pour cela clic droit sur le petit "E" et vous allez dans administration et une fenêtre comme ceci s'ouvre :
Image1.
Cliquer sur "phpmyadmin"
Image2.
Dans Mysql écrivez "nuke" ( car c'est le nom que porte la base de donnée de phpnuke), sur le menu déroulant de droite choisissez nuke. Une autre fenêtre s'ouvre alors:
Image3.
Cliquez sur parcourir et selectionnez le fichier "nuke.sql" qui se trouve dans le sous-répertoire sql de phpnuke quand c'est fait cliquer sur "Exécuté" voilà la base de donnée est prête à l'emploi. Maintenant vous ouvrez denouveau la page comme sur l'image1.
Dans vos alias vous cliquez sur ajouter et cette fenêtre s'ouvre:
Vous donnez un nom à votre site par exemple "Blacksad" et vous donner aussi le chemin d'acces au sous-repertoire html de phpnuke et vous faites valider.
Voilà c'est fini, il vous suffit de cliquer sur votre nom de site ( Blacksad) et le site ce lance tout seul.
Maintenant il reste juste une petite manipulation à faire pour que les intérnautes puissent voir votre page s'afficher, pour cela arrêter easyphp ensuite aller dans le fichier httpd.conf (vous l'ouvrez avec notepad) et vous recherchez pour commencer la ligne "Port 80" que vous changez en "Port 8080" ensuite une autre ligne à modifier est DocumentRoot "C:/Program Files/EasyPHP/www"
Je vous conseille de mettre un "#" devant comme ça vous ne la supprimer pas au cas où il y aurait un problème, et vous placez en dessous DocumentRoot "Chemin d'accés du répertoire html du site"
Ce qui vous donne donc par exemple:
#DocumentRoot "C:/Program Files/EasyPHP/www"
DocumentRoot "C:/Documents and Settings/Blacksad/Bureau/site/html"
Un peu plus bas dans le fichier vous trouverez la ligne:
Même chose que pour avant
Ce qui vous donne donc par exemple:
#
Vous enregistrez.
--------------Ajout du principal webmaster "Pcrapide"----------
Si vous avez configuré PHP sur le port 8080, modifiez alors la variable $cfgPmaAbsoluteUri du fichier ../EasyPHP/phpmyadmin/config.inc.php comme cela:
/**
* Your phpMyAdmin url
*/
$cfgPmaAbsoluteUri = 'http://127.0.0.1:8080/mysql/';
------------------------------------------------------------------
vous relancez easyphp. Voilà vous hébergez vous même votre site php.
Pour avoir accès au site, il faut que vous vous connectiez sur : http://votreadresseip:8080/nomdusite
Pour connaitre votre adresse ip, vous pouvez vous rendre sur :http://www.pcrapide.com/ip.html