Metodi di pagamento Abuse

Installazione di DLE su hosting: guida passo-passo

25.06.2022, 00:51

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.

установка DLE

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.

Vantaggi e svantaggi di DataLife Engine

Come ogni altro sistema, anche questo CMS presenta alcuni vantaggi e svantaggi.

Tra i principali vantaggi vanno segnalati:

  • Un'ampia selezione di strumenti per la valutazione e il commento dei contenuti (consente di realizzare rapidamente un progetto di intrattenimento o di informazione di qualsiasi portata);
  • Prestazioni (il sistema richiede un numero di risorse significativamente inferiore rispetto a WP o Joomla. Non sarà difficile implementare un sito ad alta intensità di risorse anche su un PC poco potente);
  • Il CMS è ottimizzato di default per un'interazione produttiva con i bot di ricerca. Non è necessario utilizzare plugin SEO di terze parti.

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:

  • Vulnerabilità, con cui lo sviluppatore combatte quasi quotidianamente, distribuendo patch e cercando così di rendere più sicuro il proprio sviluppo;
  • Sistema di aggiornamento non complicato (la struttura dei singoli componenti è complessa e, soprattutto, non automatizzata. Spesso è necessario modificare il codice da soli).

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.

Installazione di DLE su hosting

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

Scaricare la distribuzione

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.

Caricare i file di installazione sul sito di hosting

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.

Concessione dei permessi per modificare i file della distribuzione

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".

Installazione del CMS

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.

Installazione di DataLife Engine su VDS

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.

Attraverso il pannello di controllo

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 il sistema di gestione

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.

Trasferimento dei file nella directory principale

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.

Linea di comando

È 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.

Creare un database

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.

Caricamento del sistema di gestione del sito

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.