Installation de magento et Zend Serveur

novembre 26, 2009 31 Commentaires

Tutoriel sur l’installation de magento avec le zend server. Depuis peu magento propose en téléchargement un pack d’installation avec le zend server. Pour l’installer il faut windows 86 bits j’ai essayé de l’installer sur windows 32 bits sans succès, peut-être est-ce possible je n’ai pas insisté. Sur la page de téléchargement il est indiqué : Windows x86 (ZIP) (104Mb). Vous trouverez dans le pack d’installation un fichier readme.txt avec la procédure à suivre. Dans le tutoriel je vais reprendre cette procédure agrémentée de visuels.

Installation de zend Server

Pour commencer installez-le : ZendServer-php-5.2.10-4.0.5-Windows_x86.exe et choisissez une installation custom

Installez zend server choisissez custom install

Installer zend server choisir custom install

L’installation s’arrête sur les paramètres d’installation, choisissez MySQL Server (separate dowload), cochez également phpmyadmin pour y avoir accès :

Choisir MySQL Server (separate download)

Choisir MySQL Server (separate download)


Vous devrez également choisir le port par défaut le port 80 est proposé changez-le si vous avez déjà wampserver d’installé ou skype.

Installer Magento

Double cliquez sur Magento-setup.exe, tout est automatique plus d’étape d’installation avec mot de passe choix de la base de données pays. Une fois l’installation de magento terminée allez à l’adresse http://localhost:81/Magento/index.php/ 81 etant le port que j’ai choisi pendant l’installation.
Zendserver semble être sensible à la case http://localhost:81/Magento/index.php/ marche avec un M majuscule, et non pas avec une minuscule.

L’installation de zendserver et magento se fait dans le dossier Zend C:\Program Files (x86)\Zend qui contient
-Apache2
-magento
-MySQL51
-ZendServer

Zend registration

Quand vous ouvrez l’interface de zend un espace registration apparaît 2 licences communauté ou payante. Choisissez un mot de passe et cliquez sur enter without licence.

Enregistrement du server zend

Enregistrement du server zend

Une fois connecté vous arrivez sur l’interface de management du serveur :

Zend server interface

Zend server interface

Attention au conflit entre wampser et zend, impossible de redémarrer le server mysql de wamp. Pour le démarrer il faut couper Mysql 5.1 server de zend et relancer celui de wamp.
L’instal comprend magento et les samples data. Je dirais que ce qui saute aux yeux c’est la rapidité magento est bien plus rapide qu’avec wampserver.

Laissez vos impressions sur l’utilisation de zend server et magento.

Lien complémentaires

Problème d’accès à l’administration magento, connexion au back-office impossible

Video installation magento

Erreurs suite à une migration de serveur magento

Installer magento sur un serveur distant à partir d’une installation locale (wampserver)

Installation de magento et Zend Serveur

Magento : problèmes rencontrés à l’installation

Configuration de wampserver pour installer magento

Installation de magento sur serveur local wampserver

