DataLife Engine е CMS или система за управление на уебсайтове, подобна на WordPress или Joomla. DLE е създадена за управление на новинарски портали и близки до тях ресурси по характеристики и аудитория. С течение на годините системата за управление придоби нови функции, които дадоха възможност на потребителите да я включат във всички видове развлекателни портали.
На базата на тази CMS се създават сайтове за видеоигри, ресурси, в които можете да гледате стрийминг на видео - т.нар. стрийминг услуги. Казано по-просто, пред нас е една универсална система за управление, надминаваща някои от възможностите на аналозите.
Както всяка друга система, и тази CMS има определени предимства и недостатъци.
Сред основните предимства трябва да отбележим:
Практиката на използване на тази система за управление показа ясно, че тя все пак е далеч от идеала и има някои недостатъци, така че трябва да сте готови да се сблъскате с тях.
Сред минусите:
Предимствата обаче са повече и те често се припокриват с недостатъците. Ако недостатъците не ви плашат, то по-нататък можете да прочетете подробните инструкции за инсталиране на тази CMS.
Процесът на инсталиране на системата за управление на хостинг включва няколко прости манипулации. Така че на първо място трябва да изтеглите дистрибуцията с инсталационни файлове Datalife Engine. Тя се намира на официалния уебсайт на разработчиците. Възможно е също така да хоствате DL сайтове
След изтеглянето редът на действията е следният:
1. Отидете в хранилището dle-news.ru/release
.
2. Вземете инсталационния скрипт CMS и качете файловете на твърдия си диск (архив с име като dle_engine.zip
).
3. Екстрахирайте архива в която и да е директория.
След това трябва да качите файловете на хостинга. Трябва да изпратите дистрибуцията на DLE в съответната директория на хостинга. Това може да стане по един от двата налични начина - чрез контролния панел или FTP-клиента. Много хостинги разполагат с вграден файлов мениджър, така че за да качите файловете, е достатъчно да преминете оторизация и да отидете във вградения файлов мениджър.
Ако ви е по-лесно да използвате FTP клиент, можете да използвате някоя от популярните програми като FileZilla или друга. За да се свържете с хостинга, трябва да стартирате клиента, да въведете потребителското си име и парола (обикновено хостингът изпраща данните на пощата).
След като връзката бъде установена, прехвърляме съдържанието на папката за качване
(от дистрибуцията) в главната директория на сървъра. С това завършва качването на файловете.
За да продължите инсталацията, трябва да настроите правата за четене и запис на инсталационните файлове. Задачата отново се решава или чрез вградения в хостинга файлов мениджър, или чрез FTP-клиент. Нека разгледаме като пример използването на FileZilla.
Отворете папката public_html
.
Щракнете с десния бутон на мишката върху папката с шаблони.
В менюто, което се отваря, изберете "Разрешения за файлове".
Променете цифровата стойност на 777.
След това повторете същата процедура, като зададете стойността на 666 и поставите отметка в квадратчето "Пренасочване към поддиректории".
След като всички необходими файлове са качени на сървъра и преместени в необходимата директория, преминаваме към инсталирането на CMS.
За да направите това:
1. Стартирайте уеб браузър.
2. В адресната лента посочете пътя до DLE скрипта на вашия сайт. Например (тестова извадка): http://sait-test.com/install.php
(домейнът трябва да е свързан с директорията).
3. На екрана ще се появи интерфейсът на DLE, на който щракваме върху "Start installation" (Стартирай инсталацията).
4. Накрая се съгласяваме с условията за използване на CMS, маркирайте квадратчето до "I accept this agreement" (Приемам това споразумение).
5. Проверяваме сървъра за съответствие с минималните изисквания на DLE, след което щракваме върху "Продължи".
6. След това на нов екран посочваме информация за базата данни на сайта: MySQL сървър, име на базата данни, потребителско име, което сме създали за новата база данни, и парола.
7. Посочваме информацията за създаване на нов потребител в CMS: потребителско име и парола.
8. Отворете файловия мениджър и изтрийте скрипта install.php
от твърдия диск на сървъра.
Ако сте направили всичко правилно, системата за управление на сайта трябва да функционира правилно.
Инсталирането на CMS на специализиран сървър може да бъде по някой от трите известни начина:
1. Чрез контролния панел на хостинга (при условие че хостингът поддържа тази CMS).
2. Ръчно чрез командния ред.
3. Ръчно чрез контролен панел на трета страна. Например ISPmanager или Plesk.
Преди да започнете работа по инсталацията на DLE, трябва да създадете работен домейн на вашия сървър, към който ще бъдат обвързани файловете на сайта. Тъй като не всеки хостинг не поддържа този CMS, разгледайте последните два метода.
Нека разгледаме процеса на инсталиране чрез контролния панел, а именно ISPmanager. Това е сравнително популярен и търсен сред потребителите контролен панел. В нашия случай той е оптимално подходящ за разглежданата задача. Първото нещо, което трябва да направите, е да създадете база данни, тъй като нито една система не може да функционира без нея.
За да направите това, трябва да:
Отидете в страничната лента на ISPmanager.
Щракнете върху "Инструменти".
Изберете "Бази данни".
Щракнете върху "Create" (Създаване).
Въведете параметрите на новата база данни: име (произволно), тип на MySQL сървъра, стандартно кодиране UTF-8. Създайте нов потребител, дайте му произволно име и съставете парола.
Изтеглете дистрибуцията, както в случая на споделен хостинг.
По-нататъшният ред на действията ще бъде малко по-различен:
1. Отворете ISPmanager.
2. Отидете в менюто "Система".
3. Отворете "Мениджър на файлове".
4. Намерете бутона "Изтегляне" в горната част и щракнете върху него.
5. Изберете файла от твърдия диск и щракнете върху "OK", за да изтеглите дистрибуцията на CMS на сървъра.
Няма да можете да използвате дистрибуцията в нейния първоначален вид. Откритите компоненти трябва да се прехвърлят от архива в ключовата директория на вашия ресурс;
1. Изберете архива в директорията на ISPmanager и щракнете върху "Извличане" в лентата с инструменти.
2. Посочете директорията за разопаковане на архива.
3. В директорията, в която е разопакован комплектът за разпространение, потърсете папката за качване и я отворете.
4. Маркирайте всички компоненти на DLE и изберете "Copy" (Копиране).
5. Посочете главната директория на сървъра.
След това трябва да се уверите, че имате права да редактирате избраните файлове и папки. Трябва да са 755 и 644. Процесът на инсталиране на DLE е същият, както при споделения хостинг. Отворете нашия сайт (горната тестова извадка) http://sait-test.com/install.php
и следвайте указанията за инсталиране.
Можете да инсталирате CMS чрез командния ред. Това не е трудно. Достатъчно е да имате основни умения с терминала. Преди да започнете, не забравяйте да предпишете имена на домейни във файла hosts и да посочите правилно главната директория, в която ще се съхраняват основните ресурсни файлове. Първо - свържете се със сървъра.
Потребителите на Linux или macOS трябва да включат терминала и да въведат команда за свързване със сървъра чрез SSH. Например в нашия случай тя е:
ssh root@89.223.127.80
Необходимо е само да промените адреса на сървъра на адреса на вашия сървър. Той е посочен в контролния панел на VDS. За потребителите на Windows препоръчваме да изтеглят PuTTY. След това посочете IP адреса на ресурса в него и щракнете върху OK. За да се свържете, въведете парола. По правило доставчикът я изпраща по пощата. Когато я въведете, тя няма да бъде показана в терминала. След като установите връзка с VDS, можете да преминете директно към конфигурирането и зареждането на DLE.
Както при примера с ISPmanager, трябва да създадете база данни. В този случай обаче цялата работа ще трябва да бъде извършена със собствените ви ръце, без да използвате плъгини и контролен панел.
Инсталирайте помощната програма mysql, като използвате команда със следния синтаксис
*package_manager* install mysql
Създайте нова база данни, като въведете в терминала
CREATE DATABASE *database_name*;
Създайте потребител:
CREATE USER '*username_of_your_choice*@localhost' IDENTIFIED BY '*password_of_your_choice*';
Предоставете права за работа с базата данни на новосъздадения потребител:
GRANT ALL PRIVILEGES ON *database_name*.* TO '*username@localhost*';
Въведете командата
FLUSH PRIVILEGES;
Завършете работата с клиента MySQL:
exit
Преминете към следващата стъпка.
Веднага след като базата данни е създадена, преминете към зареждане на самата DLE. Това може да стане както в примера по-горе - чрез командния ред. Като пример ще използваме демо версия на DLE с ограничения. Можете да използвате както демо версията, така и пълната версия на продукта след закупуването му.
Първо изтеглете системата за управление на сайтове от официалното хранилище:
wget https://dle-news.ru/files/dle_trial.zip
След това разопаковайте изтегления архив с командата:
unzip dle_trial.zip
Преместете съдържанието на папката за качване в главната директория на домейна, където ще бъде инсталирана DataLife Engine:
mv ~/upload *path_to_root_folder_site_folder*
Проверете наличието на права за редактиране на избрани файлове и папки. Трябва да бъдат съответно 755 и 644. Проверява се с командата:
ls -a
В заключение, самият DLE е инсталиран. Това е краят на инструкцията. Както виждате, няма нищо сложно в инсталирането на системата на хостинг и специализиран сървър. Ако се страхувате за безопасността на проекта си, тогава просто периодично обновявайте CMS и не използвайте шаблони, които се нуждаят от ръчна редакция след инсталирането на всяка поправка. Така ще повишите сигурността на сайта и ще можете да избегнете много проблеми.