Installing MediaWiki to free Windows Azure Web Sites | Installation de MediaWiki vers les Windows Azure Web Sites gratuits

One of the most famous wiki engines is MediaWiki; You may not know its name, but you may know Wikipedia which is running it! Un des moteurs de wiki les plus connus est MediaWiki. Vous ne connaissez peut-être pas son nom, mais vous pouvez avoir entendu parler de Wikipedia qui l’utilise comme moteur !
Let’s see how to install such a Wiki on Windows Azure Web Sites. Voyons comment installer un tel Wiki sur Windows Azure Web Sites.

 

The free open source software can be downloaded from the following Url: Ce logiciel open source et gratuit peut être téléchargé depuis l’URL suivante :

https://www.mediawiki.org/wiki/Download

image

The file is mediawiki-1.19.2.tar.gz which can be uncompressed on Windows with a tool like 7-Zip. So let’s unblock and ungzip the file. Le fichier est mediawiki-1.19.2.tar.gz qui, sur Windows, peut être décompressé avec l’outil 7-Zip. Déblocons et décompressons le fichier téléchargé.

image

image

image

 

image

 

image

Once I get the files locally, I can upload to a Windows Azure Web Site. For that, I need to create a new Windows Azure Web Site with a MySql database, by using the https://manage.windowsazure.com Windows Azure portal. Une fois que j’ai les fichiers localement, je peux les charger vers une site Web Windows Azure. Pour cela, j’ai besoin de créer un site Windows Azure et sa base MySql, en utilisant le portail Windows Azure à https://manage.windowsazure.com.

image

image

image

image

image

It is possible to reset the deployment credentials. The other parameters are available for copy from the portal. Il est possible de réinitialiser le mot de passe servant au déploiement. Les autres paramètres de déploiement peuvent être copiés depuis le portail.

image

Those parameters can be pasted in an FTP client such as FileZilla. I’ll use that tool to copy the PHP files to the newly created Windows Azure Web Site. Ces paramètres peuvent ensuite être collés dans un client FTP tel que FileZilla. C’est à partir de cet outil que je copierai les fichiers PHP vers le nouveau site Web Windows Azure.

image

It is now possible to navigate to the site. The url can be found in the Windows Azure portal. A ce stade, il est possible de naviguer vers le site. L’Url peut être trouvée dans le portail Windows Azure.

image

 

image

image

image

image

the MySql database parameters can be found in the configure tab. Les paramètres de la base MySql sont disponibles dans l’onglet “configure”.

image

image

The parameters can be copied from the connection string and pasted to the configuration web page Les paramètres peuvent être copiés de la chaîne de connexion et collés dans la page de configuration

image

image

 

image

 

image

image

image

image

This generates a php settings file that I can download Cela génère un fichier PHP de paramétrage que je peux télécharger

image

the file should then be uploaded to the site, under the root le fichier peut ensuite être chargé dans le site, juste sous la racine

image

then, I can browse the site Je peux ensuite aller sur le site

image

In order to change the logo, besides uploading the file with FTP, PHP code needs to be changed. This can be done very easily by using WebMatrix. De façon à changer le logo, outre le fait de charger l’image elle-même par FTP, il faut changer du code. Cela peut être fait très facilement avec WebMatrix.

image

 

image

 

When asked about local installation, I just click cancel in order to have the remote view only, then I edit the right file with WebMatrix editor and save. Quand je me vois poser la question à propos d’une installation du site en local, je clique sur “Cancel” (annuler) de façon à n’avoir que la vue du site distant. Puis j’édite le bon fichier dans WebMatrix avant de sauvegarder.

image

image

 

image

the site is functional. I can start modifying the content of the wiki. Le site est fonctionnel. Je peux modifier le contenu du wiki

image

Smile

Benjamin