2 votes

Comment faire fonctionner Play framework sur CentOS ?

J'ai le sentiment que cette question va être très stupide, mais je suis fatigué de lire de la documentation à l'infini sans même être sûr d'être sur la bonne voie.

J'essaie de faire fonctionner le cadre Play sur mon serveur. J'ai un accès Root à ce serveur, et il utilise CentOS comme système d'exploitation. Je suis capable de faire fonctionner le cadre Play parfaitement sur ma machine OS X locale en utilisant le gestionnaire de paquets brew, mais je ne peux pas trouver le cadre Play en utilisant le gestionnaire de paquets yum (ce que CentOS utilise), donc je dois télécharger et installer le cadre manuellement, ce qui est ce que j'ai actuellement des problèmes avec.

Jusqu'à présent, tout ce que j'ai fait, c'est copier le fichier d'installation du Play framework sur la machine CentOS en utilisant wget et le décompresser. J'exécute ceci :

wget http://download.playframework.org/releases/play-2.0.4.zip
unzip play-2.0.4.zip

Un répertoire appelé "play-2.0.4" est créé et tous les fichiers associés au framework s'y trouvent. Je ne suis pas sûr de ce qu'il faut faire ensuite. Si je vais dans ce répertoire et que je tape play Dans le cas de l'utilisation de la commande "play", il est simplement indiqué "bash : play : command not found", même si le fichier "play" se trouve bien dans le répertoire courant et est exécutable. J'émets chmod +x play juste pour être sûr et ça ne s'exécute toujours pas. Je pense que c'est le fichier que je dois exécuter pour que le framework fonctionne, mais je ne suis pas sûr. Je suis relativement nouveau dans le domaine de Linux et de la gestion des serveurs, donc si vous pouviez me guider dans la bonne direction, cela m'aiderait beaucoup.

5voto

bubuzzz Points 2554

Il y a deux façons de procéder

  1. Définir le chemin vers le play dossier. Ouvrez le terminal et tapez :

    echo "export PATH=$PATH : [path-to-your-play-folder]" >> ~/.bashrc

    source ~/.bashrc

  2. Créez un lien logiciel vers votre dossier de poubelle

    sudo ln -s /play /usr/bin/

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X