Comment installer « Joomla! » sur Windows Azure

Cet article est écrit par Adenova, agence conseil en technologies online.

N'hésitez pas à profiter du TRIAL gratuit de 90 jours pour mettre en pratique ce tuto au fil de la lecture ! 
Si vous choisissez de continuer à utiliser Windows Azure à la fin de la période d'évaluation, vous recevrez jusqu'à 10 sites Web gratuitement pour une année supplémentaire ! 

Créer le site à partir de la galerie de « Windows Azure Web Sites »

La solution la plus rapide consiste à utiliser la galerie d’applications proposées par le portail.

Comme indiqué dans la capture d’écran qui suit, cliquer sur « WEB SITES » dans le panneau de navigation latéral et cliquez ensuite sur « CREATE A WEB SITE » :

 

Dans le panneau de navigation inférieur, cliquez sur « FROM GALLERY » :

 

Etape 1 : sélectionner l’application

Dans la fenêtre qui apparaît, cliquez sur « CMS » pour filtrer :

 

Dans la liste, sélectionnez « Joomla! » :

 

Les versions des applications disponibles sur Azure sont régulièrement mises à jour. Actuellement, il n’y a pas de différence de version entre la version de « Joomla! » disponible sur Windows Azure et sur le site du CMS (version 2.5).

Etape 2 : configurer l’application

Passez ensuite à l’étape suivante pour accéder à la configuration de « Joomla! » :

 

Indiquez l’URL à laquelle votre site web sera accessible :

 

La coche verte indique la disponibilité du domaine.

Sélectionner un type de base de données :

 

Important : le configurateur nous laisse le choix entre une base de données SQL, dérivée de SQL SERVER et une base de données MySQL. Malgré tout, les essais que nous avons faits au moment de la rédaction de ces articles n’ont pas été concluants en choisissant une base de données SQL. Le portail indique que le déploiement se fait correctement, mais une erreur est jetée par « Joomla! » au moment de la consultation du site. Nous vous conseillons donc de sélectionner une base de données MySQL.

Dans notre cas, nous choisissons « Create a new MySQL database ».

Sélectionner la région :

 

Remarque : cette sélection est importante : elle permet de déterminer dans quel « Data Center » notre site web sera hébergé. Nous souhaitons être au plus proche des utilisateurs de notre site web « Joomla! » : pour la France, nous sélectionnons donc  « West Europe ».

Nous souhaitons que le site web soit alimenté avec des données d’exemple. Nous laissons donc l’option « Yes » pour le champ « LOAD SAMPLE DATA » :

 

Indiquez ensuite le nom du site web :

 

Indiquez les informations liées au compte d’administration de « Joomla! » :

 

Passez à l’étape suivante.

Etape 3 : spécifier les paramètres de la base de données MySQL

Laissez les valeurs proposées par défaut par le configurateur :

 

Important : normalement, pour le champ « REGION », le configurateur propose par défaut la même valeur que celle indiquée dans le champ du même nom lors de l’étape précédente de configuration de l’application. En général, ces deux valeurs doivent être identiques pour éviter la facturation, en conditions réelles, de bande passante sortante.

Pour l’hébergement de serveurs MySQL, Windows Azure fait appel aux services d’un partenaire appelé « ClearDB ». Il faut donc obligatoirement accepter les mentions légales de ce partenaire :

 

Valider la création de l’application « Joomla! » :

 

Le portail vous donne ensuite des informations sur les étapes de déploiement de votre site.

Création en cours

La création du site web dure quelques secondes. Elle est indiquée dans la colonne « STATUS » par la mention « Creating… ».

 

Déploiement en cours

Le déploiement est plus long. Il peut prendre quelques minutes.

 

Création terminée

Lorsque la création est terminée, la mention devient « Running ».

 

Et voici notre site « Joomla! » est installé !

Dans la liste des sites web, on y accède en cliquant sur le lien situé à droite, sous le champ « URL » :

 

Et voilà le résultat :