Bienvenue, Invité
Merci de vous identifier ou de vous inscrire.    Mot de passe perdu?

Installer WampServer et Magento
(1 lecteur(s)) (1) Invité(s)
Aller en basPage: 123
SUJET:

Installer WampServer et Magento

#15729
ffab
Senior Boarder
Messages: 44
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Date anniversaire: 30/06

Installer WampServer et Magento

Il y a 9 Années, 6 Mois
Karma: 0  
Remarques préalables
- versions utilisées : tuto écrit le 20-22 juin 2009, les versions des softs cités le sont donc dans cette période
- plateforme : vista (c'est dire si ça doit marcher sous xp)
- sources : Site de WampServer, Wiki de Magento, Forum Fragento, etc...
- objet du tuto : centraliser des infos éparses pour débuter vite et bien (je l'espère) avec magento et wampserver.

Etape 1 - Installer Wampserver

Télécharger et installer WampServer 2.0h
www.wampserver.com
ce pack Windows Apache MySql Php (WAMP) contient
- Apache 2.2.11
- PHP 5.2.9-2 + PECL
- SQLitemanager
- MySQL 5.1.33
- Phpmyadmin
bref, largement assez pour le sujet qui nous intéresse ici

Procédure d'installation : en gros laissez tout par défaut
vous pouvez vérifier avec le processus étape par étape ci-dessous

Ecran 01 - Suivant

Ecran 02 - Accepter la licence GPL

Ecran 03 - Choisissez le répertoire de destination, c:\Wamp sera très bien

Ecran 04 - Icônes de démarrage rapide ? ou sur le bureau, c'est vous qui voyez

Ecran 05 - Installer

L'installation se déroule sans problème
J'ai eu le choix de faire de firefox mon navigateur par défaut, ce que j'ai accepté (je ne vois pas l'intérêt, mais ça mange pas de pain)

Ecran 06 - Alerte Windows si vous utilisez le pare-feu natif à windows, accepter qu'apache soit accessible via le réseau en Débloquant

Ecran 07 - Spécifier le serveur de mail à moins de savoir exactement comment administrer un domaine sur votre pc windows laissez les valeurs par défauts

Ecran 08 - Lancer le serveur

Une icône apparaitra dans la barre des taches vous indiquant le statuts des différents services regroupés dans WampServer
Après l'installation il sera probablement offline ou hors ligne si vous décidez de basculer en français (clic droit)

Ceci ne signifie pas forcement que WampServer ne fonctionne pas, pour vous en assurer rendez vous avec votre navigateur sur
http://localhost
et vous devriez voir une page d'accueil de WampServer, et pas une 404 ou autre chose !
Cette page correspond au script .php que vous trouver ici
Code :

C:/wamp/www/index.php


Et voilà WampServer est installé et fonctionnel !


Etape 2 - Installer Magento

Rendez vous dans
Code :

c:\wamp\www
et créer y un répertoire magento
si vous rafraichissez localhost vous verrez magento s'ajouter dans votre liste de projets ;)
Téléchargez Magento (à ce jour 1.3.2.1) et décompressez le dans le répertoire précédemment créé

Quelques modifications sont nécessaires dans le php.ini accessibles en cliquant gauche dans le tray, rubrique php

- chercher
Code :

;extension=php_mcrypt.dll

et
Code :

;extension=php_curl.dll

- enlever les ; en début de ligne
- sauvegarder le php.ini

de même dans le httpd.conf d'apache
- rechercher
Code :

#LoadModule rewrite_module modules/mod_rewrite.so

- enlever le # en début de ligne
- sauvegarder le httpd.conf et relancer apache

vous pouvez faire de même pour les 2 opérations précédentes en utilisant le menu dans le systray, mais c’est moins drôle quand même ;)

ensuite il vous faudra créer une base de données mysql avec phpmyadmin
vous pouvez l'appeler magento_db par exemple

Lancer l'installateur http://localhost/magento/
Suivez les instructions à l'écran, au moment de rentrer les informations base de données
utiliser les paramètres suivants :
host = localhost
database name = magento_db
user name = root
pass = laisser blanc par défaut WampServer n’en met pas
base url : http://localhost/magento/
admin path : admin


une fois la procédure terminée si vous ne parvenez pas à vous loguer en admin
il vous faut modifier le fichier : C:Windows/System32/drivers/etc/hosts
et y ajouter la ligne suivante
Code :

127.0.0.1        www.localhost.com

(sur vista vous devez vous accordez les permissions sur le fichier pour le modifier)
reboot du pc probablement nécessaire à ce niveau.

votre url d'accès au site sera donc
http://www.localhost.com/magento/
et à l'admin
http://www.localhost.com/magento/admin/

malheureusement à ce stade là il nous vous restera plus qu'à refaire l'installation de magento et spécifiant l'appel au script par http://www.localhost.com/magento/ en ayant pris soin de juste supprimer app/etc/local.xml ça devrait aller assez vite

(on trouve souvent aussi la solution sur fragento d'utiliser 127.0.01 et ne pas toucher au fichiers hosts, pour ma part cela n'a pas fonctionné... mais j'aimerais bien avoir un retour là dessus...) => cf message ci-dessous

En espérant que tout ceci vous sera utile ! En tout cas n'hésitez pas à compléter / corriger si j'ai commis des erreurs ou des omissions.
 
Dernière édition: 24/06/09 à  08:56 Par ffab.
Less is more...
L'administrateur a désactivé l'accès public en écriture.
#15825
ffab
Senior Boarder
Messages: 44
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Date anniversaire: 30/06

Re:Installer WampServer et Magento

Il y a 9 Années, 5 Mois
Karma: 0  
Deuxième test

si vous utilsiez les paramètres suivants lors de votre installation de magento, c'est à dire directement 127.0.0.1 à la place de localhost, vous n'aurez par à toucher à votre fichier hosts

host = 127.0.0.1
database name = magento_db
user name = root
pass = laisser blanc par défaut WampServer n’en met pas
base url : http://127.0.0.1/magento/
admin path : admin
 
Dernière édition: 24/06/09 à  08:55 Par ffab.
Less is more...
L'administrateur a désactivé l'accès public en écriture.
#15860
Gabriiiel
I love Magento.
Expert Magento
Messages: 4118
graph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin gabriel.bouhatous Formation Magento Audit Conseil gabriel.bouhatous Ask me :) Lieu: Paris

Re:Installer WampServer et Magento

Il y a 9 Années, 5 Mois
Karma: 112  
Merci pour ta contribution, je mets en annonce ;)
 
Expert Magento @ The e-Commerce Academy

L'administrateur a désactivé l'accès public en écriture.
#16099
geeko
Senior Boarder
Messages: 49
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Date anniversaire: 18/02

Re:Installer WampServer et Magento

Il y a 9 Années, 5 Mois
Karma: 0  
J'ai eu un problème lors de l'accès à la partie admin.
Il faut modifier le fichier :
magento\app\code\core\mage\core\model\session\abstract\Varien.php

Vers la ligne 77 (Magento 1.3.2.1) :
Code :


// set session cookie params
session_set_cookie_params(
  $this->getCookie()->getLifetime(),
  $this->getCookie()->getPath(),
  $this->getCookie()->getDomain(),
  $this->getCookie()->isSecure(),
  $this->getCookie()->getHttponly()
);



Commenter les lignes (ne pas oublier la virgule) :
Code :


// set session cookie params
session_set_cookie_params(
  $this->getCookie()->getLifetime(),
  $this->getCookie()->getPath()
  //, $this->getCookie()->getDomain(),
  //$this->getCookie()->isSecure(),
  //$this->getCookie()->getHttponly()
);

 
L'administrateur a désactivé l'accès public en écriture.
#16146
Gabriiiel
I love Magento.
Expert Magento
Messages: 4118
graph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin gabriel.bouhatous Formation Magento Audit Conseil gabriel.bouhatous Ask me :) Lieu: Paris

