Wampserver est, comme les hébergeurs, un serveur Apache, PHP et MySQL, donc « supporte » tout ce qui a rapport au web, donc , entre autres, Joomla. Mais, encore faut-il installer les applications WEB correctement, c'est-à-dire dans un VirtualHost : Le BESOIN DE VIRTUALHOST
Exemple d'installation, de Joomla : Pour montrer non seulement la simplicité mais aussi la facilité d'utilisation des VirtualHost, je vais installer Joomla 3.6.2 Français en local, ce que je n'avais jamais fait auparavant et en utilisant une base de données existante vu que beaucoup d'hébergeurs n'autorisent qu'une seule base de données. De plus, cette manière de faire est similaire à ce que vous feriez chez un hébergeur.
- Wampserver 3.0.6 32 bits - Apache 2.4.23 - PHP 5.6.25 - MySQL 5.7.14 - Base de données existante MySQL : -- Nom : aviatechno -- Type : mysqli -- Hôte (host) : 127.0.0.1 -- User : root -- Mot de passe : Et puis quoi encore !
- 1 - Où va-t-on installer Joomla ? La réponse, avec les VirtualHost, est n'importe où ! Enfin, pas tout-à-fait : - Sur un disque dur fixe - Pas de carte SDHD ou autres - Pas de disque USB - C'est possible, mais éviter les disques réseau et les NAS - Dans un chemin ne comportant pas d'espaces ou de caracères diacritiques.
Je vais choisir une partition encore jamais utilisée pour un VirtualHost, en l'occurrence, ma partition F: - Création d'un dossier de n'importe quel nom (Bien sûr sans espaces !) F:\joomla\ dans ce dossier f:\joomla\ dézipper le fichier préalablement téléchargé, pour obtenir un ensemble du style : f:\joomla\.github\ f:\joomla\administrator\ f:\joomla\bin\ f:\joomla\cache\ f:\joomla\cli\ f:\joomla\components\ etc.
Maintenant que le dossier existe et que les fichiers nécessaires sont présents, on va pouvoir procéder à la création du VirtualHost afférent.
- 2 - Création du VirtualHost - Lancer Wampserver - Lancer localhost - Depuis localhost, lancer Outils, Ajouter un VirtualHost Dans la page Ajouter un VirtualHost : - Dans la case 'Nom du Virtual Host' mettre le nom que vous souhaitez attribué au site Joomla, par exemple : mon-site-joomla.dev - Dans la case 'Chemin complet absolu du dossier VirtualHost', bien sûr, mettre le chemin du dossier créé : f:/joomla/
puis cliquez sur le bouton 'Démarrer la création du VirtualHost'
Il est indiqué, entre autres, que Les fichiers ont été modifiés, le virtual host mon-site-joomla.dev a été créé et pour que ce soit pris en compte, il faut : - Clic-Droit icône Wampamanager -> Outils -> Redémarrage DNS donc : faites-le
- Retour à l'accueil Et là, Ô surprise, dans la colonne Vos VirtualHost, il y a le nom du VirtualHost que vous venez de créer : mon-site-joomla.dev donc, on n'hésite pas, on clique sur ce nom.
- 3 - Configuration de Joomla Dans le formulaire affiché, il faut rentrer les bonnes informations, donc :
- Non du site : mon-site-joomla.dev - Description : Non obligatoire. Ce que vous voulez. - E-mail (Super utilisateur) : une adresse email valide. Je mets wampserser@otomatic.net - Identifiant : Votre identifiant. Je mets otomatic (Il faudra bien vous en souvenir) - Mot de passe : Le mot de passe associé à l'identifiant ci-dessus - Confirmer le mot de passe : le même que ci-dessus (Le restant des informations reste par défaut) Bouton Suivant
- Type base de données : Mysqli - Nom du serveur : 127.0.0.1 (Préférable à localhost) - Nom d'utilisateur : root (C'est le nom de l'utilisateur de la base de données) - Mot de passe : Et puis quoi encore ! - Nom base de données : aviatechno (nom de la base qui existe déjà) - Préfixe des tables : joomla_ (pour bien les reconnaître) (Le restant des informations reste par défaut) Bouton Suivant
On voit que quelques paramètres PHP ne sont pas sur les valeurs recommandées. On les laisse tels quels ; ça permettra de voir que des erreurs PHP Joomla ont été corrigées avec la version 3.6.2.
Bouton Installer Après un « certain temps » (Environ 40 secondes) : --- Félicitations! Joomla! est installé. --- Valider le bouton Supprimer le répertoire d'installation
- Bouton Administration L'identifiant et le mot de passe sont requis, puis Connexion Et là, vous configurez votre Joomla.
Par la suite, pour vous connecter au site Joomla : 'http://mon-site-joomla.dev/'
et si vous voulez aller directement à l'administration : 'http://mon-site-joomla.dev/administrator/' puis identifiant et mot de passe.
Ca c'est du grand Otomatic !! fidèle à sa réputation... précis, rapide concret et complet ! Ca va être chaud pour moi mais je vais me lancer... merci encore.
et je suppose que l'installation de red 5 chat est aussi possible ? en fait je cherche maintenant à installer sur une page de mon site web un chat webcam interactif reliant experts du développement durable et entreprises clientes. on me parle à cette occasion de serveur de streaming dédié (red5 en l'occurrence je pense mais joomla a aussi des extension dédiés à des chat webcam interactifs).. je me demande comment red 5 va pouvoir fonctionner à l'intérieur de wamp ? de toute façon il faudra certainement que je code en flash. comme toujours j'avance en apprenti sorcier et à l'aveugle mais jusqu'à présent et grâce à vos lumières je ne m'en suis pas trop mal sorti !
> et je suppose que l'installation de red 5 chat est aussi possible ? Sans doute, mais je n'en sais rien.
Je pense que vous voulez allez beaucoup trop loin avec un serveur local, qui doit donc être ouvert sur l'extérieur en permanence, avec tous les problèmes de sécurité, de bande passante et de nombre de connexions que cela suppose.