Comme de nombreux développeurs ne le savent peut-être pas, nos comptes d'hébergement cPanel prennent en charge une grande variété de plates-formes de développement de logiciels au-delà des applications PHP et MySQL classiques. Dans cet article, nous allons vous montrer comment vous pouvez créer une application Ruby, avec Ruby on Rails si vous en avez besoin, sur votre serveur à l'aide de cPanel.
- Développement d'applications Ruby sur un hébergement partagé
- Configurer l'application Ruby dans cPanel
- Obtenir votre application sur le serveur
Développer des applications Ruby sur un hébergement mutualisé
Comme vous le savez peut-être déjà, le développement d'une application Ruby nécessite souvent l'installation de certains modules supplémentaires. Le problème ici est que l'hébergement partagé ne permet pas à l'utilisateur d'installer les packages supplémentaires.
Mais avec les plans partagés InMotion Hosting, vous pouvez profiter d'un "environnement virtuel" pour héberger vos applications. Dans ces environnements virtuels, vous pouvez obtenir tous les modules dont vous pourriez avoir besoin, y compris Rails, Node et de nombreux autres modules populaires.
Configurer l'application Ruby dans cPanel
La configuration de l'environnement virtuel pour votre application Ruby est aussi simple que de cliquer sur un bouton dans cPanel et de remplir certaines informations.
- Connectez-vous à cPanel
- Sélectionnez Configurer l'application Ruby sous Logiciel
- Choisir la version Ruby dans le menu déroulant
- Renseignez un nom de répertoire pour héberger votre application
- Sélectionnez le domaine sous lequel votre application sera exécutée
- Cliquez sur Configurer
Ajout de modules supplémentaires
La prise en charge de Ruby on Rails est installée par défaut, mais si vous devez ajouter d'autres modules, vous pouvez cliquer sur Afficher sous modules dans les Applications existantes rubrique :
Et vous pouvez rechercher des modules et en ajouter au besoin.
Si tout a été configuré correctement, vous devriez voir un message indiquant "Ça marche !", suivi du numéro de version de Ruby, lorsque vous naviguez vers votre domaine :
Obtenir votre application sur le serveur
Une grande partie du développement de votre application Ruby peut être effectuée sur votre ordinateur personnel. Une fois que vous avez configuré l'application à votre guise, vous pouvez utiliser FTP pour la télécharger dans le répertoire que vous avez choisi lors de la phase de configuration. Ensuite, votre application sera en ligne sur le Web.
Pour les utilisateurs qui connaissent le contrôle de version Git, vous pouvez également synchroniser votre projet de cette façon. Git permet de synchroniser facilement votre codage local avec le serveur de production. De même, vous pouvez utiliser un déploiement tiers via GitHub ou un autre service tiers. Cependant, selon la configuration du référentiel, votre code source peut être visible au public. Consultez notre guide complet sur l'utilisation de Git dans cPanel.