Installation

1) Préparer l’application

  • Téléchargez l’application
  • Décompressez l’archive sur votre ordinateur
  • Copiez le contenu de l’archive dans un nouveau répertoire sur votre hébergement web (via FTP par exemple)

2) Vérifier les prérequis

  • PHP 5.3 ou supérieur
  • MySQL 4.x ou supérieur
  • Serveur HTTP avec le mode rewrite activé

3) Installer MushRaider

  • Ouvrez la page correspondante à l’emplacement de votre nouveau répertoire sur votre hébergement web dans un navigateur internet (par exemple si vous avez copié l’application dans le répertoire « mushraider » ça donne http://monsite.com/mushraider)
  • L’assistant d’installation s’affiche, la première étape vérifie que votre serveur dispose des prérequis nécessaire au bon fonctionnement du raid planner
  • Suivez les instructions de l’assistant d’installation
  • Une fois MushRaider installé, connectez-vous puis rendez-vous dans l’administration pour configurez votre premier jeu
  • GG !

3 bis) Maintenir l’application à jour

Les mises à jour de l’application sont régulières. Pour appliquer une mise à jour, il vous suffit de télécharger à nouveau la dernière version de MushRaider et d’écraser les fichiers existants avec les nouveaux que vous venez de télécharger. Certaines mises à jour requiert d’appliquer un patch à la base de donnée, quand cela est le cas il vous suffit de vous connecter avec un compte administrateur, l’application vous redirigera vers la page du patch où il suffit de valider la procédure. Bien évidement toutes les données et paramètres seront conservés.

Pour être tenu informé des futurs mises à jour n’hésitez pas à suivre @mushraider sur Twitter et la page Google+

 

Le cas Windows (serveur IIS)

Sous Windows on utilise généralement un serveur web IIS. MushRaider peut fonctionner sur un tel type de serveur mais quelques modifications s’imposent : créez un fichier appelé web.config à la racine de l’application (au même niveau que « app », « lib », « plugins »…), puis y insérer le code suivant :

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
 <system.webServer>
 <rewrite>
 <rules>
 <rule name="Rewrite requests to test.php"
 stopProcessing="true">
 <match url="^test.php(.*)$" ignoreCase="false" />
 <action type="Rewrite" url="app/webroot/test.php{R:1}" />
 </rule>
 <rule name="Exclude direct access to app/webroot/*"
 stopProcessing="true">
 <match url="^app/webroot/(.*)$" ignoreCase="false" />
 <action type="None" />
 </rule>
 <rule name="Rewrite routed access to assets(img, css, files, js, favicon)"
 stopProcessing="true">
 <match url="^(img|css|files|js|favicon.ico)(.*)$" />
 <action type="Rewrite" url="app/webroot/{R:1}{R:2}"
 appendQueryString="false" />
 </rule>
 <rule name="Rewrite requested file/folder to index.php"
 stopProcessing="true">
 <match url="^(.*)$" ignoreCase="false" />
 <action type="Rewrite" url="index.php"
 appendQueryString="true" />
 </rule>
 </rules>
 </rewrite>
 </system.webServer>
</configuration>

Références :

Si vous aimez (ou pas), partagez...Share on FacebookTweet about this on TwitterShare on Google+Share on Reddit