Skip to content

Guide d’installation ​

Configuration requise ​

Pour l’installation, il vous faut un serveur virtuel ou physique vierge doté de :

  • Ubuntu 20.04 LTS, 22.04 LTS, 24.04 LTS ou Debian 12, 13
  • Au moins 2 Go de RAM et 20 Go d’espace disque
  • Une architecture x86_64/amd64 ou arm64/aarch64

Vous pouvez vous passer de l’installation manuelle : certains de nos partenaires proposent des VPS avec BeAdmin déjà préinstallé.

Plus de 15 ans d’expérience dans l’hébergement. Votre VPS avec BeAdmin est prêt à l’emploi.

  • Allemagne
  • Pays-Bas
  • Suède
  • Suisse
  • Espagne
  • États-Unis
Choisir un serveur

La fiabilité européenne en toute simplicité. Lancez BeAdmin avec votre VPS en un clic.

  • Allemagne
  • Pays-Bas
  • Suède
  • Estonie
  • Roumanie
  • Suisse
  • Espagne
  • Royaume-Uni
  • États-Unis
S’inscrire

Installation en mode interactif ​

Vous pouvez installer le panneau de contrôle BeAdmin depuis un terminal, en mode interactif. Au cours de l’installation, vous devez saisir l’adresse e-mail de l’utilisateur principal, avec laquelle vous vous connecterez au panneau. Vous pouvez aussi indiquer le nom de domaine de votre site : le panneau sera alors accessible à cette adresse, par exemple https://mysite.com:8080, et un certificat SSL sera émis automatiquement pour la connexion en HTTPS. Si vous n’avez pas encore de nom de domaine, laissez le champ tel quel.

  1. Connectez-vous au serveur en SSH :
  • en tant que root, ou
  • en tant qu’un autre utilisateur disposant des droits sudo, puis exécutez la commande sudo -i
Comment se connecter en SSH ?

Le plus souvent, votre hébergeur fournit les informations de connexion sur la page de gestion du serveur (une commande au format ssh root@ip_address). Ouvrez ensuite un terminal ou une console sur votre ordinateur et lancez la connexion.

Pour en savoir plus, consultez Se connecter à un serveur en SSH.

  1. Copiez la commande suivante, collez-la dans le terminal et appuyez sur Entrée :
shell
wget  -O /etc/apt/trusted.gpg.d/beadmin-nexus-public.gpg "https://nexus.beadmin.com/repository/public-keys/beadmin-nexus-public.gpg"
chmod 644 /etc/apt/trusted.gpg.d/beadmin-nexus-public.gpg

echo "deb [signed-by=/etc/apt/trusted.gpg.d/beadmin-nexus-public.gpg] https://nexus.beadmin.com/repository/beadmin/ stable main" > /etc/apt/sources.list.d/beadmin.list && \
apt update && apt install -y --no-install-recommends beadmin && \
systemctl enable --now beadmin

Cette commande lance l’installation, qui dure environ 15 à 30 secondes. Les paquets nécessaires sont installés avec le gestionnaire de paquets apt.

  1. Suivez les instructions d’installation

À cette étape, vous pouvez indiquer le nom de domaine de votre serveur si vous en avez déjà un, par exemple mysite.com. Dans ce cas, un certificat SSL sera émis automatiquement après l’installation et donnera accès au serveur en HTTPS. Si vous n’avez pas encore de nom de domaine, laissez le champ vide (aucun certificat ne sera émis).

💡 Astuce

N’oubliez pas de créer un enregistrement DNS de type A pointant vers l’adresse IP de votre serveur, dans l’espace de gestion de votre hébergeur. Sinon, le serveur ne sera pas accessible par son nom de domaine.

Saisissez ensuite l’adresse e-mail de l’utilisateur principal, qui servira d’identifiant. Entrez-la ou conservez la valeur par défaut admin@local.host, puis appuyez sur Entrée.

