DataLife Engine to CMS lub system zarządzania stroną internetową, podobny do WordPress lub Joomla. DLE został stworzony do zarządzania portalami informacyjnymi i zasobami zbliżonymi do nich pod względem cech i odbiorców. Z biegiem lat system zarządzania zyskał nowe funkcje, które dały użytkownikom możliwość zaangażowania go na wszelkiego rodzaju portalach rozrywkowych.
Na bazie tego CMS tworzone są strony z grami wideo, zasoby, na których można oglądać streaming wideo - tzw. serwisy streamingowe. Mówiąc prościej, przed nami uniwersalny system zarządzania, przewyższający niektóre możliwości analogów.
Jak każdy inny system, ten CMS ma pewne zalety i wady.
Wśród głównych zalet należy wymienić
Praktyka korzystania z tego systemu zarządzania jasno pokazała, że mimo wszystko jest on daleki od ideału i ma pewne wady, więc trzeba być przygotowanym na stawienie im czoła.
Wśród minusów:
Zalet jest jednak więcej i często nakładają się one na wady. Jeśli wady Cię nie przerażają, to dalej możesz zapoznać się ze szczegółową instrukcją instalacji tego CMS.
Proces instalacji systemu kontroli na hostingu obejmuje kilka prostych manipulacji. Przede wszystkim należy pobrać dystrybucję z plikami instalacyjnymi Datalife Engine. Znajduje się ona na oficjalnej stronie deweloperów. Możliwe jest również hostowanie pojedynczych witryn
Po pobraniu kolejność działań jest następująca:
1. Przejdź do repozytorium dle-news.ru/release
.
2. Pobierz skrypt instalacyjny CMS i prześlij pliki na dysk twardy (archiwum o nazwie dle_engine.zip
).
3. Rozpakuj archiwum do dowolnego katalogu.
Następnie należy przesłać pliki na hosting. Dystrybucję DLE należy przesłać do odpowiedniego katalogu na hostingu. Można to zrobić na jeden z dwóch dostępnych sposobów - poprzez panel sterowania lub klienta FTP. Wiele hostingów ma wbudowany menedżer plików, więc aby przesłać pliki wystarczy przejść autoryzację i przejść do wbudowanego menedżera plików.
Jeśli łatwiej jest ci korzystać z klienta FTP, możesz użyć jednego z popularnych programów, takich jak FileZilla lub dowolnego innego. Aby połączyć się z hostingiem należy uruchomić klienta, podać login i hasło (zazwyczaj hosting wysyła dane na maila).
Po nawiązaniu połączenia przesyłamy zawartość folderu upload
(z dystrybucji) do katalogu głównego na serwerze. Na tym kończy się przesyłanie plików.
Aby kontynuować instalację, należy dostosować prawa dostępu do odczytu i zapisu plików instalacyjnych. Zadanie to można rozwiązać za pomocą wbudowanego menedżera plików hostingu lub klienta FTP. Rozważmy użycie FileZilla jako przykładu.
Otwórz folder public_html
.
Kliknij prawym przyciskiem myszy folder szablonów.
W otwartym menu wybierz "Uprawnienia plików".
Zmień wartość liczbową na 777.
Następnie powtórz tę samą procedurę, ustawiając wartość na 666 i zaznaczając pole "Przekieruj do podkatalogów".
Teraz, gdy wszystkie niezbędne pliki zostały przesłane na serwer i przeniesione do niezbędnego katalogu, przechodzimy do instalacji CMS.
Aby to zrobić:
1. Uruchom przeglądarkę internetową.
2. W pasku adresu podaj ścieżkę do skryptu DLE na swojej stronie. Na przykład (próbka testowa): http://sait-test.com/install.php
(domena musi być powiązana z katalogiem).
3. Na ekranie pojawi się interfejs DLE, na którym klikamy "Rozpocznij instalację".
4. Na koniec zgadzamy się z warunkami korzystania z CMS, zaznaczamy pole obok "I accept this agreement".
5. Sprawdzamy zgodność serwera z minimalnymi wymaganiami DLE, a następnie klikamy "Continue".
6. Następnie na nowym ekranie określamy informacje o bazie danych witryny: serwer MySQL, nazwę bazy danych, nazwę użytkownika, którą utworzyliśmy dla nowej bazy danych, oraz hasło.
7. Podajemy informacje potrzebne do utworzenia nowego użytkownika w CMS: login i hasło.
8. Otwórz menedżera plików i usuń skrypt install.
php z dysku twardego serwera.
Jeśli wszystko zostało wykonane poprawnie, system zarządzania stroną powinien działać prawidłowo.
Instalację CMS na serwerze dedykowanym można przeprowadzić na jeden z trzech znanych sposobów:
1. Przez panel sterowania hostingu (pod warunkiem, że hosting obsługuje ten CMS).
2. Ręcznie za pomocą wiersza poleceń.
3. Ręcznie przez panel kontrolny innej firmy. Na przykład ISPmanager lub Plesk.
Przed rozpoczęciem pracy nad instalacją DLE należy utworzyć działającą domenę na serwerze, do której zostaną przypisane pliki witryny. Ponieważ nie każdy hosting obsługuje ten CMS, należy rozważyć dwie ostatnie metody.
Rozważmy proces instalacji za pośrednictwem panelu sterowania, a mianowicie ISPmanager. Jest to stosunkowo popularny i lubiany przez użytkowników panel sterowania. W naszym przypadku optymalnie nadaje się do tego zadania. Pierwszą rzeczą do zrobienia jest utworzenie bazy danych, ponieważ żaden system nie może bez niej funkcjonować.
Aby to zrobić, należy:
Przejść do paska bocznego ISPmanager.
Kliknąć na "Narzędzia".
Wybrać "Bazy danych".
Kliknąć na "Utwórz".
Wprowadzić parametry nowej bazy danych: nazwę (dowolną), typ serwera MySQL, standardowe kodowanie UTF-8. Utwórz nowego użytkownika, nadaj mu dowolną nazwę i wymyśl hasło.
Pobierz dystrybucję jak w przypadku hostingu współdzielonego.
Dalsza kolejność działań będzie nieco inna:
1. otworzyć ISPmanager.
2. Przejdź do menu "System".
3. otworzyć "Menedżer plików".
4. Znajdź przycisk "Pobierz" u góry i kliknij go.
5. Wybierz plik z dysku twardego i kliknij OK, aby pobrać dystrybucję CMS na serwer.
Nie będziesz mógł korzystać z dystrybucji w jej oryginalnej formie. Wykryte komponenty należy przenieść z archiwum do katalogu głównego zasobu;
1. Wybierz archiwum w katalogu ISPmanager i kliknij "Wyodrębnij" na pasku narzędzi.
2. Określ katalog do rozpakowania archiwum.
3. W katalogu, w którym rozpakowano zestaw dystrybucyjny, wyszukaj folder upload i otwórz go.
4. Zaznacz wszystkie komponenty DLE i wybierz "Kopiuj".
5. Określ katalog główny serwera.
Następnie upewnij się, że masz prawa do edycji wybranych plików i folderów. Powinny one wynosić 755 i 644. Proces instalacji DLE jest taki sam jak w przypadku hostingu współdzielonego. Otwórz naszą witrynę (powyższa próbka testowa) http://sait-test.com/install.php
i postępuj zgodnie z instrukcjami instalacji.
Możesz zainstalować CMS za pomocą wiersza poleceń. Nie jest to trudne. Wystarczy mieć podstawowe umiejętności obsługi terminala. Przed rozpoczęciem nie zapomnij o przepisaniu nazw domen w pliku hosts i poprawnym określeniu katalogu głównego, w którym będą przechowywane główne pliki zasobów. Najpierw należy połączyć się z serwerem.
Użytkownicy systemu Linux lub macOS muszą włączyć terminal i wprowadzić polecenie, aby połączyć się z serwerem przez SSH. Na przykład w naszym przypadku jest to:
ssh root@89.223.127.80
Wystarczy zmienić adres na adres swojego serwera. Jest on określony w panelu sterowania VDS. Dla użytkowników Windows zalecamy pobranie PuTTY. Następnie określ w nim adres IP zasobu i kliknij OK. Aby się połączyć, wprowadź hasło. Z reguły dostawca wysyła je pocztą. Po jego wprowadzeniu nie będzie ono wyświetlane w terminalu. Po nawiązaniu połączenia z VDS można przejść bezpośrednio do konfiguracji i ładowania DLE.
Podobnie jak w przypadku ISPmanagera należy utworzyć bazę danych. Jednak w tym przypadku cała praca będzie musiała być wykonana własnymi rękami bez użycia wtyczek i panelu sterowania.
Zainstaluj narzędzie mysql za pomocą polecenia o następującej składni
*package_manager* install mysql
Utwórz nową bazę danych, wpisując w terminalu
CREATE DATABASE *database_name*;
Utwórz użytkownika:
CREATE USER '*username_of_your_choice*@localhost' IDENTIFIED BY '*password_of_your_choice*';
Nadaj uprawnienia do bazy danych nowo utworzonemu użytkownikowi:
GRANT ALL PRIVILEGES ON *database_name*.* TO '*username@localhost*';
Wpisz polecenie
FLUSH PRIVILEGES;
Zakończ pracę z klientem MySQL:
exit
Przejdź do następnego kroku.
Jak tylko baza danych zostanie utworzona, przejdź do ładowania samego DLE. Można to zrobić tak, jak w powyższym przykładzie - za pomocą wiersza poleceń. Jako przykład używamy wersji demonstracyjnej DLE z ograniczeniami. Po zakupie można korzystać zarówno z wersji demonstracyjnej, jak i pełnej wersji produktu.
Najpierw należy pobrać system zarządzania witryną z oficjalnego repozytorium:
wget https://dle-news.ru/files/dle_trial.zip
Następnie rozpakuj pobrane archiwum za pomocą polecenia:
unzip dle_trial.zip
Przenieś zawartość folderu upload do katalogu głównego domeny, w której zainstalowany zostanie DataLife Engine:
mv ~/upload *path_to_root_folder_site_folder*
Sprawdź dostępność uprawnień do edycji wybranych plików i folderów. Powinny one wynosić odpowiednio 755 i 644. Sprawdzane za pomocą polecenia:
ls -a
Podsumowując, sam DLE został zainstalowany. Na tym kończy się instrukcja. Jak widać, nie ma nic skomplikowanego w instalacji systemu na hostingu i serwerze dedykowanym. Jeśli obawiasz się o bezpieczeństwo swojego projektu, po prostu okresowo aktualizuj CMS i nie używaj szablonów, które wymagają ręcznej aktualizacji po zainstalowaniu każdej poprawki. W ten sposób zwiększysz bezpieczeństwo strony i będziesz w stanie uniknąć wielu problemów.