Installation
31 commentaires : “Installation de magento et Zend Serveur”
  1. David dit :

    Slt
    j’ai vu cette nouvelle installation sur le site de Magento. J’ai essaye de l’installer mais je peux pas j’ai que w32 bits. Sur mon portable par contre j’ai le 64bits en suivant le tuto j’ai pu l’installer zend server parait plus complique que wamp. Mais tu as raison c’est beaucoup plus rapide à suivre…
    Pour mysql je sais pas non plus si je trouve je poste ici. Je voudrai installer une version vierge de magento sans les fichiers exemple une piste ?
    David

  2. Eric Colinet dit :

    Bonjour,

    Pour l’accès à MySQL il faut choisir « phpMyAdmin » durant l’installation de Zend Server.

    Tu auras ensuite accès à l’interface de phpMyAdmin depuis l’interface Zend Server (un lien sur le dashboard).

    ++
    Eric

  3. admin dit :

    Bonjour,
    Merci pour la précision je vais modifier le tuto, c’est vrai c’est indiquer lors de la phase d’installation de zend server j’avais pas vu.

  4. David dit :

    Salut
    merci je vais le ré installer avec phpmyadmin J’ai envie de tester avec une installation vierge de Magento pour voir si le zend server est aussi rapide

  5. Bruno dit :

    Hello merci pour le tuto j’ai installer Magento avec le zend server c’est vrai que Magento est plus rapide en front et bac office. J’ai pas réussi a linstaller avec phpmyadmin pourtant je lai coche pendant l’installation de zend serveur. Peut être il faut télécharger phpmyadmin et l’ajouter dans le dossier Magento zend

  6. phel dit :

    Salut
    même problème je voudrais l’installer avec phpmyadmin. La base d’essai de magento n’est pas top pour travailler je préfère re installer un magento « vierge ».
    Tu as réussi ?

  7. Damien dit :

    Je n’arrive pa a installer zendserver ni Magento. Exe le server est hors ligne

  8. admin dit :

    Bonjour comme indiqué dans le tutoriel zendserver n’est pas compatible avec les versions 32bits de windows. C’est peut être le cas pour toi.
    je ne suis pas arrivé a l’installer sur xp 32B
    si quelqu’un a plus d’info je suis prenneur.
    si tu as bien un w64b
    quel est le message d’erreur ? magento ? ou zendserver

  9. jnlont dit :

    Je ne peux pas l’installer mon windows ne digère pas les 64 bits ^^.
    Comment passer en production avec zend server ? il faut acheter une version du serveur pro ?
    Peut-on développer magento sur le serveur local puis le mettre en ligne sur un autre serveur, Chez OVH par exemple.

  10. admin dit :

    Bonjour,
    je n’ai pas essayé, mais oui surement mysql php est compatible partout je pense pas que zend server utilise des programmes spéciaux. Je ferais un autre tutoriel avec mysql et zend server et le changement de server : de zend server vers un serveur en ligne OVH ou autres. Mon prochain projet magento je le développe avec zend server je pourrai en écrire davantage sur le sujet.

  11. Max dit :

    Et comment ça s’installe sur un serveur dédié ?
    Parce qu’en local ça sert à rien…
    Max

  12. cédric rousset dit :

    Salut max,
    apparemment zend server ne s’installe pas sur un serveur dédié du moins cette version communautaire qui est une sorte de version pour développer. Sur serveur il faut acheter la version payante du server. J’avais poser cette question sur un forum zend il m’avait répondu ce que je viens de te dire.
    Tu as toujours de soucis d’hébergement avec ton kimsufi ?

  13. kamal dit :

    je bien installé magento avec zend ca va bien marche.
    merci pour tout je crois qui je peux avoir autre probleme

  14. dom dit :

    ou se trouve le login et le password admin???

  15. dchoisel dit :

    login = admin
    Password = 123123

  16. ader dit :

    Salut tout le monde,

    Je suis un nouveau membre de la communauté Magento.
    j’ai installé avec succès Magento 1.4.0.1 sous Zendserver 5.0 avec mod_rewrite activé dans appache2 et dans admin Magento.
    j’ai créé un produit sur Magento puis je l’ai ajouté à une catégorie que j’ai assigné à la catégorie Default.
    le problème c’est que dans le home page quand je click sur n’importe quel lien j’ai cette erreur :( :

    [b]404 Not Found

    The requested URL /magento/catalog/category/view/s/tapis-naturel/id/3/ was not found on this server.[/b]

    j’ai trouvé une solution temporaire en désactivant le le rewrite dans admin Magento :
    systeme->configuration->web-> search engines optimization : Use Web Server Rewrites No

    est ce que quelqu’un à une solution à mon problème?

    Je vous remercie d’avance.

    à bientôt.

  17. ader dit :

    slt tlmd,

    après des recherches et en essayant des truc, j’ai trouvé la solution pour mon problème.

    En fait, le mode rewrite de appache2 est activé par défaut sous zendserver 5.0 (dans le fichier httpd.conf) mais il ne marchera pas si en ne fais pas la modification de la ligne suivant ( dans le même fichier ligne 211):

    #
    # Possible values for the Options directive are « None », « All »,
    # or any combination of:
    # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
    #
    # Note that « MultiViews » must be named *explicitly* — « Options All »
    # doesn’t give it to you.
    #
    # The Options directive is both complicated and important. Please see
    # httpd.apache.org/docs/2.2/mod/core.html#options
    # for more information.
    #
    Options Indexes FollowSymLinks
    #
    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be « All », « None », or any combination of the keywords:
    # Options FileInfo AuthConfig Limit
    #
    211 AllowOverride None (il faut mettre la valeur à all)
    #
    # Controls who can get stuff from this server.
    #
    Order allow,deny
    Allow from all

    et le problème est résolu

    voici un liens pour tester le mode rewrite : http://docs.elgg.org/wiki/Mod_rewrite_test
    il marche super bien.

    à bientôt.

  18. cédric rousset dit :

    Bonjour,
    Merci pour le retour ça servira certainement à d’autre :)

  19. ader dit :

    De rien :)

  20. ader dit :

    Bonjour cédric,

    J’ai besoin de ton aide à propos des attributs.
    Je veux ajouté un attribut dans les attributs générale d’un produit appelé « poids réel » par exemple, ce poids il doit être calculer à partir de la formule suivant :
    p = LargeurXLongueurX(P/m²) c-à-d il doit être fais d’une manière automatique.

    J’ai pensé à mettre une fonction qui fait ça mais je ne sais pas dans quelle fichier je dois la mettre pour que je vois ce nouveaux attribut avec les attributs générale.

    j’ai essayé de faire ça avec les attributs configurable mais je n’arrive pas.

    Merci

  21. cédric rousset dit :

    Salut ader
    Pour ta formule il te faut plusieurs éléments (attribut), Largeur, longeur et m2.
    Donc 3 attributs, tu les as rajoutés ?

  22. ader dit :

    salut cédric,

    merci pour ta réponse.
    Oui j’ai ajouté les trois attributs et j’ai configuré owebia aussi. j’ai mis le code suivant : (une parie de code)

    # Colissimo National (France, Monaco)
    {
    label: « Colissimo 48h offert »,
    code: « colissimo_f1″,
    tracking_url: « http://www.coliposte.net/particulier/suivi_particulier.jsp?colispart={tracking_number} »,
    destination: « FR,MC »,
    conditions: « ({price_including_tax}>200) and ({price_including_tax}/2 < {largeur}*{longueur}*{weight_par_m2}*23) and ({largeur} < 170",
    fees: "{free_shipping}",
    }

    Je veux dire par ce code là que la livraison via colissimo 48h est offerte quand la condition est vrais. le code si-dessous ne fonction pas il m'affiche rien sur le fronte.
    Je ne vois pas l'erreur où il est.
    que pense tu de la condition que j'ai faite?

    Ce que je veux faire c'est offrir la livraison dés 200€ d'achats mais je veux ajouté des conditions sur le prix et la largeur du produit pour que je puisse choisir le mode de livraison à offrir selon le produit acheté. Par exemple je ne peux pas envoyé un produit de 1000€ avec colissimo 48h sans assurance parce que s'il se perd la poste ne me rembourse que (poids total du colis X 23€) donc c moi le perdant.

    merci d'avance pour ton aide.

    à bientôt.

  23. ader dit :

    Salut,

    je veux configuré owebia. Bon j’ai remarqué pour le poids et le prix il prend le total du panier (poids totale du panier ou prix du panier). Ce que je veux faire c’est que owebia prend -par exemple- la largeur la plus grande dans le panier.

    exemple : j’ai dans le panier 3 produits avec des largeurs différentes. pour le calcule des frais de ports owebia doit prendre en considération la largeur la plus grande des 3 produits dans le panier.

    quelqu’un à une idées pour faire cela? SVP

    Merci d’avance.

  24. ader dit :

    ahhh aussi j’ai un problème avec owebia. j’ai ajouté un attribut qui est largeur et je l’ai mis dans le group d’attribut par défaut. donc il apparait bien dans la partie général lors d’ajout d’un produit. mais owebia 2 ne le prend pas en compte comme le poids (Weight).
    que faire? SVP

    merci

  25. cédric rousset dit :

    Bonjour regarde du cote du forum officiel de magento il y a un topic spécial owebia shipping ou son créateur passe régulièrement.

  26. ader dit :

    ok merci bcp c gentille je vais y aller voir

  27. Rafael dit :

    Salut, j’ai reussi à installer Magento et Zend Unified Installer sur mon AMD x64 bits, j’ai suivi le procés décrit sur le README.txt, j’ai aussi mis un mot de pas pour Zend… MAIS:
    1. Où est phpmyadmin?
    2. Comment-je peux accéder au back-office?
    3. Quels sont les login et mots de passe?

    Merci d’avance.

  28. cédric rousset dit :

    Bonjour Rafael,
    Pour le back office c’est indiqué dans un commentaire plus haut
    login = admin
    Password = 123123

    Pour phpmyadmin je ne me souviens plus j’avoue que je ne l’utilise plus.

  29. Christophe dit :

    Bonjour à tous,
    Perso impossible de me connecter à l’admin avec ces identifiant et mot de passe.
    Aucun message d’erreur, juste un retour à la page de connexion admin.

    Une idée?

  30. cédric rousset dit :

    Bonjour Christophe,
    Non aucune idée, je n’ai plus installé magento et avec zend depuis novembre. Regarde sur la doc si un nouveau mot de passe est présent.

  31. Catherine dit :

    Christophe, tu devrais essayer de remplacer localhost par 127.0.0.1 dans l’url de ton panneau d’administration.

    Je viens de le faire et ça a marché. Je cherchais une solution à ce problème depuis hier soir!

Poster un commentaire

(obligatoire)

(obligatoire)