Re:Installer WampServer et Magento

Il y a 9 Années, 5 Mois
Karma: 112  
Il ne faut pas hacker le core ;)
 
Expert Magento @ The e-Commerce Academy

L'administrateur a désactivé l'accès public en écriture.
#16230
ffab
Senior Boarder
Messages: 44
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Date anniversaire: 30/06

Re:Installer WampServer et Magento

Il y a 9 Années, 5 Mois
Karma: 0  
geeko : peux tu donner plus de précisions ? as tu utiliser 127.0.0.1 pour l'install car si tu as un problème d'accès dans ce cas là, c'est un phénomène que je n'ai pas vu et j'aimerais bien le reproduire.

Gabriiiel : oui ça se fait pas, même si c'est ce qui parait le plus simple... en tout cas c'est pas propre.
 
Less is more...
L'administrateur a désactivé l'accès public en écriture.
#16306
geeko
Senior Boarder
Messages: 49
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Date anniversaire: 18/02

Re:Installer WampServer et Magento

Il y a 9 Années, 5 Mois
Karma: 0  
Je suis d'accord, ce n'est pas propre.
Mais sous Wamp, ce sont des versions test ou dev.
Je fais des installations propres sur les serveurs de prod.
Je suis un réseau avec un domaine et j'utilise le nom de ma machine.

Ce prb n'est pas nouveau.
J'ai trouvé cette solution ici :
www.magentocommerce.com/boards/viewthread/30949/

On en parle aussi là :
arjudba.blogspot.com/2009/04/after-insta...-cant-log-in-to.html

Suffit de faire une recherche avec :
www.google.fr/search?q=//%24this-%3EgetC...mp;start=10&sa=N
 
L'administrateur a désactivé l'accès public en écriture.
#18656
ffab
Senior Boarder
Messages: 44
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Date anniversaire: 30/06

Re:Installer WampServer et Magento

Il y a 9 Années, 3 Mois
Karma: 0  
geeko, j'ai exactement eu le même soucis que toi sur une install fraiche (1.3.2.3) que je viens de faire. en effet il ne semble pas y avoir d'autres solutions que celle que tu évoques. ça reste étonnant, voir illogique... ceci dit. Merci donc pour ta solution et qui permet de continuer mes devs ;)
 
Less is more...
L'administrateur a désactivé l'accès public en écriture.
Revenir en hautPage: 123
Modérateur: Gabriiiel, ILOA, zuiko