Betaalmethoden Abuse

DLE installeren op hosting: stap-voor-stap handleiding

25.06.2022, 00:51

DataLife Engine is een CMS of websitebeheersysteem, vergelijkbaar met WordPress of Joomla. DLE is gemaakt om nieuwsportalen en bronnen in de buurt daarvan te beheren op basis van kenmerken en publiek. In de loop der jaren heeft het beheersysteem nieuwe functies gekregen die gebruikers de mogelijkheid gaven om het in te zetten op allerlei entertainmentportals.

установка DLE

Op basis van dit CMS worden sites gemaakt voor videogames, bronnen waar je streaming video kunt bekijken - de zogenaamde streamingdiensten. Simpel gezegd, voor ons ligt een universeel beheersysteem dat een aantal mogelijkheden van analoge systemen overtreft.

Voor- en nadelen van DataLife Engine

Net als elk ander systeem heeft dit CMS bepaalde voor- en nadelen.

De belangrijkste voordelen zijn

  • Een grote selectie tools voor het evalueren en becommentariëren van content (maakt het mogelijk om snel een entertainment- of informatieproject van elke schaal te implementeren);
  • Prestaties (het systeem heeft aanzienlijk minder resources nodig dan WP of Joomla. Het zal niet moeilijk zijn om een site met veel resources te implementeren, zelfs niet op een pc met weinig vermogen);
  • Het CMS is standaard geoptimaliseerd voor productieve interactie met zoekmachines. Het is niet nodig om SEO-plugins van derden te gebruiken.

De praktijk van het gebruik van dit beheersysteem heeft duidelijk gemaakt dat het verre van ideaal is en een aantal nadelen heeft, dus je moet bereid zijn om ze onder ogen te zien.

Onder de minpunten:

  • Kwetsbaarheden, waarmee de ontwikkelaar bijna dagelijks vecht, patches uitrolt en zo probeert zijn ontwikkeling veiliger te maken;
  • Ongecompliceerd updatesysteem (de structuur van individuele componenten is complex en - nog belangrijker - niet geautomatiseerd. Je moet de code vaak zelf bewerken).

Er zijn echter meer voordelen en die overlappen vaak de nadelen. Als de nadelen je niet afschrikken, lees dan verder de gedetailleerde instructies voor de installatie van dit CMS.

Installatie van DLE op hosting

De installatie van het besturingssysteem op hosting bestaat uit een paar eenvoudige handelingen. Allereerst moet je dus de distributie met installatiebestanden Datalife Engine downloaden. Deze staat op de officiële website van de ontwikkelaars. Het is ook mogelijk om dle sites te hosten

De distributie downloaden

Na het downloaden is de volgorde van handelingen als volgt:

1. Ga naar de repository dle-news.ru/release.

2. Haal het installatiescript CMS op en upload de bestanden naar je harde schijf (archief met een naam als dle_engine.zip).

3. Pak het archief uit in een willekeurige map.

Upload de installatiebestanden naar de hosting site

Vervolgens moet je de bestanden uploaden naar de hosting. Je moet de DLE-distributie naar de juiste map op de hosting sturen. Dit kan op een van de twee beschikbare manieren - via het controlepaneel of de FTP-client. Veel hosts hebben een ingebouwde bestandsbeheerder, dus om bestanden te uploaden volstaat het om de autorisatie te passeren en naar de ingebouwde bestandsbeheerder te gaan.

Als het makkelijker voor je is om een FTP-client te gebruiken, kun je een van de populaire programma's zoals FileZilla of een ander programma gebruiken. Om verbinding te maken met de hosting moet je de client starten, je login en wachtwoord invoeren (meestal stuurt de hosting de gegevens naar de mail).

Nadat de verbinding tot stand is gebracht, brengen we de inhoud van de uploadmap (van de distributie) over naar de hoofdmap op de server. Hiermee is het uploaden van de bestanden voltooid.

