Způsoby platby Abuse

Instalace DLE na hosting: průvodce krok za krokem

25.06.2022, 00:51

DataLife Engine je CMS neboli systém pro správu webových stránek, podobně jako WordPress nebo Joomla. DLE byl vytvořen pro správu zpravodajských portálů a jim blízkých zdrojů podle charakteristik a publika. V průběhu let získal systém správy nové funkce, které daly uživatelům možnost zapojit jej na nejrůznější druhy zábavních portálů.

установка DLE

Na základě tohoto CMS vytvářejí weby pro videohry, zdroje, kde lze sledovat streamované video - tzv. streamovací služby. Jednoduše řečeno, před sebou máme univerzální systém správy, který překonává některé možnosti analogů.

Výhody a nevýhody DataLife Engine

Jako každý jiný systém má i tento CMS určité výhody a nevýhody.

Mezi hlavní výhody patří např:

  • Velký výběr nástrojů pro hodnocení a komentování obsahu (umožňuje rychle nasadit zábavní nebo informační projekt libovolného rozsahu);
  • Výkon (systém vyžaduje výrazně méně prostředků než WP nebo Joomla. Nebude obtížné nasadit stránky náročné na zdroje i na počítači s nízkým výkonem);
  • CMS je ve výchozím nastavení optimalizován pro produktivní interakci s vyhledávacími roboty. Není třeba používat SEO-pluginy třetích stran.

Praxe používání tohoto systému správy jasně ukázala, že ještě zdaleka není ideální a má některé nevýhody, takže je třeba být připraven jim čelit.

Mezi mínusy patří např:

  • Zranitelnosti, se kterými vývojář bojuje téměř denně, zavádí záplaty a snaží se tak svůj vývoj zabezpečit;
  • Nekomplikovaný systém aktualizací (struktura jednotlivých komponent je složitá a hlavně - není automatizovaná. Často si musíte kód upravovat sami).

Výhod je však více a často překrývají nevýhody. Pokud vás nevýhody neděsí, pak si dále můžete přečíst podrobný návod na instalaci tohoto CMS.

Instalace DLE na hostingu

Proces instalace řídicího systému na hosting zahrnuje několik jednoduchých manipulací. Nejprve je tedy třeba stáhnout distribuci s instalačními soubory Datalife Engine. Ta se nachází na oficiálních stránkách vývojářů. Je také možné hostingové stránky Dle

Stažení distribuce

Po stažení je pořadí úkonů následující:

1. Přejděte na úložiště dle-news.ru/release.

2. Získejte instalační skript CMS a nahrajte soubory na pevný disk (archiv s názvem dle_engine.zip).

3. Rozbalte archiv do libovolného adresáře.

4. Nahrajte instalační soubory na web hostingu. 5. Nahrajte instalační soubory na web hostingu.

Dále je třeba nahrát soubory na hosting. Distribuci DLE musíte odeslat do příslušného adresáře na hostingu. To lze provést jedním ze dvou dostupných způsobů - prostřednictvím ovládacího panelu nebo FTP-klienta. Mnoho hostingů má vestavěného správce souborů, takže pro nahrání souborů stačí projít autorizací a přejít do vestavěného správce souborů.

Pokud je pro vás jednodušší použít FTP klienta, můžete použít některý z populárních programů, jako je FileZilla nebo jiný. Pro připojení k hostingu je třeba spustit klienta, zadat přihlašovací jméno a heslo (hosting obvykle údaje zasílá na mail).

Po navázání spojení přeneseme obsah složky pro upload (z distribuce) do kořenového adresáře na serveru. Tím je nahrávání souborů dokončeno.

Udělení oprávnění k úpravám souborů distribuce

Pro pokračování instalace je třeba upravit práva pro čtení a zápis instalačních souborů. Úkol se řeší opět buď pomocí vestavěného správce souborů hostingu, nebo prostřednictvím FTP-klienta. Jako příklad si uveďme použití programu FileZilla.

Otevřete složku public_html.

Klepněte pravým tlačítkem myši na složku templates.

V nabídce, která se otevře, vyberte možnost "Oprávnění k souborům".

Změňte číselnou hodnotu na 777.

Poté zopakujte stejný postup, nastavte hodnotu na 666 a zaškrtněte políčko "Přesměrovat do podadresářů".

Instalace systému CMS

Nyní, když byly všechny potřebné soubory nahrány na server a přesunuty do potřebného adresáře, přejdeme k instalaci CMS.

Provedeme to následujícím způsobem:

1. Spusťte webový prohlížeč.

2. Do adresního řádku zadejte cestu ke skriptu DLE na vašem webu. Například (testovací vzorek): http://sait-test.com/install.php (doména musí být vázána na adresář).

3. Na obrazovce se objeví rozhraní DLE, na kterém klikneme na tlačítko "Spustit instalaci".

4. Nakonec souhlasíme s podmínkami používání CMS, zaškrtneme políčko vedle "I accept this agreement".

5. Zkontrolujeme, zda server splňuje minimální požadavky DLE, a klikneme na tlačítko "Pokračovat".

6. Poté na nové obrazovce zadáme informace o databázi webu: server MySQL, název databáze, uživatelské jméno, které jsme vytvořili pro novou databázi, a heslo.

7. Zadáme informace pro vytvoření nového uživatele v CMS: přihlašovací jméno a heslo.

8. Otevřeme správce souborů a odstraníme skript install.php z pevného disku serveru.

Pokud jste vše provedli správně, měl by systém pro správu stránek správně fungovat.

Instalace DataLife Engine na VDS

Nainstalovat CMS na dedikovaný server lze některým ze tří známých způsobů:

1. Prostřednictvím ovládacího panelu hostingu (za předpokladu, že hosting tento CMS podporuje).

2. Ručně prostřednictvím příkazového řádku.

3. Ručně prostřednictvím ovládacího panelu třetí strany. Například ISPmanager nebo Plesk.

Před zahájením prací na instalaci DLE je třeba na serveru vytvořit pracovní doménu, ke které se budou vázat soubory webu. Protože ne každý hosting tento CMS nepodporuje, zvažte poslední dvě metody.

Prostřednictvím ovládacího panelu

Uvažujme o postupu instalace prostřednictvím ovládacího panelu, konkrétně ISPmanageru. Jedná se o poměrně populární a mezi uživateli oblíbený ovládací panel. V našem případě je pro daný úkol optimálně vhodný. Jako první je třeba vytvořit databázi, protože bez ní nemůže fungovat žádný systém.

K tomu je třeba:

Přejděte na postranní panel ISPmanager.

Klikněte na položku "Nástroje".

Zvolte "Databáze".

Klikněte na "Vytvořit".

Zadejte parametry nové databáze: název (libovolný), typ serveru MySQL, standardní kódování UTF-8. Vytvořte nového uživatele, dejte mu libovolné jméno a vymyslete heslo.

Stáhněte si systém pro správu

Stáhněte si distribuci jako v případě sdíleného hostingu.

Další pořadí akcí bude poněkud odlišné:

1. Otevřete ISPmanager.

2. Přejděte do nabídky "Systém".

3. Otevřete "Správce souborů".

4. V horní části najděte tlačítko "Download" (Stáhnout) a klikněte na něj.

5. Vyberte soubor z pevného disku a kliknutím na tlačítko OK stáhněte distribuci CMS na server.

Přenos souborů do kořenového adresáře

Distribuci nebudete moci používat v původní podobě. Zjištěné komponenty je třeba přenést z archivu do klíčového adresáře vašeho zdroje;

1. Vyberte archiv v adresáři ISPmanager a klikněte na tlačítko "Extrahovat" na panelu nástrojů.

2. Zadejte adresář pro rozbalení archivu.

3. V adresáři, kde byla distribuční sada rozbalena, vyhledejte složku pro nahrávání a otevřete ji.

4. Označte všechny součásti DLE a vyberte možnost "Kopírovat".

5. Zadejte kořenový adresář serveru.

Dále se musíte ujistit, že máte práva k úpravám vybraných souborů a složek. Měla by být 755 a 644. Postup instalace DLE je stejný jako v případě sdíleného hostingu. Otevřete náš web (výše uvedený testovací vzorek) http://sait-test.com/install.php a postupujte podle pokynů k instalaci.

Příkazový řádek

Systém CMS můžete nainstalovat prostřednictvím příkazového řádku. Není to nijak složité. Stačí mít základní dovednosti s terminálem. Než začnete, nezapomeňte předepsat názvy domén v souboru hosts a správně zadat kořenový adresář, kde budou uloženy hlavní soubory zdrojů. Nejprve - připojte se k serveru.

Uživatelé systému Linux nebo MacOS musí zapnout terminál a zadat příkaz pro připojení k serveru prostřednictvím SSH. V našem případě je to např:

ssh root@89.223.127.80

Stačí změnit adresu na adresu vašeho serveru. Ta je zadána v ovládacím panelu VDS. Uživatelům systému Windows doporučujeme stáhnout si program PuTTY. Dále v něm zadejte IP adresu prostředku a klepněte na tlačítko OK. Pro připojení zadejte heslo. Poskytovatel jej zpravidla zasílá poštou. Po jeho zadání se v terminálu nezobrazí. Po navázání připojení k VDS můžete přejít přímo ke konfiguraci a načtení DLE.

Vytvoření databáze

Stejně jako na příkladu ISPmanageru byste měli vytvořit databázi. V tomto případě však budete muset veškerou práci provést vlastníma rukama bez použití zásuvných modulů a ovládacího panelu.

Nainstalujte nástroj mysql pomocí příkazu s následující syntaxí

*package_manager* install mysql

Vytvořte novou databázi zadáním příkazu v terminálu

CREATE DATABASE *database_name*;

Vytvořte uživatele:

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

Udělte nově vytvořenému uživateli oprávnění k databázi:

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

Zadejte příkaz

FLUSH PRIVILEGES;

Dokončete práci s klientem MySQL:

exit

Přejděte k dalšímu kroku.

Načítání systému pro správu webu

Jakmile je databáze vytvořena, přejděte k načtení samotného systému DLE. To lze provést stejně jako v příkladu výše - prostřednictvím příkazového řádku. Jako příklad použijeme demoverzi DLE s omezeními. Po zakoupení můžete používat jak demo verzi, tak plný produkt.

Nejprve si stáhněte systém pro správu stránek z oficiálního úložiště:

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

Poté stažený archiv rozbalte pomocí příkazu:

unzip dle_trial.zip

Obsah nahrané složky přesuňte do kořenového adresáře domény, kde bude nainstalován DataLife Engine:

mv ~/upload *path_to_root_folder_site_folder*

Zkontrolujte dostupnost práv k úpravám vybraných souborů a složek. Měla by být 755 a 644. Kontroluje se příkazem:

ls -a

Na závěr je nainstalován samotný DLE. Tímto pokyn končí. Jak vidíte, na instalaci systému na hostingu a dedikovaném serveru není nic složitého. Pokud se obáváte o bezpečnost svého projektu, pak stačí CMS pravidelně aktualizovat a nepoužívat šablony, které je třeba po instalaci každé záplaty ručně revidovat. Zvýšíte tak bezpečnost webu a budete se moci vyhnout mnoha problémům.