diff --git a/pages/bare_metal_cloud/virtual_private_servers/install_cloudpanel/guide.fr-fr.md b/pages/bare_metal_cloud/virtual_private_servers/install_cloudpanel/guide.fr-fr.md new file mode 100644 index 00000000000..cd0180fabbe --- /dev/null +++ b/pages/bare_metal_cloud/virtual_private_servers/install_cloudpanel/guide.fr-fr.md @@ -0,0 +1,175 @@ +--- +title: 'Installer CloudPanel sur un VPS ou un serveur dédié OVHcloud' +excerpt: 'Découvrez comment installer le panneau d’administration CloudPanel sur un VPS ou un serveur dédié OVHcloud' +updated: 2025-10-08 +--- + +## Objectif + +CloudPanel est un panneau d’hébergement moderne, léger et rapide pour déployer et gérer des sites PHP/Node.js, des bases de données, des certificats TLS (Let’s Encrypt), des utilisateurs et un pare-feu via une interface web. Ce guide explique comment l’installer sur un VPS ou un serveur dédié OVHcloud, puis comment s’y connecter pour la configuration initiale. + +> [!warning] +> +> OVHcloud met à votre disposition des services dont la configuration, la gestion et la responsabilité vous incombent. Il vous revient de ce fait d’en assurer le bon fonctionnement. +> +> Nous mettons à votre disposition ce tutoriel afin de vous accompagner au mieux sur des tâches courantes. Néanmoins, nous vous recommandons de faire appel à un [prestataire spécialisé](/links/partner) et/ou de contacter l’éditeur du service si vous éprouvez des difficultés. En effet, nous ne serons pas en mesure de vous fournir une assistance. Plus d’informations dans la section [Aller plus loin](#go-further) de ce tutoriel. + +## Prérequis + +- Disposer d’une offre [VPS](/links/bare-metal/vps) ou d’un [serveur dédié](/links/bare-metal/bare-metal) dans votre [espace client OVHcloud](/links/manager) avec une [configuration recommandée](https://www.cloudpanel.io/docs/v2/requirements/). +- Disposer d’un accès administrateur (sudo) via SSH à votre serveur. + +## En pratique + +### Étape 1 — Connexion et mise à jour du système + +#### Se connecter au serveur + +Ouvrez un terminal et connectez-vous à votre VPS (ou à votre serveur dédié) avec la commande suivante : + +```bash +ssh user@IP_VPS +``` + +Remplacez : + +- `user` par votre nom d’utilisateur. +- `IP_VPS` par l’adresse IP de votre VPS. + +#### Mettre à jour le système + +Mettez votre système d’exploitation à jour. Cette opération peut prendre plusieurs minutes. + +Exemple pour AlmaLinux 9 et Rocky Linux 8 : + +```bash +sudo dnf -y update +``` + +Debian / Ubuntu : + +```bash +sudo apt update && sudo apt -y upgrade +``` + +### Étape 2 — Ouvrir les ports nécessaires (pare-feu) + +Pour autoriser les connexions entrantes et sortantes, référez-vous à la section « Port Firewall » de la [documentation officielle de CloudPanel](https://www.cloudpanel.io/docs/v2/guides/best-practices/security/) pour connaître les ports à ouvrir selon vos besoins. + +#### Exemple d’ouverture de ports pour Debian et Ubuntu + +1. Installez `UFW` : + +```bash +sudo apt -y install ufw +``` + +2. Ouvrez les ports nécessaires (exemples : SSH, panneau CloudPanel, HTTP/HTTPS) : + +```bash +sudo ufw allow 22/tcp +sudo ufw allow 8443/tcp +sudo ufw allow 80/tcp +sudo ufw allow 443/tcp +``` + +3. Activez `UFW` et vérifiez son statut (la valeur « ALLOW » est attendue) : + +```bash +sudo ufw enable +sudo ufw status +``` + +#### Exemple d’ouverture de ports pour AlmaLinux et Rocky Linux + +1. Installez `firewalld` : + +```bash +sudo dnf -y install firewalld +``` + +2. Activez et démarrez le service : + +```bash +sudo systemctl enable --now firewalld +``` + +3. Ouvrez les ports nécessaires (exemples : SSH, panneau CloudPanel, HTTP/HTTPS) : + +```bash +sudo firewall-cmd --add-service=ssh --permanent +sudo firewall-cmd --add-service=http --permanent +sudo firewall-cmd --add-service=https --permanent +sudo firewall-cmd --add-port=8443/tcp --permanent +``` + +4. Appliquez la configuration : + +```bash +sudo firewall-cmd --reload +sudo firewall-cmd --list-all +``` + +### Étape 3 — Installer CloudPanel + +1. Installez `wget` + +Pour Debian et Ubuntu : + +```bash +sudo apt -y install wget +``` + +Pour AlmaLinux et Rocky : + +```bash +sudo dnf -y install wget +``` + +2. Téléchargez le script d’installation de CloudPanel : + +```bash +wget https://installer.cloudpanel.io/ce/v2/install.sh -O install.sh +``` + +3. Lancez l’installeur avec le moteur de base de données souhaité + +Exécutez le script en indiquant la base de données que vous souhaitez installer (MySQL ou MariaDB) : + +Exemple avec MySQL 8.4 : + +```bash +sudo DB_ENGINE=MYSQL_8.4 bash install.sh +``` + +Exemple avec MariaDB 11.4 : + +```bash +sudo DB_ENGINE=MARIADB_11.4 bash install.sh +``` + +L’installation peut durer plusieurs minutes : le script installe automatiquement les dépendances nécessaires. + +### Étape 4 — Première connexion + +Une fois l’installation terminée, entrez l’URL `https://:8443` dans votre navigateur en remplaçant `` par l’adresse IP de votre VPS. + +> [!primary] +> +> Au premier accès, un certificat auto-signé est utilisé. Acceptez l’avertissement du navigateur pour continuer. + +L’interface ci-dessous s’affiche : + +![cloudpanel install](images/cloudpanel-setup-interface.png){.thumbnail} + +Au premier lancement, CloudPanel vous demande de créer le compte administrateur (nom d'utilisateur, adresse e-mail et mot de passe). Après avoir effectué cette étape, entrez le nom d'utilisateur et le mot de passe que vous venez de définir pour vous connecter. Vous arrivez ensuite sur l’interface d’administration CloudPanel. + +## Aller plus loin + +[Sécuriser un VPS](/pages/bare_metal_cloud/virtual_private_servers/secure_your_vps) + +[Sécuriser un serveur dédié](/pages/bare_metal_cloud/dedicated_servers/securing-a-dedicated-server) + +Pour des prestations spécialisées (référencement, développement, etc.), contactez les [partenaires OVHcloud](/links/partner) + +Échangez avec notre [communauté d’utilisateurs](/links/community). \ No newline at end of file diff --git a/pages/bare_metal_cloud/virtual_private_servers/install_cloudpanel/images/cloudpanel-setup-interface.png b/pages/bare_metal_cloud/virtual_private_servers/install_cloudpanel/images/cloudpanel-setup-interface.png new file mode 100644 index 00000000000..3f5d0667217 Binary files /dev/null and b/pages/bare_metal_cloud/virtual_private_servers/install_cloudpanel/images/cloudpanel-setup-interface.png differ diff --git a/pages/bare_metal_cloud/virtual_private_servers/install_cloudpanel/meta.yaml b/pages/bare_metal_cloud/virtual_private_servers/install_cloudpanel/meta.yaml new file mode 100644 index 00000000000..f92292b9248 --- /dev/null +++ b/pages/bare_metal_cloud/virtual_private_servers/install_cloudpanel/meta.yaml @@ -0,0 +1,3 @@ +id: 2763c97a-8a32-4a77-8f07-f5c9075d20f7 +full_slug: vps-install-cloudpanel +reference_category: bare-metal-cloud-virtual-private-servers-tutorials \ No newline at end of file