Machtigingen verlenen om de distributiebestanden te wijzigen

Om de installatie voort te zetten, moet je de lees- en schrijfrechten voor de installatiebestanden aanpassen. Deze taak kan worden uitgevoerd met de ingebouwde bestandsbeheerder van de hosting of met een FTP-client. Laten we FileZilla als voorbeeld nemen.

Open de public_html map.

Klik met de rechtermuisknop op de sjablonenmap.

Selecteer in het menu dat opent "Bestandsrechten".

Verander de numerieke waarde in 777.

Herhaal vervolgens dezelfde procedure door de waarde in te stellen op 666 en het vakje "Redirect to subdirectories" aan te vinken.

De CMS installeren

Nu alle benodigde bestanden zijn geüpload naar de server en verplaatst naar de benodigde directory, gaan we verder met de installatie van het CMS.

Om dit te doen:

1. Start een webbrowser.

2. Geef in de adresbalk het pad op naar het DLE-script op uw site. Bijvoorbeeld (testvoorbeeld): http://sait-test.com/install.php (het domein moet gebonden zijn aan de directory).

3. De DLE-interface verschijnt op het scherm, waarop we klikken op "Start installatie".

4. Uiteindelijk gaan we akkoord met de gebruiksvoorwaarden van CMS, vink het vakje naast "I accept this agreement" aan.

5. Controleer of de server voldoet aan de minimale vereisten van DLE en klik vervolgens op "Doorgaan".

6. In een nieuw scherm geven we informatie op over de database van de site: MySQL server, databasenaam, gebruikersnaam, die we hebben aangemaakt voor de nieuwe database, en wachtwoord.

7. Geef de informatie op voor het aanmaken van een nieuwe gebruiker in CMS: login en wachtwoord.

8. Open bestandsbeheer en verwijder het script install.php van de harde schijf van de server.

Als je alles correct hebt gedaan, zou het sitebeheersysteem goed moeten werken.

DataLife Engine installeren op VDS

CMS installeren op een dedicated server kan op een van de drie bekende manieren:

1. Via het controlepaneel van de hosting (mits de hosting dit CMS ondersteunt).

2. Handmatig via de opdrachtregel.

3. Handmatig via een controlepaneel van derden. Bijvoorbeeld ISPmanager of Plesk.

Voordat je begint met de installatie van DLE moet je een werkend domein aanmaken op je server, waaraan de sitebestanden worden gekoppeld. Aangezien niet elke hosting dit CMS ondersteunt, kun je de laatste twee methoden overwegen.

Via het configuratiescherm

Laten we eens kijken naar het installatieproces via het controlepaneel, namelijk ISPmanager. Dit is een relatief populair en geliefd controlepaneel onder gebruikers. In ons geval is het optimaal geschikt voor deze taak. Het eerste wat je moet doen is een database aanmaken, want geen enkel systeem kan zonder database functioneren.

Om dit te doen, moet u:

Ga naar de zijbalk van ISPmanager.

Klik op "Tools".

Selecteer "Databases".

Klik op "Aanmaken".

Voer de parameters van de nieuwe database in: naam (willekeurig), MySQL-servertype, standaard UTF-8 codering. Maak een nieuwe gebruiker aan, geef hem een willekeurige naam en verzin een wachtwoord.

Het beheersysteem downloaden

Download de distributie zoals in het geval van shared hosting.

De verdere volgorde van handelingen zal iets anders zijn:

1. Open ISPmanager.

2. Ga naar het menu "Systeem".

3. Open "Bestandsbeheer".

4. Zoek de knop "Downloaden" bovenaan en klik erop.

5. Selecteer het bestand van de harde schijf en klik op OK om de CMS distributie te downloaden naar de server.

Bestanden overbrengen naar de hoofdmap

U zult de distributie niet in zijn oorspronkelijke vorm kunnen gebruiken. De gedetecteerde componenten moeten worden overgebracht van het archief naar de hoofdmap van uw bron;

