[Tuto] Mise en place d'un serveur et d'une galerie PHP

Une question Ă  poser ou un conseil Ă  donner sur l'utilisation des outils logiciels, c'est ici.
Auteur
Message
bsdc
Avatar de l’utilisateur
Messages : 3690
Photos : 243
Inscription : 14 Oct 2007
Localisation : 13300 Salon-de-Provence
Contact :

#1 Message Dim 10 Août 2008 17:02


Mise en place d'une galerie de photos
J'ai décidé de créer une galerie de photos, de la monter tout d'abord en local sur mon ordinateur avant de la transférer peut-être plus tard chez un hébergeur.
Suite à différentes lectures, mon choix s'est porté sur PhpWebGallery qui semble d'un emploi relativement simple tout en offrant à terme de multiples fonctionnalités. Ayant particulièrement galéré :glups: , j'ai décidé de rédiger un tutoriel pas à pas destiné à ceux qui, comme moi, partent de zéro dans ce domaine.
Je tiens tout particulièrement à remercier l'ami godreau qui a fait preuve d'une infinie patience pour me guider dans l'installation de cette galerie et sans qui ce tuto n'aurait pu voir le jour :commeca: :clap: .


1ère étape : Besoins et téléchargements
Avant même d'installer la galerie PhpWebGallery , il est nécessaire d'installer un serveur local sur l'ordinateur. J'ai opté pour le kit Wamp. Par la suite, un logiciel de transfert FTP sera nécessaire, je choisirai Filezilla.

Au total donc, 3 logiciels à télécharger :
- le serveur WampServer
- la galerie PhpWebGallery
- le logiciel de transfert Filezilla


2ème étape : Installation du serveur local
NB :
Avant toute chose il faut choisir un navigateur par défaut, j'ai pris Firefox
un nom d'administrateur boss m'a semblé tout désigné
et une adresse email d'administrateur valide, j'ai choisi boss@laposte.net.

Double cliquer sur le fichier WampServer.exe le serveur s'installe Ă  la racine C:\wamp\
Créer un raccourci du fichier wampmanager.exe sur le bureau. Grâce à ce raccourci on lancera plus facilement le serveur.
Un double clic sur le raccourci de wampmanager.exe fait apparaître une icône en forme d'hémicycle dans la barre des tâches.
Image
Un clic droit sur cette icĂ´ne permet de choisir la langue.
Image
Un clic gauche ouvre le tableau de bord du serveur.
Image

Important Ă  retenir l'adresse de ce serveur local (localhost) est : http://127.0.0.1/

Vérification : Avant d'aller plus loin, il est conseillé de vérifier que le serveur ne va pas entrer en conflit avec une autre application.
Pour cela on fait un clic gauche sur l'icĂ´ne du serveur puis Apache/Service/Tester le port 80.
Image
Si tout va bien, un message indiquant que ce port est utilisé par Apache apparait.
Image
Sinon il y a ou il y aura conflit et il faut changer le port de l'application qui utilise déjà le port 80. Comment ? En faisant appel à plus compétent que moi :mrgreen: .


3ème étape : Installation de la galerie

Dézipper le fichier phpwebgallery.zip. Un dossier phpwebgallery est créé. Déplacer ce dossier dans C:\wamp\www\
En réalité le dossier dézippé fait mention de la version de phpwebgallery. Il vaut mieux ôter ce numéro de version qui risque d'induire en erreur lors d'une future mise à jour.

Vérification : A ce stade on peut vérifier que le serveur a bien pris en compte phpwebgallery.
Pour cela on fait un clic gauche sur l'icône du serveur puis sur Localhost. le dossier phpwebgallery doit apparaître dans Vos Projets.


Attention, on attaque maintenant la partie délicate de l'installation.

* On va commencer par créer une base de données que nous nommerons mabase.
Attention, la casse pouvant jouer un rôle on choisit toujours d'écrire en minuscules, sans accent et sans espace libre.
Pour cela on fait un clic gauche sur l'icône du serveur puis PhpMyAdmin. On tape mabase dans le champ créer une base de données puis on clique sur le bouton créer. Un message apparait confirmant que mabase a été créée.

