Modes de paiement Abuse

Installation de DLE sur l'hébergement : guide étape par étape

25.06.2022, 00:51

DataLife Engine est un CMS ou système de gestion de site web, similaire à WordPress ou Joomla. DLE a été créé pour gérer les portails d'information et les ressources qui leur sont proches en fonction de leurs caractéristiques et de leur audience. Au fil des années, le système de gestion a acquis de nouvelles fonctionnalités qui ont donné aux utilisateurs la possibilité de l'engager sur toutes sortes de portails de divertissement.

установка DLE

Sur la base de ce CMS, des sites de jeux vidéo ont été créés, ainsi que des ressources où l'on peut regarder des vidéos en continu - ce que l'on appelle les services de diffusion en continu. En d'autres termes, nous avons devant nous un système de gestion universel qui surpasse certaines des capacités des systèmes analogues.

Avantages et inconvénients de DataLife Engine

Comme tout autre système, ce CMS présente certains avantages et inconvénients.

Parmi les principaux avantages, il convient de noter

  • Un grand choix d'outils pour évaluer et commenter le contenu (permet de déployer rapidement un projet de divertissement ou d'information de n'importe quelle envergure) ;
  • La performance (le système nécessite beaucoup moins de ressources que WP ou Joomla. Il ne sera pas difficile de déployer un site gourmand en ressources, même sur un PC de faible puissance) ;
  • Le CMS est optimisé par défaut pour une interaction productive avec les robots de recherche. Il n'est pas nécessaire d'utiliser des plugins SEO tiers.

La pratique de l'utilisation de ce système de gestion a montré clairement qu'il est loin d'être idéal et qu'il présente certains inconvénients, auxquels il faut donc être prêt à faire face.

