Chez oim, forum libre

Débattre => Science, technique et vie => Discussion démarrée par: alex le mardi 06 août 2013, 12:38

Titre: Installer un serveur Apache, PHP5, MySQL à la maison !
Posté par: alex le mardi 06 août 2013, 12:38
Peu connaissent, d'autres aimeraient connaitre.

Sur son ordinateur, il est possible d'installer un serveur Apache PHP, MySQL.
Se serveur s'appelle WAMP.
WAMP Signifie Windows, Apache, MySQL, PHP.
Aujourd'hui, WAMP intègre PHP 5.3 & 5.4
Vous pouvez le télécharger ici : http://www.wampserver.com/ (http://www.wampserver.com/)

Lors de son installation, il est fortement recommandé de l'installer sur C:

!!! ATTENTION !!!

Windows 32 bits: Vérifiez bien que vous avez installé le Visual C++ 2010 SP1 Redistributable Package x86 : VC10 SP1 vcredist_x86.exe
http://www.microsoft.com/download/en/details.aspx?id=8328 (http://www.microsoft.com/download/en/details.aspx?id=8328) pour les architectures 32 bits.

Windows 64 bits: Vérifiez bien que vous avez installé le Visual C++ 2010 SP1 Redistributable Package x64 : VC10 SP1 vcredist_x64.exe ainsi que le Visual C++ 2010 SP1 32bits. Vous avez besoin des deux ! (32 & 64 bits)
http://www.microsoft.com/download/en/details.aspx?id=13523 (http://www.microsoft.com/download/en/details.aspx?id=13523) pour les architectures 64 bits.

Avec windows 64 bits, il est impératif d'installer les 2 VC10 SP1 (32 & 64 bits) !!!


Débuter avec WAMP : http://www.infowebmaster.fr/tutoriel/debuter-wamp (http://www.infowebmaster.fr/tutoriel/debuter-wamp)


Pouvoir faire ses essais à la maison avant de les installer définitivement sur son hébergeur web est plutôt rassurant.
Si un problème survient, pas de panique ! Seule la copie du site que vous possédez à la maison sera atteinte.
Votre site web, lui, restera parfaitement fonctionnel !
Bien entendu, les travaux sur les databases sont possibles !

Je fais toujours comme ça...
Je prépare ou modifie mon code sur mon PC et, quand tout fonctionne correctement et sans bug, je procède au transfert vers le serveur.

Bonne découverte de cet excellent logiciel ! ;)

P.S :

Pour Mac, regardez ici : (MAMP) http://www.mamp.info/en/index.html (http://www.mamp.info/en/index.html)

Pour Linux, c'est LAMP et ça ce passe ici : (Ubuntu) http://doc.ubuntu-fr.org/lamp (http://doc.ubuntu-fr.org/lamp)



Titre: Installer un serveur Apache, PHP5, MySQL à la maison !
Posté par: eXelion le samedi 10 août 2013, 14:43
l'icone de WAMP est plus le même que dans le lien pour débuter WAMP donc je ne ses pas si WAMP est fonctionnel,
quand je tape localhost dans la bar URL de google chrome rien ne s'affiches , sa charge mes sa mène  a rien,
cordialement eXelion
Titre: Installer un serveur Apache, PHP5, MySQL à la maison !
Posté par: alex le samedi 10 août 2013, 18:55
Salut.

Désolé de répondre seulement, je n'étais pas là cet après-midi.

Tu as bien installé le dossier wamp sur c: ?
Effectivement, l'icone à changé.
Sur ton bureau, tu as l'icone suivante pour lancer wamp.
(https://static.chez-oim.org/imageshack/0cbc.jpg)

Une fois lancé, l'icone suivante apparait dans la barre des tâches :
(https://static.chez-oim.org/imageshack/f0yw.jpg)

Si l'icone est rouge, clique dessus.
Puis sélectionne "Démarrer les services".
(https://static.chez-oim.org/imageshack/aal8.jpg)

Ensuite, dans n'importe quel navigateur, dans la barre d'adresses, tu tapes localhost (http://localhost) ou 127.0.0.1 (http://127.0.0.1)

La page de WAMP doit s'afficher.
Titre: Installer un serveur Apache, PHP5, MySQL à la maison !
Posté par: eXelion le samedi 10 août 2013, 19:02
WAMP est bien dans C: , l'icone est pas vers ni rouge mes il est orange , quand je fais démarrer les service sa change pas de couleur ni rien ses comme si sa avait pas changer
Titre: Installer un serveur Apache, PHP5, MySQL à la maison !
Posté par: alex le samedi 10 août 2013, 19:08
Essaye de redémarrer les services.
Titre: Installer un serveur Apache, PHP5, MySQL à la maison !
Posté par: eXelion le samedi 10 août 2013, 19:12
Redémarrer les service = l'icone passe une seconde au rouge et redeviens orange
Titre: Installer un serveur Apache, PHP5, MySQL à la maison !
Posté par: alex le samedi 10 août 2013, 19:20
Tu as installé quelle version de wamp ? PHP 5.4 ?

Fait ctrl+alt+suppr
Dans la liste des processus vérifie que tu as bien :
2 processus httpd.exe
1 processus mysqld.exe
1 processus wampmanager.exe

Ensuite, clic démarrer et "Exécuter". Tape services.msc
La liste des services s'affiche.

Vérifie le service wampapache. Il doit être démarré avec un mode de démarrage manuel.
Titre: Installer un serveur Apache, PHP5, MySQL à la maison !
Posté par: eXelion le samedi 10 août 2013, 19:25
Httpd.exe n'est pas dans la liste des processus  :gc:
Titre: Installer un serveur Apache, PHP5, MySQL à la maison !
Posté par: alex le samedi 10 août 2013, 19:27
J'ai oublié un truc ! :-[

Windows 32 bits: Vérifie bien que tu as installé le Visual C++ 2010 SP1 Redistributable Package x86 : VC10 SP1 vcredist_x86.exe
http://www.microsoft.com/download/en/details.aspx?id=8328 (http://www.microsoft.com/download/en/details.aspx?id=8328) pour les architectures 32 bits.

Windows 64 bits:Verifie bien que tu as installé le Visual C++ 2010 SP1 Redistributable Package x64 : VC10 SP1 vcredist_x64.exe
http://www.microsoft.com/download/en/details.aspx?id=13523 (http://www.microsoft.com/download/en/details.aspx?id=13523) pour les architectures 64 bits.

Apache ne fonctionne pas sans ces composants.

Ferme wamp avant d'en installer un si tu le fais.
Titre: Installer un serveur Apache, PHP5, MySQL à la maison !
Posté par: eXelion le samedi 10 août 2013, 19:44
sa ne marche toujours pas :/
Titre: Installer un serveur Apache, PHP5, MySQL à la maison !
Posté par: alex le samedi 10 août 2013, 19:51
Quelle version de wamp as-tu installé ?
Quel est ton windows ?

Vu que tu as installé VC10 après wamp, essaie de désinstaller/re-installer wamp.
Si php 5.4 ne fonctionne pas, essaie php 5.3
Titre: Installer un serveur Apache, PHP5, MySQL à la maison !
Posté par: eXelion le samedi 10 août 2013, 19:53
WAMP 2.4 , avec windows 7 64bits , je désinstalle et réinstalle wamp et je te dit après
Titre: Installer un serveur Apache, PHP5, MySQL à la maison !
Posté par: alex le samedi 10 août 2013, 19:55
Attends !
Installe aussi le vc10 32 bits avant !
Titre: Installer un serveur Apache, PHP5, MySQL à la maison !
Posté par: alex le samedi 10 août 2013, 21:05
Bon !
Je présume que ça marche.... ::)

De rien... :gf:
Titre: Installer un serveur Apache, PHP5, MySQL à la maison !
Posté par: eXelion le samedi 10 août 2013, 22:28
désoler je n'est pas pu répondre avant , j'etait parti ,
donc oui après avoir redémarrer l’ordinateur j'ai ouvert WAMP et oui l'icone est vert , merci beaucoup ,
cordialement eXelion
Titre: Installer un serveur Apache, PHP5, MySQL à la maison !
Posté par: eXelion le samedi 10 août 2013, 22:34
euh je voulais s'avoir aussi comment on connait les identifiant de mysql ?
Titre: Installer un serveur Apache, PHP5, MySQL à la maison !
Posté par: alex le samedi 10 août 2013, 22:44
Ben voilà !
Dorénavant, tu n'as plus qu'à placer tes fichiers PHP, HTML, etc... dans le dossier C:\wamp\www\

Je te conseille de créer des dossiers dans ce dossier www où tu pourras ranger chaqu'un de tes projets.
Ce dossier est exactement comme le dossier "public_html" que tu trouverais chez un hébergeur.
Tu peux y installer ce que tu veux ! Un forum, un blog, un site web de ce que tu veux...
Si il y a un fichier index.html ou index.php dans www ou dans un dossier contenu dans www, il s'exécutera automatiquement !

Perso, j'ai créé un dossier "forum", ce qui donne "c:\wamp\www\forum\
Dans ce dossier ce trouve une copie de ce forum pour que je puisse travailler dessus sans danger !

Bien entendu, le dossier forum s'affiche sur la page d'accueil wamp dans la rubrique "mes projets".
En cliquant dessus, la copie du forum s'ouvre ! ;)
Titre: Installer un serveur Apache, PHP5, MySQL à la maison !
Posté par: alex le samedi 10 août 2013, 22:48
euh je voulais s'avoir aussi comment on connait les identifiant de mysql ?


Au départ, il existe un seul utilisateur MySQL.
Utilisateur : root
Pas de mot de passe.

Dans phpmyadmin, tu peux créer de nouveaux utilisateurs avec mot de passe.
Tu peux aussi attribuer un mot de passe à "root".

Attention !
Quand tu passes en ligne, l'utilisateur "root" n'est pas accessible depuis l'extérieur.
Seul localhost (ton PC) te permet d'utiliser l'utilisateur "root". Un autre PC ne peux pas.
Titre: Installer un serveur Apache, PHP5, MySQL à la maison !
Posté par: alex le samedi 10 août 2013, 22:58
Off-Topic:
Juste une petite question en passant. Tu n'es pas obligé de répondre...
Comment tu as connu mon forum ? On se connait ?
Titre: Installer un serveur Apache, PHP5, MySQL à la maison !
Posté par: eXelion le samedi 10 août 2013, 23:18
merci pour tout si j'ai besoins j’hésiterais pas a poster sur se forum ;) , j'ai connu se forum sur hosting chez pas quoi j'avais poster mon problème et tu ma dit que on pourrais continuer de parler de sa sur ton forum ;)
Titre: Installer un serveur Apache, PHP5, MySQL à la maison !
Posté par: alex le samedi 10 août 2013, 23:24
Aaaaah !
Ok !

Je me souviens....

C'est vrai que leur forum est merdique !
On est limité à un certain nombres de messages par jours !
Du coup, l'autre jours, je me suis retrouvé comme un couillon à être obligé d'attendre 24H pour pouvoir te répondre.... :gc:
On est quand même mieux ici ! C:-)
Titre: Installer un serveur Apache, PHP5, MySQL à la maison !
Posté par: eXelion le samedi 10 août 2013, 23:29
oui ^^
tu t'y connais beaucoup en php et tout ? :p
Titre: Installer un serveur Apache, PHP5, MySQL à la maison !
Posté par: alex le samedi 10 août 2013, 23:32
Beaucoup, c'est un grand mot !

Disons que je connais assez pour faire tourner un site web, modifier 2 ou 3 trucs dans le code pour améliorer les choses ou corriger des bugs que les membres trouvent, mais c'est tout.
Je ne suis pas un pro du PHP ! Je connais, c'est tout...

C'est pareil pour MySQL. mais MySQL est quand même plus simple.

Tu t'y feras !
Surtout que tu es jeune, les jeunes ça apprend vite ! ;)
Titre: Installer un serveur Apache, PHP5, MySQL à la maison !
Posté par: eXelion le samedi 10 août 2013, 23:40
car la enfaîte mon bute ses d’ouvrir un réseaux social un peut comme facebook ou la page d'accueil serais la ou on voit tout les status des personne et que on puisse commenter et tout , et donc je cherche quelle qu'un qui pourrait m’apprendre
Titre: Installer un serveur Apache, PHP5, MySQL à la maison !
Posté par: alex le samedi 10 août 2013, 23:48
Tu as regardé chez l'hébergeur (hostinger) ?
Ils proposent plein de CMS qui installent un site à ta place.
Ensuite, tu n'as plus qu'à mette ce que tu veux sur le site, le CMS est là pour t'aider.

Ce qu'il faut, c'est que tu saches précisément ce que tu veux.
Un réseau social, c'est vague !
Par exemple, si on prend ce forum, c'est une espèce de réseau social.
Par contre, tu ne trouveras pas de système identique à Facebook ! C'est une marque déposée, interdit de la copier !

Si tu veux un peu d'aide, ça ne me pose pas de souci.
De toute façon, je ne fous rien de mes journées ! Et tu ne serais pas le premier à qui je donne un coup de main... ;)
Titre: Installer un serveur Apache, PHP5, MySQL à la maison !
Posté par: eXelion le samedi 10 août 2013, 23:49
peut tu m'expliquer se qu'est un CMS  et comment sa fonctionne et ou les trouver .?
Titre: Installer un serveur Apache, PHP5, MySQL à la maison !
Posté par: alex le dimanche 11 août 2013, 00:00
Un CMS ? En français, ça veut dire système de gestion de contenu . (place la souris sur "CMS" pour l'avoir en anglais)

C'est une espèce de petit utilitaire qui va installer un site que tu as choisi et qui t'aidera à y ajouter le contenu que tu veux y mettre.

Je regarde où ça se trouve. Bouge pas....

EDIT
Dans ton Cpanel, c'est l'icone "auto installer"
http://cpanel.hostinger.fr/website/auto-installer
Titre: Installer un serveur Apache, PHP5, MySQL à la maison !
Posté par: eXelion le dimanche 11 août 2013, 00:07
ah oui merci , mes dommage que certain soit payant :/
Titre: Installer un serveur Apache, PHP5, MySQL à la maison !
Posté par: alex le dimanche 11 août 2013, 00:15
Ooooh ! Il y en a des payants ! :ge:

Fais gaffe ! C'est peut-être un piège à con leur système payant.
Avant de payer, tape le nom du truc dans Google. Tous ces trucs se trouvent en téléchargement.
Tu vas sur le site qui fabrique le machin que tu veux, et tu télécharges le programme d'installation.
Tu places ce programme d'installation sur ton site et tu le lances. Ton site s'installera !

En plus, ça te permet de savoir ce que fait chaque CMS.
Perso, je n'en connais même pas la moitié !
Titre: Installer un serveur Apache, PHP5, MySQL à la maison !
Posté par: eXelion le dimanche 11 août 2013, 00:29
Ouais ^^ , bah j'ai toujours pas trouver se que je voulais :p
Titre: Installer un serveur Apache, PHP5, MySQL à la maison !
Posté par: alex le dimanche 11 août 2013, 00:32
Qu'est-ce que tu entends exactement par réseau social ?
Un forum ne pourrait pas faire l'affaire ?
Titre: Installer un serveur Apache, PHP5, MySQL à la maison !
Posté par: eXelion le dimanche 11 août 2013, 00:35
pouvoir avoir accès au photo vidéos publication , avoir un profils qu'il y ait un système de messagerie instantanée dans des fenêtre de chat
Titre: Installer un serveur Apache, PHP5, MySQL à la maison !
Posté par: alex le dimanche 11 août 2013, 00:45
Un forum PhpBB pourrait faire l'affaire....
En plus, tu peux récupérer des "ajouts" (chat box ou autre) sur leur site http://phpbb.com/
De plus, en cas de pépin, la communauté PhpBB est très active ! http://forums.phpbb-fr.com/

Titre: Installer un serveur Apache, PHP5, MySQL à la maison !
Posté par: eXelion le dimanche 11 août 2013, 01:01
oui je vais essayer mes il commence a être tard je verrais tout sa demain matin :)
Titre: Installer un serveur Apache, PHP5, MySQL à la maison !
Posté par: alex le dimanche 11 août 2013, 01:04
En tout cas, si tu as besoin d'aide, tu sais où "j'habite" ! ;)