Comment utiliser une application Ruby sur un hébergement cPanel


Définition

Comment utiliser le gestionnaire d'application Ruby sur un hébergement cPanel

Le gestionnaire d'application  Ruby de cPanel vous permettra d'installer une application Ruby avec la version 1.8 allant jusqu'a la version 2.6
Il vous offre une interface utilisateur conviviale qui vous aidera à vous familiariser plus rapidement avec Ruby

Procédure

Comment utiliser le gestionnaire d'application Ruby sur un hébergement cPanel

Le gestionnaire d'application  Ruby de cPanel vous permettra d'installer une application Ruby avec la version 1.8 allant jusqu'a la version 2.6
Il vous offre une interface utilisateur conviviale qui vous aidera à vous familiariser plus rapidement avec Ruby

Comment accéder au gestionnaire d'application Ruby

Pour accéder au gestionnaire d'application Ruby, vous devez d'abord vous connecter à votre compte cPanel

Ensuite cliquer sur l'icône Setup Ruby App :

Comment utiliser une application Ruby sur un hébergement cPanel

La fenêtre suivante va s'afficher vous permettant de saisir les informations de la nouvelle application à créer: 

Comment utiliser une application Ruby sur un hébergement cPanel

1-  Ruby version : Cette option vous permet de selectionner une version Ruby specifique pour votre application:

2-  App Directory : chemin d'accés physique au fichiers de votre application sur le serveur, si vous mettez "mon_app" le dossier de votre application sera disponible dans /home/cpxxxxx/mon_app

3- App Domain/URI : à partir de quel lien l'application est accessible depuis le web, par exemple si vous souhaitez que l'application réponds via le lien http://mon-domaine-lws.fr/mon_app il faudra entrer "mon_app" dans ce champ.

Cliquez ensuite sur le bouton Setup  une fois que vous avez finis d'entrer les parametres,  vous pouvez  accéder à l'URL de l'application qui vous mènera au script créé par defaut indiquant la version Ruby que vous avez choisie et le texte «It works!». Vous pouvez  atteindre le fichier config.ru via le gestionnaire de fichiers de cPanel et commencer à modifier le code par défaut, à savoir:

app = proc do |env|
    message = "It works!\n"
    version = "Ruby %s\n" % RUBY_VERSION
    response = [message, version].join("\n")
    [200, {"Content-Type" => "text/plain"}, [response]]
end


run app

Si vous souhaitez modifier les parametres de votre application tel que l'ajout de modules vous pouvez le faire depuis la section suivante :

Comment utiliser une application Ruby sur un hébergement cPanel

1- App Directory:  Cette option vous permet de changer le ,om du dosser de votre application

2- App URI: à partir de quel lien votre application doit répondre depuis le web

3- Ruby version: Cette option vous permet de selectionner une autre version Ruby  pour l'application.

3- modules: Dans ce champ, vous pouvez afficher, masquer, ajouter et supprimer différents modules Ruby. Lorsque vous commencez à taper dans le champ de saisie, les correspondances apparaissent dans une liste déroulante. choisissez le module souhaité dans la liste déroulante et cliquez sur Add pour l'ajouter à votre application. Si vous cliquez sur la croix à coté du module, le module correspondant sera supprimé.

Comment utiliser une application Ruby sur un hébergement cPanel

Remarque: quand vous ajoutez un module la couleur du texte sera en orangé pour indiquer que le module n'est pas encore installé, il faudra cliquer sur le bouton Update situé plus bas pour installer toutes les depandances 

4- Execute command: Vous pouvez exécuter des commandes simples à partir ce champ, vous pouvez par exemple installer des modules manuellement  ou contrôler d'autres parametres 

5-Command for entring to virtual environement: Vous pouvez entrer dans l'environnement virtuel de votre application via le terminal en utilisant la commande qui se trouve à droite de cette phrase, vous pourriez ainsi utiliser toutes les commandes Ruby et effectuer toute les manipulation via le terminal cPanel.

Comment utiliser une application Ruby sur un hébergement cPanel

  • Update permet de mettre à jours votre application, à utiliser en cas d'ajout de module ou de changement de version Ruby. 
  • Reset, permet une remise à zéro des parametres de votre application, ainsi tout les modules installé seront supprimé.
  • Restart permet de redmarrer l'application.
  • Remove permet de supprimer completement l'application, cette operation est irréversible.

Vous êtes désormais en mesure d'utiliser une application Ruby dans cPanel, ce qui vous permettera une initiation aisée aux concepts de base de la programmation. 

N'hésitez pas à partager vos remarques et vos questions !

Notez cet article

Vous avez noté 0 étoile(s)

Cet article a été lu 9910 fois.

Note : 5 / 5 - 1 avis.

comments powered by Disqus
Top