* Une fois cette base créée, on peut finir l'installation de la galerie
Pour cela on fait un clic gauche sur l'icĂ´ne du serveur puis Localhost et enfin PhpWebGallery.
On complète ensuite les 7 champs comme suit :
Image
Autrement dit, tant qu'on n'a pas d'hébergeur on laisse et on tape
HĂ´te MySQL ........................................................... localhost
Utilisateur .............................................................. root
Mot de passe ......................................................... (vide)
Nom de la base ....................................................... mabase
Préfixe des noms de table ......................................... phpwebgallery_

Administrateur ........................................................ boss
mot de passe ......................................................... motdepasse
mot de passe (confirmation) ...................................... motdepasse
adresse administrateur ............................................. boss@laposte.net


après quoi on reçoit confirmation de la réussite de l'installation
Image



4ème étape : Montage des photos dans la galerie

NB : Attention, là encore dossiers et noms de photos ne doivent comporter que des lettres non accentuées et les seuls autres caractères acceptés sont -_ et .
Si comme moi vous repériez vos photos noir et blanc en ajoutant N&B dans le nom, il faudra les renommer (en enlevant le & par exemple)

Pour monter les photos, il suffit de copier les répertoires les contenant dans C:\wamp\www\phpwebgallery\galleries\

Une fois les répertoires installés, avec le navigateur Firefox on va à l'adresse suivante : http://127.0.0.1/phpwebgallery/

Après s'être identifié on clique sur administration qui apparait en lieu et place de la zone d'identification (en bas à gauche)

