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.
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.
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.
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.
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.
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