Parmi les inconvénients :

  • Les vulnérabilités, contre lesquelles le développeur se bat presque quotidiennement, en déployant des correctifs et en essayant ainsi de rendre son développement plus sûr ;
  • Système de mise à jour simple (la structure des composants individuels est complexe et, surtout, n'est pas automatisée. Vous devez souvent modifier le code vous-même).

Cependant, il existe d'autres avantages, qui se superposent souvent aux inconvénients. Si les inconvénients ne vous effraient pas, vous pouvez lire les instructions détaillées pour l'installation de ce CMS.

Installation de DLE sur un hébergement

Le processus d'installation du système de contrôle sur l'hébergement implique quelques manipulations simples. Tout d'abord, vous devez télécharger la distribution avec les fichiers d'installation de Datalife Engine. Elle se trouve sur le site officiel des développeurs. Il est également possible d'héberger des sites dle

Téléchargement de la distribution

Après le téléchargement, l'ordre des actions est le suivant :

1. Allez sur le dépôt dle-news.ru/release.

2. Obtenez le script d'installation CMS et téléchargez les fichiers sur votre disque dur (archive avec un nom comme dle_engine.zip).

3. Extrayez l'archive dans n'importe quel répertoire.

Téléchargez les fichiers d'installation sur le site d'hébergement

Vous devez ensuite télécharger les fichiers sur le site d'hébergement. Vous devez envoyer la distribution DLE dans le répertoire approprié du site d'hébergement. Cela peut se faire de l'une des deux manières suivantes : par le biais du panneau de contrôle ou du client FTP. De nombreux hébergeurs disposent d'un gestionnaire de fichiers intégré, de sorte que pour télécharger des fichiers, il suffit de passer l'autorisation et d'aller dans le gestionnaire de fichiers intégré.

S'il est plus facile pour vous d'utiliser un client FTP, vous pouvez utiliser l'un des programmes populaires comme FileZilla ou tout autre. Pour se connecter à l'hébergement, il faut lancer le client, entrer son login et son mot de passe (en général, l'hébergement envoie les données au mail).

Une fois la connexion établie, nous transférons le contenu du dossier de téléchargement (depuis la distribution) vers le répertoire racine du serveur. Ceci termine le téléchargement des fichiers.

Accorder les permissions de modifier les fichiers de distribution

Pour poursuivre l'installation, vous devez ajuster les droits d'accès en lecture et en écriture pour les fichiers d'installation. Cette tâche est résolue, une fois de plus, soit par le gestionnaire de fichiers intégré de l'hébergement, soit par un client FTP. Prenons l'exemple de FileZilla.

Ouvrez le dossier public_html.

Faites un clic droit sur le dossier templates.

Dans le menu qui s'ouvre, sélectionnez "Permissions de fichiers".

Changez la valeur numérique en 777.

Répétez ensuite la même procédure en mettant la valeur à 666 et en cochant la case "Rediriger vers les sous-répertoires".

Installation du CMS

Maintenant que tous les fichiers nécessaires ont été téléchargés sur le serveur et placés dans le répertoire requis, nous passons à l'installation du CMS.

Pour ce faire, procédez comme suit

1. Lancez un navigateur web.

2. Dans la barre d'adresse, indiquez le chemin d'accès au script DLE sur votre site. Par exemple (exemple de test) : http://sait-test.com/install.php (le domaine doit être lié au répertoire).

3. l'interface DLE apparaît à l'écran, sur laquelle on clique sur "Démarrer l'installation".

4. A la fin nous sommes d'accord avec les conditions d'utilisation du CMS, cochez la case à côté de "J'accepte cet accord".

5. Vérifiez que le serveur est conforme aux exigences minimales de DLE, puis cliquez sur "Continuer".

6. Ensuite, sur un nouvel écran, nous spécifions des informations sur la base de données du site : serveur MySQL, nom de la base de données, nom d'utilisateur, que nous avons créé pour la nouvelle base de données, et mot de passe.

7. Spécifiez les informations pour la création d'un nouvel utilisateur dans CMS : login et mot de passe.

8. Ouvrez le gestionnaire de fichiers et supprimez le script install.php du disque dur du serveur.

Si vous avez tout fait correctement, le système de gestion de site devrait fonctionner correctement.

Installation de DataLife Engine sur VDS

L'installation du CMS sur un serveur dédié peut se faire de l'une des trois manières suivantes :

1. Via le panneau de contrôle de l'hébergement (à condition que l'hébergement prenne en charge ce CMS).

2. Manuellement via la ligne de commande.

3. Manuellement via un panneau de contrôle tiers. Par exemple, ISPmanager ou Plesk.

Avant de commencer l'installation de DLE, vous devez créer un domaine fonctionnel sur votre serveur, auquel les fichiers du site seront liés. Étant donné que tous les hébergements ne prennent pas en charge ce CMS, il convient d'envisager les deux dernières méthodes.

Via le panneau de contrôle

Considérons le processus d'installation par le biais du panneau d'administration, à savoir ISPmanager. Il s'agit d'un panneau d'administration relativement populaire et apprécié des utilisateurs. Dans notre cas, il est parfaitement adapté à la tâche à accomplir. La première chose à faire est de créer une base de données, car aucun système ne peut fonctionner sans elle.

Pour ce faire, vous devez

Allez dans la barre latérale d'ISPmanager.

Cliquez sur "Outils".

Sélectionnez "Bases de données".

Cliquez sur "Créer".

Entrez les paramètres de la nouvelle base de données : nom (quelconque), type de serveur MySQL, encodage UTF-8 standard. Créez un nouvel utilisateur, donnez-lui un nom quelconque et créez un mot de passe.

Télécharger le système de gestion

Télécharger la distribution comme dans le cas d'un hébergement mutualisé.

La suite des opérations sera quelque peu différente :

1. ouvrir ISPmanager.

2. Aller au menu "Système".

3. ouvrir le "Gestionnaire de fichiers".

4. Trouvez le bouton "Télécharger" en haut et cliquez dessus.

5. Sélectionnez le fichier sur le disque dur et cliquez sur OK pour télécharger la distribution CMS sur le serveur.

Transférer des fichiers dans le répertoire racine

Vous ne pourrez pas utiliser la distribution dans sa forme originale. Les composants détectés doivent être transférés de l'archive vers le répertoire clé de votre ressource ;

1. Sélectionnez l'archive dans le répertoire d'ISPmanager et cliquez sur "Extraire" dans la barre d'outils.

2. Spécifiez le répertoire pour décompresser l'archive.

3. Dans le répertoire où le kit de distribution a été décompressé, cherchez le dossier upload et ouvrez-le.

4. marquez tous les composants DLE et sélectionnez "Copier".

5. Spécifiez le répertoire racine du serveur.

Ensuite, vous devez vous assurer que vous avez les droits d'éditer les fichiers et dossiers sélectionnés. Ces droits doivent être 755 et 644. Le processus d'installation de DLE est le même que dans le cas d'un hébergement partagé. Ouvrez notre site (exemple de test ci-dessus) http://sait-test.com/install.php et suivez les instructions d'installation.

Ligne de commande

Vous pouvez installer le CMS via la ligne de commande. Ce n'est pas difficile. Il suffit d'avoir des compétences de base avec le terminal. Avant de commencer, n'oubliez pas d'indiquer les noms de domaine dans le fichier hosts et de spécifier correctement le répertoire racine où seront stockés les principaux fichiers de ressources. Tout d'abord, connectez-vous au serveur.

Les utilisateurs de Linux ou de macOS doivent allumer le terminal et entrer une commande pour se connecter au serveur via SSH. Par exemple, dans notre cas, c'est le cas :

ssh root@89.223.127.80

Il suffit de remplacer l'adresse par l'adresse de votre serveur. Elle est spécifiée dans le panneau de contrôle du SDV. Pour les utilisateurs de Windows, nous recommandons de télécharger PuTTY. Ensuite, indiquez-y l'adresse IP de la ressource et cliquez sur OK. Pour vous connecter, entrez un mot de passe. En règle générale, le fournisseur l'envoie par courrier. Lorsque vous le saisissez, il ne s'affiche pas dans le terminal. Après avoir établi une connexion avec le SDV, vous pouvez passer directement à la configuration et au chargement de DLE.

Créer une base de données

Comme dans l'exemple d'ISPmanager, vous devez créer une base de données. Cependant, dans ce cas, tout le travail devra être fait de vos propres mains sans l'utilisation des plugins et du panneau d'administration.

Installez l'utilitaire mysql en utilisant la commande avec la syntaxe suivante

*package_manager* install mysql

Créez une nouvelle base de données en tapant dans le terminal

CREATE DATABASE *database_name*;

Créez un utilisateur :

CREATE USER '*username_of_your_choice*@localhost' IDENTIFIED BY '*password_of_your_choice*';

Accorder les permissions de base de données à l'utilisateur nouvellement créé :

GRANT ALL PRIVILEGES ON *database_name*.* TO '*username@localhost*';

Tapez la commande

FLUSH PRIVILEGES;

Terminez de travailler avec le client MySQL :

exit

Passez à l'étape suivante.

Chargement du système de gestion du site

Dès que la base de données est créée, il faut charger le DLE lui-même. Cela peut se faire comme dans l'exemple ci-dessus - par le biais de la ligne de commande. À titre d'exemple, nous utilisons une version de démonstration de DLE avec des restrictions. Vous pouvez utiliser à la fois la version de démonstration et le produit complet après l'achat.

Téléchargez d'abord le système de gestion de site à partir du dépôt officiel :

wget https://dle-news.ru/files/dle_trial.zip

Décompressez ensuite l'archive téléchargée à l'aide de la commande :

unzip dle_trial.zip

Déplacez le contenu du dossier de téléchargement dans le répertoire racine du domaine où DataLife Engine sera installé :

mv ~/upload *path_to_root_folder_site_folder*

Vérifiez la disponibilité des droits d'édition des fichiers et dossiers sélectionnés. Ces droits doivent être respectivement de 755 et 644. Vérifié avec la commande :

ls -a

En conclusion, le DLE lui-même est installé. C'est la fin de l'instruction. Comme vous pouvez le constater, il n'y a rien de compliqué dans l'installation du système sur l'hébergement et le serveur dédié. Si vous craignez pour la sécurité de votre projet, il vous suffit de mettre à jour périodiquement le CMS et de ne pas utiliser de modèles qui nécessitent une révision manuelle après l'installation de chaque correctif. Vous augmenterez ainsi la sécurité du site et pourrez éviter de nombreux problèmes.