C'est Ă  ce stade en principe qu'on fabrique les miniatures
Pour cela on va dans la section images on clique sur miniatures
LĂ  apparait la liste des miniatures Ă  faire et on valide.
Or il est reconnu que le module de fabrication des miniatures de phpwebgallery n'est pas top.
Il est donc conseillé de fabriquer ses miniatures à l'aide d'un logiciel extérieur (par exemple VSO Image Resizer en 138x138 en rajoutant TN- devant chaque nom de fichier grâce à l'option TN-%F) et de les placer pour chaque répertoire dans un sous-dossier thumnail (sans s attention).

Pour synchroniser tout cela on va dans catégorie
on clique dans synchroniser
en sélectionnant "répertoires + fichiers"
après avoir décoché la case "Simuler uniquement "
pour finir, on valide.

Une fois les photos montées la galerie se visite avec le navigateur à l'adresse suivante : http://127.0.0.1/phpwebgallery/

5ème étape : Transfert de la galerie chez l'hébergeur
Je ne traiterai pas cette partie vue qu'elle risque de dépendre de l'hébergeur de chacun.

En cas de problème ou pour personnaliser sa galerie il y a ce SITE D'AIDE POUR PHPWEBGALLERY
Dernière édition par bsdc le Mar 12 Août 2008 17:49, édité 2 fois.

boitiers : A700 x 2
portrait : Minolta (50/1.4 + 85/1.4 + 200/2.8 HS + 300/4 Apo G HS) Sony (135/1.8)
spectacle : Sigma (20/1.8 + 28-70/2.8 ) + Tokina ATX Pro 70-200/2.8
macro : 50 macro/2.8 + 100 macro/2.8 + soufflet SOLIGOR + optiques MD et M42
bonus : Minolta (TC 1.4 Apo II + 500/8) + galerie

BlastR
Avatar de l’utilisateur
Messages : 1635
Photos : 2
Inscription : 02 Août 2008
Localisation : Lusseray (79)

#2 Message Dim 10 Août 2008 19:25


Super tuto, super simple.
Ca m'interesse bien.
Merci.

Quelques conseils quand même pour l'hébergement ?
Comment avoir un site sur free.fr par exemple ?
Sony α100, Sony α58, Minolta 500si, Tamron 17-50/2.8, Sony 35 1.8, Samyang 85 1.4, Minolta 70-210/4, Sony HVL36

bsdc
Avatar de l’utilisateur
Messages : 3690
Photos : 243
Inscription : 14 Oct 2007
Localisation : 13300 Salon-de-Provence
Contact :

#3 Message Dim 10 Août 2008 19:49


N'étant pas chez Free, j'ignore ce qu'il propose mais vu les tarifs de ovh, le moment venu, je ne vais pas mégoter. D'autant que je n'ai pas des besoins énormes. Je veux juste une galerie de photos pour exposer quelques clichés à des modèles potentielles. Je ne cherche nullement une quelconque reconnaissance, cela m'évitera juste de me trimballer en permanence avec le book dans la voiture. Le dernier oublié sur la plage arrière de la voiture avait assez mal supporté la chaleur :ideenoire: !
Mais avant cela, je veux travailler les CSS et me personnaliser la galerie à mon goût. J'ai choisi phpwebgallery justement parce qu'elle était annoncée comme modulable alors, cela prendra le temps qu'il faudra mais je compte bien me fabriquer une galerie sur mesure même si pour cela je dois apprendre quelques rudiments de langages informatiques.

boitiers : A700 x 2
portrait : Minolta (50/1.4 + 85/1.4 + 200/2.8 HS + 300/4 Apo G HS) Sony (135/1.8)
spectacle : Sigma (20/1.8 + 28-70/2.8 ) + Tokina ATX Pro 70-200/2.8
macro : 50 macro/2.8 + 100 macro/2.8 + soufflet SOLIGOR + optiques MD et M42
bonus : Minolta (TC 1.4 Apo II + 500/8) + galerie

BlastR
Avatar de l’utilisateur
Messages : 1635
Photos : 2
Inscription : 02 Août 2008
Localisation : Lusseray (79)

#4 Message Dim 10 Août 2008 20:00


le site du zero propose des tutos ultra simples (pour apprendre de A Ă  Z) tout ce qui est CSS.

Je n'ai jamais eu le courage de m'y mettre, il faudrait pourtant...
Sony α100, Sony α58, Minolta 500si, Tamron 17-50/2.8, Sony 35 1.8, Samyang 85 1.4, Minolta 70-210/4, Sony HVL36

bsdc
Avatar de l’utilisateur
Messages : 3690
Photos : 243
Inscription : 14 Oct 2007
Localisation : 13300 Salon-de-Provence
Contact :

#5 Message Dim 10 Août 2008 20:06


C'est là que j'ai commencé à apprendre et... à constater qu'il y avait souvent un monde entre l'interprétation d'IE et celle des autres navigateurs :ideenoire: :fache: ! Dur, dur de faire un site :mur2: .

boitiers : A700 x 2
portrait : Minolta (50/1.4 + 85/1.4 + 200/2.8 HS + 300/4 Apo G HS) Sony (135/1.8)
spectacle : Sigma (20/1.8 + 28-70/2.8 ) + Tokina ATX Pro 70-200/2.8
macro : 50 macro/2.8 + 100 macro/2.8 + soufflet SOLIGOR + optiques MD et M42
bonus : Minolta (TC 1.4 Apo II + 500/8) + galerie

jmtwan
Messages : 221
Inscription : 13 Juin 2008
Localisation : palaja (11)
Contact :

#6 Message Lun 11 Août 2008 11:11


.. Et c'est bien pour çà qu'on teste toujours les sites sur plusieurs navigateurs ! moi au minimum je teste sur IE (6 & 7 car ils ne réagissent pas pareil), firefox 2 ( & 3 maintenant), Opera et Safari. Depuis peu quand c'est utile je teste aussi sur IE mobile et Opera Mobile au cas où quelqu'un y aille depuis son tél.
Autre règle, quand on veut absolument mettre du flash on évite de l'utiliser pour les informations essentielles (rappel : flash n'est pas normalisé même si très utilisé ) et de plus on s'arrange pour ne pas utiliser la dernière version (certains systèmes comme linux et parfois mac ont un décalage de version avec windows pendant quelques mois )

faire un site c'est facile, mais faire un site de qualité visible par tout le monde c'est beaucoup plus dur...
matos : alpha 350 avec grip Ansmann s350 pro, Sony 18-70, Minolta 100-300, Minolta 28-105 RS, Tamron SP AF 70-200 f2.8 LD (IF), Flash Metz AF-1 58 Digital.

bsdc
Avatar de l’utilisateur
Messages : 3690
Photos : 243
Inscription : 14 Oct 2007
Localisation : 13300 Salon-de-Provence
Contact :

#7 Message Lun 11 Août 2008 14:17


