Bien sûr, voici un guide détaillé sur la façon d'installer KeyHelp sur un sous-domaine fictif sur un serveur Ubuntu 22.04. Nous passerons par les étapes d'installation selon les instructions du site Web que vous avez lié et répondrons aux questions nécessaires lors de l'installation.

Étape 1 : Préparation du serveur Ubuntu

Assurez-vous d'avoir accès à votre serveur Ubuntu avec SSH. Vous avez également besoin des privilèges root ou sudo pour terminer l'installation.

Étape 2 : Créer un sous-domaine

Vous pouvez créer un sous-domaine pour l'installation de KeyHelp. Cela peut généralement être fait dans les paramètres de votre registraire de domaine ou de votre fournisseur DNS. Par exemple, si vous souhaitez créer un sous-domaine nommé « keyhelp » pour votre domaine principal « votredomaine.com », vous devez configurer les paramètres DNS de manière à ce que le sous-domaine pointe vers l'adresse IP de votre serveur.

Étape 3 : Établir une connexion SSH

Ouvrez un terminal sur votre ordinateur local et connectez-vous à votre serveur Ubuntu via SSH :

ssh username@deineserverip

Remplacez « votre_nom d'utilisateur » par votre nom d'utilisateur et « votre_ip_serveur » par l'adresse IP de votre serveur.

Étape 4 : Téléchargez et installez KeyHelp

Exécutez les commandes suivantes pour télécharger et installer KeyHelp :

wget https://install.keyhelp.de/get_keyhelp.php -O install_keyhelp.sh ;
bash install_keyhelp.sh ;

Au cours du processus d'installation, diverses informations vous seront demandées. Voici les questions les plus importantes et comment vous pouvez y répondre :

Voulez-vous installer KeyHelp sur ce serveur ? (O/N) : – Répondez « O » et appuyez sur Entrée pour poursuivre l'installation.

Souhaitez-vous utiliser le package de démarrage que nous recommandons ? (O/N) : – Répondez « O » et appuyez sur Entrée pour utiliser le package de démarrage recommandé.

Nom d'hôte du serveur (FQDN) : – Entrez le FQDN de votre serveur. Il doit s'agir du sous-domaine que vous avez créé pour KeyHelp, par exemple « keyhelp.yourdomain.com ».

Sous-réseau du réseau local : – Saisissez l'adresse IP de votre réseau local, le cas échéant, ou laissez ce champ vide et appuyez sur Entrée.

Mot de passe du serveur : – Saisissez et confirmez un mot de passe administrateur KeyHelp.

Hôte de la base de données : – Laissez ce champ vide et appuyez sur Entrée pour utiliser la base de données locale.

Mot de passe de la base de données : – Saisissez et confirmez un mot de passe pour la base de données.

Voulez-vous générer des clés SSH pour la connexion SSH ? (O/N) : – Répondez « Y » et appuyez sur Entrée pour générer les clés SSH.

L'installation devrait maintenant se poursuivre automatiquement. Attendez la fin du processus.

Principaux composants installés lors de l'installation :

1. Nginx : Nginx est un puissant serveur Web et un serveur proxy inverse utilisé pour servir les sites Web et gérer le trafic.

2.PHP : PHP est un langage de script côté serveur couramment utilisé pour développer des applications Web. KeyHelp utilise PHP pour fournir l'interface Web et certaines de ses fonctionnalités.

3. MariaDB : MariaDB est un système de base de données relationnelle largement utilisé et un fork de MySQL. Il est utilisé par KeyHelp comme serveur de base de données pour stocker des informations et des données de configuration.

4. Chargeur IonCube : IonCube Loader est une extension PHP requise pour exécuter des scripts PHP cryptés. KeyHelp utilise des fichiers PHP cryptés compatibles avec IonCube Loader.

5. boucle : cURL est un outil de ligne de commande et une bibliothèque utilisés pour transférer des données via divers protocoles. KeyHelp nécessite cURL pour certaines fonctions, par exemple pour télécharger les mises à jour.

6. Agent de transfert de courrier (MTA) : Lors de l'installation, il vous sera demandé de sélectionner un MTA. Cela peut être Postfix, Exim ou un autre MTA. Un MTA est nécessaire pour envoyer et recevoir des e-mails du serveur.

7. SSH : Secure Shell (SSH) est utilisé pour établir une connexion sécurisée au serveur. Lors de l'installation, il vous sera demandé si des clés SSH doivent être générées pour augmenter la sécurité de la connexion SSH.

L'installation de KeyHelp garantit que toutes les dépendances et configurations nécessaires sont effectuées automatiquement pour assurer le bon fonctionnement de la centrale et de ses fonctions. Cela inclut également la configuration de Nginx en tant que serveur Web et la configuration de PHP et MariaDB pour répondre aux exigences de KeyHelp.

Étape 5 : Ouvrez l’interface Web KeyHelp

Une fois l'installation terminée, vous pouvez ouvrir l'interface Web KeyHelp via votre navigateur Web. Pour ce faire, accédez au sous-domaine que vous avez créé à l'étape 2, par exemple « https://keyhelp.yourdomain.com ». Vous devriez voir la fenêtre de connexion KeyHelp et pouvoir vous connecter en utilisant les informations d'identification d'administrateur que vous avez définies lors de l'installation.

C'est ça! Vous avez installé avec succès KeyHelp sur votre serveur Ubuntu 22.04 et pouvez maintenant commencer à configurer et à gérer des sites Web et des services.

Tagué: