DataLife Engine è un CMS o sistema di gestione di siti web, simile a WordPress o Joomla. DLE è stato creato per gestire i portali di notizie e le risorse ad essi vicine per caratteristiche e pubblico. Nel corso degli anni, il sistema di gestione ha acquisito nuove funzionalità che hanno dato agli utenti la possibilità di impegnarlo su tutti i tipi di portali di intrattenimento.
Sulla base di questo CMS nascono siti per videogiochi, risorse dove è possibile guardare video in streaming - i cosiddetti servizi di streaming. In poche parole, ci troviamo di fronte a un sistema di gestione universale, che supera alcune delle capacità degli analoghi.
Come ogni altro sistema, anche questo CMS presenta alcuni vantaggi e svantaggi.
Tra i principali vantaggi vanno segnalati:
La pratica dell'utilizzo di questo sistema di gestione ha chiarito che, in fin dei conti, è ben lungi dall'essere ideale e presenta alcuni svantaggi, per cui bisogna essere pronti ad affrontarli.
Tra gli svantaggi:
Tuttavia, i vantaggi sono molti di più e spesso si sovrappongono agli svantaggi. Se gli svantaggi non vi spaventano, potete leggere le istruzioni dettagliate per l'installazione di questo CMS.
Il processo di installazione del sistema di controllo sull'hosting prevede alcune semplici manipolazioni. Per prima cosa è necessario scaricare la distribuzione con i file di installazione di Datalife Engine. Si trova sul sito ufficiale degli sviluppatori. È anche possibile ospitare siti dle
Dopo il download, l'ordine delle azioni è il seguente:
1. Andare al repository dle-news.ru/release
.
2. Ottenere lo script di installazione CMS e caricare i file sul disco rigido (archivio con un nome come dle_engine.zip
).
3. Estrarre l'archivio in una qualsiasi directory.
Successivamente è necessario caricare i file sul sito di hosting. È necessario inviare la distribuzione DLE alla directory appropriata dell'hosting. Questo può essere fatto in uno dei due modi disponibili: attraverso il pannello di controllo o il client FTP. Molti host hanno un file manager integrato, quindi per caricare i file è sufficiente superare l'autorizzazione e passare al file manager integrato.
Se per voi è più facile usare un client FTP, potete usare uno dei programmi più diffusi, come FileZilla o altri. Per connettersi all'hosting è necessario lanciare il client, inserire il login e la password (di solito l'hosting invia i dati alla posta elettronica).
Una volta stabilita la connessione, si trasferisce il contenuto della cartella di upload
(dalla distribuzione) alla directory principale del server. Questo completa il caricamento dei file.
Per continuare l'installazione, è necessario regolare i diritti di accesso in lettura e scrittura per i file di installazione. Anche in questo caso, il compito si risolve con il file manager integrato dell'hosting o con un client FTP. Prendiamo come esempio FileZilla.
Aprire la cartella public_html
.
Fare clic con il tasto destro del mouse sulla cartella templates.
Nel menu che si apre, selezionare "Autorizzazioni file".
Cambiare il valore numerico in 777.
Poi ripetete la stessa procedura, impostando il valore a 666 e spuntando la casella "Reindirizza alle sottodirectory".
Ora che tutti i file necessari sono stati caricati sul server e spostati nella directory necessaria, passiamo all'installazione del CMS.
Per farlo:
1. Avviare un browser web.
2. Nella barra degli indirizzi specificate il percorso dello script DLE sul vostro sito. Ad esempio (esempio di prova): http://sait-test.com/install.php
(il dominio deve essere legato alla directory).
3. Sullo schermo apparirà l'interfaccia di DLE, sulla quale faremo clic su "Avvia installazione".
4. Alla fine accettiamo le condizioni di utilizzo del CMS, spuntando la casella accanto a "Accetto questo accordo".
5. Controlliamo che il server sia conforme ai requisiti minimi di DLE, quindi facciamo clic su "Continua".
6. In una nuova schermata specifichiamo le informazioni relative al database del sito: server MySQL, nome del database, nome dell'utente, che abbiamo creato per il nuovo database, e password.
7. Specificare le informazioni per la creazione di un nuovo utente nel CMS: login e password.
8. Aprite il file manager e cancellate lo script install.php
dal disco rigido del server.
Se tutto è stato fatto correttamente, il sistema di gestione del sito dovrebbe funzionare correttamente.
L'installazione di CMS su un server dedicato può avvenire in uno dei tre modi conosciuti:
1. Attraverso il pannello di controllo dell'hosting (a condizione che l'hosting supporti questo CMS).
2. Manualmente attraverso la riga di comando.
3. Manualmente attraverso un pannello di controllo di terze parti. Ad esempio, ISPmanager o Plesk.
Prima di iniziare a lavorare all'installazione di DLE è necessario creare un dominio funzionante sul vostro server, al quale saranno legati i file del sito. Poiché non tutti gli hosting non supportano questo CMS, considerate gli ultimi due metodi.
Consideriamo il processo di installazione attraverso il pannello di controllo, ovvero ISPmanager. Si tratta di un pannello di controllo relativamente popolare e diffuso tra gli utenti. Nel nostro caso, si presta in modo ottimale al compito da svolgere. La prima cosa da fare è creare un database, poiché nessun sistema può funzionare senza di esso.
Per farlo, è necessario
Accedere alla barra laterale di ISPmanager.
Fare clic su "Strumenti".
Selezionare "Database".
Fare clic su "Crea".
Inserire i parametri del nuovo database: nome (qualsiasi), tipo di server MySQL, codifica UTF-8 standard. Creare un nuovo utente, assegnargli un nome qualsiasi e creare una password.
Scaricare la distribuzione come nel caso dell'hosting condiviso.
L'ordine delle azioni successive sarà leggermente diverso:
1. Aprire ISPmanager.
2. Andare al menu "Sistema".
3. Aprire il "File Manager".
4. Trovare il pulsante "Download" in alto e fare clic su di esso.
5. Selezionare il file dal disco rigido e fare clic su OK per scaricare la distribuzione CMS sul server.
Non sarà possibile utilizzare la distribuzione nella sua forma originale. I componenti rilevati devono essere trasferiti dall'archivio alla directory principale della vostra risorsa;
1. Selezionare l'archivio nella directory di ISPmanager e fare clic su "Estrai" nella barra degli strumenti.
2. Specificare la directory per la decompressione dell'archivio.
3. Nella directory in cui è stato scompattato il kit di distribuzione, cercare la cartella upload e aprirla.
4. Contrassegnare tutti i componenti DLE e selezionare "Copia".
5. Specificare la directory principale del server.
Successivamente è necessario assicurarsi di avere i diritti per modificare i file e le cartelle selezionati. Dovrebbero essere 755 e 644. Il processo di installazione di DLE è identico a quello dell'hosting condiviso. Aprite il nostro sito (l'esempio di prova di cui sopra) http://sait-test.com/install.php
e seguite le istruzioni per l'installazione.
È possibile installare il CMS tramite la riga di comando. Non è difficile. È sufficiente avere una conoscenza di base del terminale. Prima di iniziare, non dimenticate di inserire i nomi di dominio nel file hosts e di specificare correttamente la directory principale in cui saranno memorizzati i file delle risorse principali. Per prima cosa, collegarsi al server.
Gli utenti di Linux o macOS devono accendere il terminale e inserire un comando per connettersi al server tramite SSH. Ad esempio, nel nostro caso si tratta di:
ssh root@89.223.127.80
È sufficiente cambiare l'indirizzo con quello del server. È specificato nel pannello di controllo VDS. Per gli utenti di Windows, si consiglia di scaricare PuTTY. Quindi, specificare l'indirizzo IP della risorsa e fare clic su OK. Per connettersi, inserire una password. Di norma, il provider la invia per posta. Quando la si inserisce, non viene visualizzata nel terminale. Una volta stabilita la connessione al VDS, si può passare direttamente alla configurazione e al caricamento di DLE.
Come nell'esempio di ISPmanager, è necessario creare un database. Tuttavia, in questo caso, tutto il lavoro dovrà essere fatto con le proprie mani senza l'uso di plugin e pannello di controllo.
Installare l'utility mysql utilizzando il comando con la seguente sintassi
*package_manager* install mysql
Creare un nuovo database digitando nel terminale
CREATE DATABASE *database_name*;
Creare un utente:
CREATE USER '*username_of_your_choice*@localhost' IDENTIFIED BY '*password_of_your_choice*';
Concedere i permessi di database all'utente appena creato:
GRANT ALL PRIVILEGES ON *database_name*.* TO '*username@localhost*';
Digitare il comando
FLUSH PRIVILEGES;
Terminare il lavoro con il client MySQL:
exit
Passare al passo successivo.
Non appena il database è stato creato, occorre caricare il DLE stesso. Questo può essere fatto, come nell'esempio precedente, attraverso la riga di comando. A titolo di esempio, utilizziamo una versione demo di DLE con restrizioni. È possibile utilizzare sia la demo che il prodotto completo dopo l'acquisto.
Per prima cosa scaricare il sistema di gestione del sito dal repository ufficiale:
wget https://dle-news.ru/files/dle_trial.zip
Successivamente, decomprimere l'archivio scaricato con il comando:
unzip dle_trial.zip
Spostare il contenuto della cartella di upload nella directory principale del dominio in cui verrà installato DataLife Engine:
mv ~/upload *path_to_root_folder_site_folder*
Verificare la disponibilità dei diritti di modifica dei file e delle cartelle selezionate. Dovrebbero essere rispettivamente 755 e 644. Si controlla con il comando:
ls -a
In conclusione, il DLE stesso è installato. Questa è la fine delle istruzioni. Come potete vedere, non c'è nulla di complicato nell'installazione del sistema su hosting e server dedicati. Se temete per la sicurezza del vostro progetto, aggiornate periodicamente il CMS e non utilizzate modelli che necessitano di una revisione manuale dopo l'installazione di ogni patch. In questo modo aumenterete la sicurezza del sito e potrete evitare molti problemi.