Bien avant de tomber sérieusement malade, j'avais vainement cherché une formation quand le cadre de mon métier pour apprendre à créer un site internet. Dommage car j'estime que l'enseigner ensuite aux gosses permettraient de récupérer certains gamins qui ne sont pas scolaires mais possèdent des qualités humaines et artistiques. Ils verraient ainsi la nécessité de se plier à des règles (de syntaxes ou autres) pour obtenir un travail abouti. Ce serait certainement plus ludique et attractif pour eux que de manipuler des équations mathématiques.

boitiers : A700 x 2
portrait : Minolta (50/1.4 + 85/1.4 + 200/2.8 HS + 300/4 Apo G HS) Sony (135/1.8)
spectacle : Sigma (20/1.8 + 28-70/2.8 ) + Tokina ATX Pro 70-200/2.8
macro : 50 macro/2.8 + 100 macro/2.8 + soufflet SOLIGOR + optiques MD et M42
bonus : Minolta (TC 1.4 Apo II + 500/8) + galerie

biomed68
Messages : 69
Photos : 3
Inscription : 11 Mars 2008

#8 Message Mar 12 Août 2008 12:14


Bonjour,
Très bon tuto mais très mauvais élève. :fessee:
Je m'explique : j'ai bien réussi à installer Wamp et à télécharger phpwebgallery. :commeca:
ensuite :mur: :mur: :mur: .......je n'arrive pas au paramétrage de phpwebgallery.

Peux-tu me lister les fichiers phpwebgallery qu'on retrouve après décompression dans le dossier www du répertoire Wamp ?

Merci bien

Cordialement,

Alain
KM600si + VC600 + KM 28-105/3,5
D7D (HS) + VC7D + SIGMA 18-50/2,8 + MINOLTA 80-200/2,8 APO G
A700 + VGC70AM
Flash SONY HVL-F43AM

biomed68
Messages : 69
Photos : 3
Inscription : 11 Mars 2008

#9 Message Mar 12 Août 2008 16:31


Re bonjour

L'élève progresse :clap: :clap: :clap: :clap:

J'avais téléchargé une ancienne version (1.5) de phpwebgallery !

Avec la version 1.7.1, c'est beaucoup mieux mais.... :crise:

En utilisant exactement les mêmes paramètres de création de la galerie (boss....), même connecté avec ce login (boss),je n'arrive pas à voir dans l'interface phpwebgallery l'item "administration" ?

Je sais : :boulet:

Merci de votre aide

Alain
KM600si + VC600 + KM 28-105/3,5
D7D (HS) + VC7D + SIGMA 18-50/2,8 + MINOLTA 80-200/2,8 APO G
A700 + VGC70AM
Flash SONY HVL-F43AM

bsdc
Avatar de l’utilisateur
Messages : 3690
Photos : 243
Inscription : 14 Oct 2007
Localisation : 13300 Salon-de-Provence
Contact :

#10 Message Mar 12 Août 2008 17:24


Je viens de profiter du fait de me trouver sur un ordinateur sans serveur local pour suivre à la lettre le tuto donné pour le cas où j'aurais omis une étape mais non tout est OK. Sur les 3 premières étapes du moins car je me suis arrété au message annonçant que la galerie était bien installée. Je n'ai pas essayé pour l'instant la 4ème étape car j'ignore quelles sont les photos disponibles sur cet ordinateur.
Précise-moi où tu bloques actuellement. As-tu réussi l'étape 3 jusqu'à la fin ? Bloques-tu à l'étape 4 ?

boitiers : A700 x 2
portrait : Minolta (50/1.4 + 85/1.4 + 200/2.8 HS + 300/4 Apo G HS) Sony (135/1.8)
spectacle : Sigma (20/1.8 + 28-70/2.8 ) + Tokina ATX Pro 70-200/2.8
macro : 50 macro/2.8 + 100 macro/2.8 + soufflet SOLIGOR + optiques MD et M42
bonus : Minolta (TC 1.4 Apo II + 500/8) + galerie

bsdc
Avatar de l’utilisateur
Messages : 3690
Photos : 243
Inscription : 14 Oct 2007
Localisation : 13300 Salon-de-Provence
Contact :

#11 Message Mar 12 Août 2008 17:38


Je crois avoir deviné où est ton problème. Je vais d'ailleurs mettre cette partie en couleur dans le tuto pour souligner le piège. C'est à l'étape 4. L'item administration n'apparait qu'après avoir validé l'identification (au même endroit) en bas à gauche.

