Tutorial d`integration Oscommerce en LOCAL avec EasyPHP

Transcription

Tutorial d`integration Oscommerce en LOCAL avec EasyPHP
Tutorial d’integration Oscommerce en LOCAL avec EasyPHP 1-7 sous WinXP
EasyPHH1-7 est une compilation de plusieurs outils permettant le développement d’applications Ouaib
en Local.
Ceci installera :
- apache1.3.27
- mysql 4.0.15
- php 4.3.3
- phpMyadmin 2.5.3
Note de l’editeur ...
Avertissements
-------------EasyPHP installe et configure automatiquement un environnement de travail.
EasyPHP est donc un outil de développement et non pas de production.
Si vous souhaitez faire de la production tournez vous vers une solution LAMP (Linux Apache MySQL PHP).
Pour des raisons de stabilité des logiciels (portage expérimental),
de sécurité du système et des données, une plateforme Windows® est à proscrire.
Pourquoi en local ? Tout simplement car ceci permet de tester et se familiariser avec son Oscommerce
directement sur son PC et ainsi éviter des temps de chargement interminaux via le réseau Internet.
Ce petit guide n’a comme prétention que d’aider les newbees (comme moi).
Bon on y va .... Apres avoir télécharger EasyPHP 1.7 et votre Oscommerce ( pour ma part, ce sera la
Ms2fr piquée sur le site de Delaballe : http://www.delaballe.com/oscfr/index.htm ).
Pour des raisons de commodités, j’ai préféré créer auparavant un répertoire ‘Web’ à la racine de
mon DisqueDur, tout simplement pour ne pas avoir une arborescence trop longue.
Donc installez EasyPHP1-7 dans c:\web\
Jusque là ca devrait aller ...... Héhé... Poursuivez l’installation ......
Notez ici les modifications à faire à votre fichier php.ini..
(Le fait de lire les instructions fournies par les éditeurs de logiciels, permet de gagner du temps)
A ce stade et après avoir continuer l’installation ... Votre EasyPHP1-7 doit être installer sur votre PC.
Maintenant il vous faut modifier le php.ini pour que Oscommerce ‘tourne’ sur votre nouvelle plate-forme..
Le php.ini se trouve dans c:\web\easyphp1-7\apache\
(et non plus dans le répertoire c:\windows comme dans les versions précédentes)
A éditer avec Blocnote par exemple ...
rechercher
register_globals = off
et remplacez par
register_globals = on
Attention ,
il y a 2 ‘register_globals = off’ , le 1er est une note ... C’est bien le 2eme qu’il faut modifier..!!
Voilà, voilà.. Votre easyPhp1-7 est maintenant installé.. Et une icone de raccourci doit être sur votre
bureau.
CREER SA BASE SQL
Avant d’implanter et d’utiliser Oscommerce en local il s’agit maintenant de créer un base de données sql.
Pour cela lancer EasyPHP1-7 .... Une tray icone apparaîtra à coté de votre horloge dans la barre de tâche
Icône easyPHP
Un double-click sur l’icone permettra de démarrER les services Apache et Mysql - Mettre tous les voyants au vert.
Ceci fait il nous reste plus qu’a créer la base de données ...
Pour cela un click-droit sur l’icone de Easyphp et sélectionnez ‘Administration’
Clickez sur PhpMyadmin/Gestion base de données
Vous allez vous retrouver dans PhpMyadmin ... Qui vous permettra de travailler sur les bases sql
ainsi que les tables s’y rattachant.
A ce stade ... Vous n’avez plus qu’a créer une base dans le champ prévu à cet effet.
Une base “test” existe .. Mais mieux vaut en créer une bien à soi.
Pour l’occasion, la mienne s’appelera “mabase”( evitez les majuscules).
Renseigniez le champ “créer une base de données” .. Puis validez sur le bouton ‘Créer’..
Fermez la fenêtre de votre navigateur... C’est tout.
Voili , voilou ... Votre base est créée ...
Maintenant nous passons à la partie Oscommerce proprement dite.
INSTALLATION DE SON OSCOMMERCE
Après avoir telechargé et unzippé l’archive de votre Oscommerce
(en l’occurrence pour moi ce sera la Ms2fr de Delaballe) copiez le répertoire ‘catalog’
dans c:\web\easyphp1-7\www\ (ou “www” sera la racine de pour tout les fichiers de votre serveur local)
Pour résumé et quelques soient les méthodes d’installation de easyPhp1-7 ...
le dossier ‘catalog’ doit être dans ‘www’
- Assurez vous que vos serveurs Apache et MySql sont bien en service (voyants au vert)
- Click-droit sur la Tray de easyPhp, sélectionniez Web local
SI tout va bien .. Vous devriez obtenir cette fenêtre, ceci prouve que
votre serveur local est bien actif....Notez qu’apparait le repertoire ‘catalog’
contenant tout les fichiers d’Oscommerce
ATTENTION, dés que le serveur Apache est actif, et que vous êtes connectés sur le Ouaib, il suffit
à quiconque de saisir dans son Navigateur votre adresse IP pour qu’il puisse se connecter a votre PC...
EasyPhp1-7 permet de créer un serveur en local, mais en fait , c’est un VRAI serveur tout court...
Ne placez pas de fichier index.html dans votre répertoire ‘www’, si vous n’etes pas sur de vous.
INFORMATIONS IMPORTANTES: comme sur tout serveur vous avez besoin de quelques
infos pour pouvoir vous ‘connecter’
nom du serveur : localhost
nom de l’utilisateur: root
mot de passe:
nom de la base: mabase ( pour ce qui concerne l’installation ici présentée)
Pour commencer l’installation d’Oscommerce il suffit dans le navigateur Web local de saisir l’url suivante:
Ceci fait .. L’interface Oscommerce se lance et l’installation de votre boutique peu alors commencer
Ci après quelques captures d’ecran qui vous montrerons comment renseigner les champs.
Page d’acceuil
Et bien voilà, c’est fini..... Oscommerce est installé en Local sur votre PC, et vous pourrez
maintenant vous faire la main dessus.
Pour ma part, afin d’acceder rapidement a l’admin, ou au catalogue ..
J’ai mis les adresses dans les favoris de mon navigateur ...
À savoir
Partie admin
Partie catalogue
: http://127.0.0.1/catalog/admin/
: http://127.0.0.1/catalog/
j’espere par ce petit Tuto .. Pouvoir aider les quelques newbees présents et à venir
à gagner quelques heures dans l’install en local de leur E-boutique..car c’est sur ...
Du temps ils en auront besoin pour ‘customizer’ leur Oscomerce.
Salutations à tous.