⚠️ Important

Indiquez toujours une adresse e-mail valide. Si vous avez saisi un nom de domaine à l’étape précédente mais une adresse e-mail invalide, l’émission du certificat SSL échoue et un certificat autosigné est délivré à la place. Votre serveur reste accessible en HTTPS, mais la plupart des navigateurs afficheront un avertissement.

Appuyez sur Entrée et attendez la fin de l’installation. Vous pourrez ensuite ouvrir BeAdmin à l’adresse https://ip_serveur:8080 ou https://votre_domaine:8080. Bonne utilisation !

ℹ️ Remarque

Si vous n’avez pas indiqué de domaine ou si vous vous connectez directement par l’adresse IP, le navigateur peut afficher l’avertissement Votre connexion n’est pas privée. Cela tient au certificat SSL autosigné : le navigateur ne peut pas en vérifier l’authenticité.

Cliquez sur Paramètres avancés, puis sur Continuer vers ip_serveur (dangereux).

Installation en mode non interactif ​

Cette variante convient si vous voulez une installation en un clic ou si vous êtes hébergeur et avez besoin d’une configuration entièrement automatisée.

  1. Connectez-vous au serveur en SSH :
  • en tant que root, ou
  • en tant qu’utilisateur disposant des droits sudo, puis exécutez la commande sudo -i
  1. Préparez la commande d’installation :

Dans le bloc compris entre <<'EOF' et EOF, remplacez mysite.com dans la première ligne facultative par le nom de domaine de votre choix ; le certificat SSL sera alors émis automatiquement. Vous pouvez aussi supprimer cette ligne du bloc si vous ne voulez pas indiquer de domaine (vous pourrez en ajouter un plus tard dans le panneau BeAdmin).

Dans la seconde ligne facultative du même bloc, remplacez admin@local.host et your_password par l’adresse e-mail de l’administrateur principal et son mot de passe. Utilisez toujours une adresse e-mail valide, surtout si vous avez indiqué un nom de domaine à la ligne précédente. Sinon, un certificat SSL autosigné sera émis. Si admin@local.host vous convient, vous pouvez laisser la ligne telle quelle.

shell
wget  -O /etc/apt/trusted.gpg.d/beadmin-nexus-public.gpg "https://nexus.beadmin.com/repository/public-keys/beadmin-nexus-public.gpg"
chmod 644 /etc/apt/trusted.gpg.d/beadmin-nexus-public.gpg

echo "deb [signed-by=/etc/apt/trusted.gpg.d/beadmin-nexus-public.gpg] https://nexus.beadmin.com/repository/beadmin/ stable main" > /etc/apt/sources.list.d/beadmin.list && \

debconf-set-selections <<'EOF' &&
# (optional line)
beadmin beadmin/ssl_acme_domain string mysite.com
# (optional lines)
beadmin beadmin/default_user string admin@local.host
beadmin beadmin/default_password password your_password
EOF

apt update && DEBIAN_FRONTEND=noninteractive apt install -y --no-install-recommends beadmin && \

systemctl enable --now beadmin

⚠️ Important

Saisissez le mot de passe tel quel : tous les caractères sont acceptés, il n’y a rien à échapper. Seule exception, trois apostrophes droites à la suite (''') : l’installation s’arrête alors avec une erreur.

Inutile de réinstaller dans ce cas. Définissez un nouveau mot de passe sans ''', puis terminez l’installation :

shell
debconf-set-selections <<'EOF'
beadmin beadmin/default_password password new_password
EOF
dpkg --configure -a
  1. Copiez la commande, collez-la dans le terminal et appuyez sur Entrée.

L’installation prend en général environ une minute. Une fois terminée, vous pouvez ouvrir BeAdmin à l’adresse https://ip_serveur:8080 ou https://votre_domaine:8080. Bonne utilisation !

BeAdmin © 2025. Tous droits réservés.