boitiers : A700 x 2
portrait : Minolta (50/1.4 + 85/1.4 + 200/2.8 HS + 300/4 Apo G HS) Sony (135/1.8)
spectacle : Sigma (20/1.8 + 28-70/2.8 ) + Tokina ATX Pro 70-200/2.8
macro : 50 macro/2.8 + 100 macro/2.8 + soufflet SOLIGOR + optiques MD et M42
bonus : Minolta (TC 1.4 Apo II + 500/8) + galerie

chris
Avatar de l’utilisateur
Messages : 2958
Photos : 150
Inscription : 14 Déc 2007
Localisation : Suisse
Contact :

#12 Message Mar 12 Août 2008 18:02


Merci beaucoup pour ce tuto, super intéressant, moi qui galère ca va bien m'aider. Merci :commeca: :commeca: :commeca:
alpha 850,alpha700, alpha 100, 24-70mm F2.8 ZA SSM, Sony 70-400mm 4.0-5.6 G SSM, minolta 100-300, minolta 35-105, minolta 50/1.7, Sigma AF 24mm 2.8
minolta 28-80/3.5-5.6(D), minolta 35-80/4-5.6, sigma 600mm F8, trépied star, télécommande, flashs minolta program 3200i,minolta Program 5200 i

biomed68
Messages : 69
Photos : 3
Inscription : 11 Mars 2008

#13 Message Mar 12 Août 2008 20:27


Merci bsdc de ton aide : l'élève progresse encore :)

En fait, à une étape, il est "conseillé de supprimer install.php pour des raisons de sécurité. En fait, il FAUT le supprimer. Ceci fait, j'ai réussi à obtenir le droit d'administrateur.

Mais (il y a toujours un mais), je ne vois pas les photos dont j'ai mis le dossier sous c:/wamp/www/phpwebgallery/galleries.

Une idée ?

Encore merci

Alain
KM600si + VC600 + KM 28-105/3,5
D7D (HS) + VC7D + SIGMA 18-50/2,8 + MINOLTA 80-200/2,8 APO G
A700 + VGC70AM
Flash SONY HVL-F43AM

bsdc
Avatar de l’utilisateur
Messages : 3690
Photos : 243
Inscription : 14 Oct 2007
Localisation : 13300 Salon-de-Provence
Contact :

#14 Message Mar 12 Août 2008 21:01


Tu as bien fait la synchronisation comme indiqué ?

boitiers : A700 x 2
portrait : Minolta (50/1.4 + 85/1.4 + 200/2.8 HS + 300/4 Apo G HS) Sony (135/1.8)
spectacle : Sigma (20/1.8 + 28-70/2.8 ) + Tokina ATX Pro 70-200/2.8
macro : 50 macro/2.8 + 100 macro/2.8 + soufflet SOLIGOR + optiques MD et M42
bonus : Minolta (TC 1.4 Apo II + 500/8) + galerie

godreau
Avatar de l’utilisateur
Messages : 1509
Photos : 54
Inscription : 21 Août 2007
Localisation : le blanc
Contact :

#15 Message Mar 12 Août 2008 21:04


et pas de probleme pendant la generation des miniatures?
[size=85] Nex 5N what else? sinon un peu de nikon...

biomed68
Messages : 69
Photos : 3
Inscription : 11 Mars 2008

#16 Message Mer 13 Août 2008 09:17


Bonjour,

J'ai revu le nom des photos du dossier gallery : c'est vrai que l'interdiction des chiffres est pénalisante (du moins pour moi et mon système de numérotation). J'ai renommer 3 photos "A,B et C", pour faire simple.

La recherche des miniatures à créer : OK, on trouve les 3. La génération du dossier "thumbnail" avec les 3 images commencant par TN- :OK....mais pas de visualisation possible....histoire de :zinzin: !

Je continue ma recherche...

Alain
KM600si + VC600 + KM 28-105/3,5
D7D (HS) + VC7D + SIGMA 18-50/2,8 + MINOLTA 80-200/2,8 APO G
A700 + VGC70AM
Flash SONY HVL-F43AM


Revenir vers « Traitement numérique »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 9 invités