1. Selecteer het archief in de ISPmanager directory en klik op "Extract" in de werkbalk.

2. Specificeer de map voor het uitpakken van het archief.

3. 3. Zoek in de map waar de distributiekit is uitgepakt naar de uploadmap en open deze.

4. Markeer alle DLE-componenten en selecteer "Kopiëren".

5. Geef de hoofdmap van de server op.

Vervolgens moet je ervoor zorgen dat je de rechten hebt om de geselecteerde bestanden en mappen te bewerken. Deze moeten 755 en 644 zijn. Het installatieproces van DLE is hetzelfde als bij shared hosting. Open onze site (bovenstaand testvoorbeeld) http://sait-test.com/install.php en volg de installatieprompts.

Opdrachtregel

U kunt CMS installeren via de opdrachtregel. Het is niet moeilijk. Het is voldoende om basisvaardigheden te hebben met de terminal. Voordat u begint, moet u niet vergeten domeinnamen op te geven in het hosts-bestand en de hoofdmap waar de belangrijkste resource-bestanden worden opgeslagen, correct opgeven. Maak eerst verbinding met de server.

Linux- of macOS-gebruikers moeten de terminal inschakelen en een commando invoeren om via SSH verbinding te maken met de server. In ons geval is dat bijvoorbeeld:

ssh root@89.223.127.80

Je hoeft alleen maar het adres te wijzigen in het adres van je server. Dit wordt gespecificeerd in het VDS configuratiescherm. Voor Windows-gebruikers raden we aan PuTTY te downloaden. Geef vervolgens het IP-adres van de bron op en klik op OK. Voer een wachtwoord in om verbinding te maken. In de regel stuurt de provider dit per e-mail. Als je het invoert, wordt het niet weergegeven in de terminal. Nadat er verbinding is gemaakt met de VDS, kun je direct naar de configuratie en het laden van DLE gaan.

Een database maken

Net als in het voorbeeld van ISPmanager moet je een database aanmaken. In dit geval moet je echter al het werk met je eigen handen doen zonder gebruik te maken van plugins en het controlepaneel.

Installeer het hulpprogramma mysql met het commando met de volgende syntaxis

*package_manager* install mysql

Maak een nieuwe database aan door in de terminal te typen

CREATE DATABASE *database_name*;

Maak een gebruiker:

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

Geef database-rechten aan de nieuw aangemaakte gebruiker:

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

Typ het commando

FLUSH PRIVILEGES;

Beëindig het werken met de MySQL client:

exit

Ga verder met de volgende stap.

Het sitebeheersysteem laden

Zodra de database is aangemaakt, gaat u de DLE zelf laden. Dit kan zoals in het voorbeeld hierboven - via de commandoregel. Als voorbeeld gebruiken we een demoversie van DLE met beperkingen. Je kunt zowel de demo als het volledige product gebruiken na aankoop.

Download eerst het sitebeheersysteem uit de officiële repository:

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

Pak daarna het gedownloade archief uit met de opdracht:

unzip dle_trial.zip

Verplaats de inhoud van de uploadmap naar de hoofdmap van het domein waar DataLife Engine wordt geïnstalleerd:

mv ~/upload *path_to_root_folder_site_folder*

Controleer de beschikbaarheid van rechten om geselecteerde bestanden en mappen te bewerken. Deze moeten respectievelijk 755 en 644 zijn. Gecontroleerd met het commando:

ls -a

Tot slot is de DLE zelf geïnstalleerd. Dit is het einde van de instructie. Zoals u kunt zien, is er niets ingewikkelds aan de installatie van het systeem op hosting en dedicated server. Als u bang bent voor de veiligheid van uw project, werk het CMS dan periodiek bij en gebruik geen sjablonen die handmatig moeten worden herzien na de installatie van elke patch. Zo verhoogt u de veiligheid van de site en kunt u veel problemen voorkomen.