Aller au contenu principal

SSH, Git et Node.js

Les offres d’hébergement ODOIP incluent un accès SSH jailé, Git et le support des applications Node.js et Python. Ce guide vous explique comment les activer et les utiliser.

Accès SSH (jailé)​

L’accès SSH est jailé : vous êtes isolé dans votre propre espace (environnement CloudLinux CageFS), sans aucune visibilité sur le reste du serveur ni sur les autres comptes. C’est l’équivalent d’un accès sécurisé à votre hébergement.

Se connecter​

ssh votre-utilisateur@votre-domaine -p 22
Clés SSH

Pour plus de sécurité, vous pouvez importer votre clé publique dans cPanel (Accès SSH → Gérer les clés SSH) et vous connecter sans mot de passe.

Git​

Git est disponible pour versionner et déployer votre code.

# Cloner un dépôt dans votre espace
git clone https://github.com/votre-compte/votre-projet.git

# Ou utiliser le Gestionnaire de versions de cPanel (Version Control)

cPanel propose aussi un outil Gestion de versions (Git) qui permet de déployer automatiquement votre site depuis un dépôt.

Applications Node.js et Python​

Vos offres prennent en charge les applications Node.js et Python via le gestionnaire d’applications (Phusion Passenger).

Créer une application Node.js​

  1. Dans cPanel, ouvrez Setup Node.js App (gestionnaire d’applications).
  2. Choisissez la version de Node.js, le dossier de l’application et l’URL.
  3. Définissez le fichier de démarrage (ex. app.js).
  4. Installez vos dépendances :
# Depuis le shell de l'application (bouton fourni par cPanel)
npm install
  1. Démarrez l’application depuis l’interface.
Mémoire disponible

Chaque compte dispose d’une mémoire dédiée (RAM) : 2 Go sur les offres Pro, 1 Go sur l’offre amateur. Dimensionnez vos applications en conséquence.

Besoin d’aide ?​

Pour toute question sur SSH, Git ou vos applications, contactez le support depuis votre espace client.