Configuration votre système pour Créer mon jeu

Créer mon jeu est un script développé par Pasquelin Alban. Pour le bon fonctionnement du script, il a été décidé qu'il fonctionnerait uniquement sur des serveurs dédiés pour une mieux optimisation des ressources.

Il doit avoir une URL propre à lui et ne pourra donc pas passer par un http://localhost/….

Ce script utilise le Framework Kohana V2 ce qui vous permettra de rajouter vos pages sans pour autant toucher au cœur du script.

Pré-requis

Pour un serveur sous Windows

  • Vous avez installé WAMP sous C:\wamp\.
  • Vous avez placé votre script dans : C:\wamp\www\MonRPG\.
  • Vous avez besoin d'un éditeur texte.

Pour un serveur sous Mac

  • Vous avez installé Mac ports (comment l'installer).
  • Vous avez placé votre script dans ~/Sites/MonRPG/.
  • Vous avez besoin d'un éditeur texte.

Configuration de vos hosts

Pour Windows

Ouvrez le fichier qui se trouve :

C:\Windows\System32\drivers\etc\hosts

Vous devriez lire vers la ligne 20 quelque chose comme :

127.0.0.1       localhost
::1             localhost

Rajoutez la ligne :

127.0.0.1       monrpg.local
127.0.0.1       www.monrpg.local
127.0.0.1       admin.monrpg.local

Et enregistrez le fichier.

Remarque :

Si vous ne pouvez pas éditer le fichier, vérifiez que celui-ci n'est pas en lecture seule. Sous Vista, vous risquez de rencontrer encore plus de problèmes avec l'UAC. Faites une copie du fichier sur votre bureau, mettez les droits d'écriture, faites la modification, remettez le fichier en lecture seule, et écrasez le fichier original.

Pour Mac

Ouvrez le terminal qui se trouve dans le dossier utilitaire du dossier Applications (cmd+maj+U) et tapé ceci :

sudo nano /etc/hosts

Votre mot de passe vous sera demandé tapez le mais ne paniquez pas si rien ne s'affiche, c'est normal.

Vous devriez lire vers la ligne 5 quelque chose comme ceci :

127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             localhost
fe80::1%lo0     localhost

Rajoutez la ligne :

127.0.0.1       monrpg.local
127.0.0.1       www.monrpg.local
127.0.0.1       admin.monrpg.local

Et enregistrez le fichier avec les touche ctrl + X et validez avec la touche Y.

Configuration de votre apache

Pour Windows

Sous WAMP, cliquez sur l'icone dans la barre des tâches, cliquez sur “Apache” et vous devriez voir dans les entrées du menu déroulant un fichier httpd.conf. Ouvrez ce fichier.

C:\wamp\bin\apache\apacheX.X.X\conf\httpd.conf

A la fin du fichier, Ajoutez :

NameVirtualHost *

<VirtualHost *>
    DocumentRoot "C:/wamp/www/MonRPG/public_html/public/html"
    ServerName monrpg.local
    ServerAlias www.monrpg.local

    <Directory "C:/wamp/www/MonRPG">
        Options Indexes FollowSymLinks Includes ExecCGI
        AllowOverride All
        Order allow,deny
        Allow from All
    </Directory>
</VirtualHost>

<VirtualHost *>
    DocumentRoot "C:/wamp/www/MonRPG/public_html/private/html"
    ServerName admin.monrpg.local

    <Directory "C:/wamp/www/MonRPG">
        Options Indexes FollowSymLinks Includes ExecCGI
        AllowOverride All
        Order allow,deny
        Allow from All
    </Directory>
</VirtualHost>

Enregistrez le fichier. Redémarrez votre serveur apache.

Pour Mac

Ouvrez le fichier via le terminal ou un éditeur de texte du genre simultron.

sudo nano /opt/local/apache2/conf/extra/httpd-vhosts.conf
NameVirtualHost *

<VirtualHost *>
    DocumentRoot "/Users/NOM_DU_COMPTE/Sites/MonRPG/public_html/public/html"
    ServerName monrpg.local
    ServerAlias www.monrpg.local

    <Directory "/Users/NOM_DU_COMPTE/Sites/MonRPG">
        Options Indexes FollowSymLinks Includes ExecCGI
        AllowOverride All
        Order allow,deny
        Allow from All
    </Directory>
</VirtualHost>

<VirtualHost *>
    DocumentRoot "/Users/NOM_DU_COMPTE/Sites/MonRPG/public_html/private/html"
    ServerName admin.monrpg.local

    <Directory "/Users/NOM_DU_COMPTE/Sites/MonRPG">
        Options Indexes FollowSymLinks Includes ExecCGI
        AllowOverride All
        Order allow,deny
        Allow from All
    </Directory>
</VirtualHost>

Et enregistrez le fichier avec les touche ctrl + X et validez avec la touche Y. Redémarrez votre serveur apache avec la commande

sudo /opt/local/apache2/bin/apachectl -k restart

Si tout c'est correctement déroulé, vous pouvez accéder à votre jeu : http://monrpg.local Pour commenter cette installation, utilisez ce lien

installation.txt · Dernière modification: 24/02/2011 21:49 par alban
CC Attribution-Noncommercial-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0