Installation · 4 min read · Dec 22, 2025

Comment installer vcPanel - Panneau de contrôle VPS

Comment installer vcPanel - Panneau de contrôle VPS

Introduction

vcPanel est un panneau de contrôle VPS pour gérer les serveurs VPS à travers le monde depuis un seul portail. Il est principalement écrit en PHP + MySQL, vous pouvez donc l’installer sur n’importe quel serveur d’hébergement.

vcPanel dispose d’un script d’installation automatique, mais celui-ci ne prend en charge que les distributions Centos 5.x. En général, vcPanel peut être installé sur n’importe quel système d’exploitation ayant Apache + PHP5.2 + MySQL5.

Exigences

Logiciels requis pour vcPanel

Serveur Web (Apache et serveurs web compatibles)
PHP (version 5 ou ultérieure)
MySQL (version 5 ou ultérieure)

Modules et fonctions PHP requis

  • L’API du serveur PHP doit être un module apache (pas de suphp, pas de cgi php). Vous pouvez le vérifier en créant une page phpinfo
  • php-ssh2 (http://pecl.php.net/package/ssh2)
  • php-libxml2
  • php-curl
  • IonCube Loader
  • configurations php.ini - display_errors= Off
  • register_argc_argv= On
  • fonction exec activée

Installer vcPanel

Remarque : Veuillez installer vcPanel selon la procédure ci-dessous, assurez-vous que votre serveur répond aux exigences. Si vous souhaitez installer et sécuriser votre panneau de contrôle par notre équipe, veuillez nous contacter ici. Ainsi, nous pouvons le faire pour vous.

Télécharger vcPanel

Veuillez télécharger le vcPanel depuis http://vcpanel.net/Download et téléchargez le fichier tar sur votre serveur. Ensuite, extrayez-le.

Configurer vcPanel

Vous devrez peut-être modifier deux fichiers, config.php et adminauth.php.

config.php contient ce qui suit. Vous devrez peut-être modifier les champs requis, tous sont explicites.

define("_DB_HOST", "localhost");  // hôte de la base de données vcpanel
define("_DB_NAME", "vcpanel_db"); // nom de la base de données vcpanel
define("_DB_USER", "vcpanel_dbuser"); // utilisateur de la base de données vcpanel
define("_DB_USER_PASSWORD",  "vcpaneldbpasswird"); // mot de passe de l'utilisateur de la base de données vcpanel
define("_DOC_ROOT","/path-to-vcpanel-installation ") ; 
 // racine du document vcpanel sans barres obliques finales, par ex : /home/user/public_html/vcpanel
define("_PHPCLI_PATH","/usr/bin/php");
 // Chemin vers le binaire php client, pas de chemins php-cgi. rappelez-vous le chemin php-cli
define("SSH_KEY_TYPE","ssh-rsa");
// type de clé ssh pour rsa, ce sera "ssh-rsa", si c'est dsa ce sera "ssh-dsa"
define("SSH_PRIVATE_KEY","/path-to-key/id_rsa");
 // chemin vers la clé privée. N'oubliez pas de le mettre en dehors de la racine du document, par ex : /home/user/key/id_rsa
define("SSH_PUBLIC_KEY","/pathto -key/id_rsa.pub");
 // chemin vers la clé publique. N'oubliez pas de le mettre en dehors de la racine du document,
 // par ex : /home/user/key/id_rsa.pub

Maintenant, vous devrez peut-être modifier adminauth.php. Cela contient le nom d’utilisateur et le mot de passe de l’administrateur. Rendez-le plus difficile.

define("_ADMIN_USER","admin");     // nom d'utilisateur admin
define("_ADMIN_PASS","pass");     // mot de passe admin, rendez-le très difficile, très très difficile

Définir les permissions

Vous devrez peut-être définir les permissions suivantes :

chmod 666 vadmin/.htaccess  
chmod 777 tmp/  
chmod 777 vadmin/uploads/plan   
chmod 777 vadmin/uploads/template  
chmod 777 languages/

Créer une base de données

Maintenant, créez une base de données MySQL avec le nom d’utilisateur de la base de données et le mot de passe de l’utilisateur de la base de données que vous utilisez dans config.php. Accordez des privilèges à la base de données ci-dessus avec le nom d’utilisateur et le mot de passe. Maintenant, restaurez la base de données vcpanel.sql dans votre base de données.

Créer des clés SSH

Maintenant, vous devrez peut-être créer des clés publiques et privées ssh et les télécharger sur votre serveur d’installation, dans un dossier en dehors de votre racine de document. Assurez-vous de sécuriser le dossier. Ne permettez à personne d’y accéder. Accordez uniquement la permission aux scripts de vcPanel d’accéder à ce dossier. Si vous ne savez pas comment faire, veuillez nous contacter. Pour savoir comment créer des clés ssh, veuillez suivre les étapes suivantes.

  1. ssh à votre serveur :
# ssh [email protected]
  1. Générer des clés :
# ssh-keygen -t rsa

Maintenant, appuyez sur la touche ENTER jusqu’à ce que vous reveniez à l’invite de commande. Veuillez vous rappeler qu’il n’est pas nécessaire de donner un mot de passe pour la clé ssh.

  1. Maintenant, copiez les clés id_rsa et id_rsa.pub de ~/.ssh/ vers votre dossier de clés.
# ls -al ~/.ssh/   
# cp -v ~/.ssh/* /path-to-your-key-folder-for-vtonf/

Connexion au panneau d’administration

Vous pouvez vous connecter au panneau d’administration depuis http://yourvcpanelinstallationurl/vadmin/

Installer la clé de produit

Vous obtiendrez votre clé de produit depuis notre portail de licences dès que vous vous serez inscrit. Si vous êtes un revendeur, vous pouvez utiliser la même clé de produit dans toutes les installations de vcPanel. Mettez à jour la clé de produit avec vcPanel -> Clé de produit.

Paramètres de base

Assurez-vous que vous devrez peut-être configurer les paramètres de base et le compte administrateur depuis l’administration de vcPanel.

Sécuriser l’accès à vcPanel

Vous devez limiter l’accès à votre panneau d’administration depuis certaines adresses IP. Allez dans vcPanel -> Accès sécurisé.

Configurer Cron

Vous devrez peut-être configurer un travail cron quotidien comme suit :

0 1 * * *  php /path-to-vcpanel-install/script/backupcron.php   /path-to-vcpanel-install 
Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.