Instalowanie drupala 7 na hostingu. Jak utworzyć bazę danych i użytkownika

No cóż, czas działać! Uruchommy nasz lokalny serwer. Jeśli jeszcze go nie zainstalowałeś, to w ostatnim artykule mówiłem o . Polecam się poznać. Cóż, wszyscy inni idą dalej.

Instalowanie Drupala 7 na lokalnym hostingu.

Wchodzimy z Tobą na stronę Drupal.org, to właśnie tam znajdziesz najnowsze wersje dystrybucji, zarówno sam rdzeń CMS, moduły, jak i szablony stron internetowych. Kliknij przycisk Rozpocznij pracę z Drupalem.


Następnie pobierz aktualną wersję. Przypominam, że będziemy pracować na Drupalu 7.

Dodaj tę stronę do zakładek, ponieważ będziesz do niej bardzo często zaglądać w poszukiwaniu modułów.

Teraz musimy rozpakować dystrybucję do folderu z naszą przyszłą witryną. Przejdźmy dalej C:\xampp\htdocs i twórz tutaj nowy katalog. Zalecam nazwę folderu na cześć przyszłej witryny. Mam to jLadys.ru i umieść w nim pobrane pliki.

Teraz musimy utworzyć bazę danych dla witryny. W pasku adresu wpisujemy http://localhost i dochodzimy do strony startowej XAMPP. W lewej kolumnie znajdujemy link phpMyAdmyn i poruszamy się po nim.

Będąc w phpMyAdmyn, będziemy zainteresowani:

  1. Tutaj wyświetlane są wszystkie posiadane bazy danych
  2. tutaj będziemy tworzyć bazy danych
  3. tutaj utworzymy nowego użytkownika, który będzie miał dostęp do naszej bazy danych.

Początkowo przejdź do menu - Uprawnienia. Tutaj klikamy przycisk - dodaj nowego użytkownika. W wyświetlonym oknie wprowadź nazwę, w zakładce Host wskaż - Lokalny i wymyśl hasło.

Następnie kliknij przycisk Utwórz użytkownika. W rezultacie zobaczysz nowo utworzonego użytkownika na liście.

Następnie przechodzimy do zakładki – Bazy danych. I tworzymy nową bazę danych. Polecam nazwać to nazwą witryny. Od tego czasu wzrośnie liczba witryn, a co za tym idzie liczba baz danych. Bardzo łatwo będzie się pomylić, jeśli nazwy różnią się od nazwy strony. I tak wpisz naszą nazwę i kliknij przycisk utwórz.

Teraz zajmijmy się czymś instalacja bezpośrednia CMS na nasz serwer. Aby to zrobić, przejdź pod wskazany adres http://localhost/ nazwa folderu w CMS, mam to http://localhost/jladys.ru Otworzy się strona startowa, na której wybieramy opcję standardową.

W drugim kroku zostaniemy zapytani w jakim języku chcemy zainstalować stronę, na razie nie zawracamy sobie głowy tłumaczeniem, zostawiamy angielski i przechodzimy do kolejnego kroku.

Tutaj musimy podać nazwę naszej bazy danych, nazwę użytkownika i hasło.

W zakładce Typ bazy danych– pozostaw MySQL w linii Nazwa bazy danych– wskazać nazwę nowo utworzonej bazy danych, Nazwa użytkownika bazy danych– nazwa utworzonego użytkownika, Hasło bazy danych- hasło użytkownika.

Teraz spójrz na zakładkę ZAAWANSOWANE OPCJE. Nie będziemy tu niczego dotykać, ale wyjaśnię, dlaczego jest to potrzebne. Podczas przenoszenia witryny na hosting lub instalowania na niej nowej witryny nazwa hosta nie zawsze jest używana Lokalny Gospodarz, to może być wszystko. Zazwyczaj dostawca usług hostingowych udostępnia te informacje. Komórka Port bazy danych- odpowiada za port przez który następuje połączenie z hostingiem, ta informacja jak już mówiłem, zapewnia hosting. Komórka Przedrostek tabeli może być przydatny, gdy hosting ogranicza Cię liczebnie utworzone bazy danych dane dla witryn. Określając nowy prefiks dla każdej nowej witryny, możesz zainstalować ją w tej samej bazie danych. Przejdźmy do następnego kroku.

Pola wymagane możesz zobaczyć oznaczone gwiazdką.

Spójrzmy na wszystko w porządku. Nazwa strony– to jest nazwa Twojej witryny, możesz ją zostawić tak, jak jest, możesz wymyślić nazwę, zmiana jej w przyszłości nie będzie stanowić problemu. Adres e-mail witrynyadres e-mail swojej stronie internetowej, otrzymasz tutaj list z danymi rejestracyjnymi. Następne pole Nazwa użytkownika– tutaj podajemy login superadministratora, będziemy go używać, aby uzyskać dostęp do naszej witryny. Adres e-mail– adres odpowiedzialny za to konto. Hasło– hasło dla superadministratora.

Zakładka opcjonalna Ustawienia serwera, ale i tak radzę go wypełnić, wtedy trzeba będzie ustalić daty, więc lepiej zrobić to od razu.

Wybieramy nasz kraj. A strefa czasowa - dla mnie jest to Jekaterynburg. Patka Aktualizuj powiadomienia pozostawić bez zmian. Pierwsze pole wyboru Sprawdzaj aktualizacje automatycznie– odpowiada za automatyczne powiadamianie nas o wydaniach nowych wersji modułów, CMS-ów czy szablonów. Drugie pole wyboru Otrzymuj powiadomienia e-mailem– Odpowiedzialny za powiadomienia drogą pocztową. Po wypełnieniu wszystkich pól kliknij przycisk Zapisz i kontynuuj i ciesz się napisem gratulacyjnym pomyślnego montażu systemu sterowania.

Przejdźmy do serwisu.

Lokalizacja Drupala 7.

Istnieje kilka sposobów lokalizacji CMS-a. Pokażę Ci prawdopodobnie najprostszy i najwygodniejszy sposób. Dzięki niemu wszystko odbywa się szybko i nie trzeba bawić się plikami z tłumaczeniami. I tak wejdź na stronę Drupal.org i w wyszukiwarkę wpisz nazwę modułu Aktualizacja l10n,

zaznacz pole oznaczone modułami i kliknij szukaj. Następnie otrzymujemy listę modułów, które odpowiadają ta prośba. Jesteśmy zainteresowani Aktualizacja lokalizacji. Pobierz wersję dla Drupala 7.

Jeśli nie chcesz mieć kłopotów z wyszukiwaniem, możesz kliknąć link i pobrać moduł. http://drupal.org/project/l10n_update Następnie wypakuj go z archiwum i przystąp do instalacji.

Zanim przystąpisz do instalacji wyjaśnię podstawowe rzeczy o których powinieneś pamiętać. Spójrz na zrzut ekranu poniżej.

Oto struktura Twojej witryny hostowanej na hostingu. Jak widać, istnieją foldery moduły I tematy. Dla początkujących, którzy zaczynają uczyć się tego CMS-a. Taki sam problem. Zrzucają moduły i szablony do tych folderów - a to nie jest poprawne w katalogach głównych. NIGDY TEGO nie rób. Aby zainstalować moduł lub motyw, podążaj następującą ścieżką: c:\xampp\htdocs\folder witryny\sites\all\

Znajdują się tu foldery o tej samej nazwie i to w nich przeprowadzamy instalację.

Wróćmy do naszego modułu i przenieśmy go do folderu modułów.


NIE ZAPOMNIJ GDZIE ZAINSTALOWAĆ. Teraz otwieramy naszą witrynę w przeglądarce iw Górny panel control znajdziemy moduły łączące.

Wejdźmy w to.

NA na tym etapie musimy aktywować następujące moduły: Tłumaczenie treści, Widownia I Aktualizacja lokalizacji.

Zaznacz je i kliknij przycisk u dołu strony. Zapisz konfigurację. Po aktywowaniu modułów pojawi się następujący komunikat:

Teraz na górnym panelu sterowania szukamy linku Konfiguracja i poruszamy się po nim. Przewiń stronę w dół i znajdź blok REGIONALNY I JĘZYK,

i poszukaj na liście języka rosyjskiego, a następnie kliknij przycisk dodawania języka.

Jeśli wszystko pójdzie dobrze, zobaczysz następujący obrazek.

Następnie w kolumnie z nagłówkiem DOMYŚLNE przełącz pole wyboru na rosyjski i naciśnij przycisk Zapisz konfigurację. Gratulacje, tłumaczenie zostało ukończone. Śliczny tego modułu polega na tym, że sam sprawdza nowe tłumaczenia w sieci i jeśli takie się pojawią, informuje Cię o tym. Podczas instalacji modułów automatycznie pobierze istniejące tłumaczenia.

Błędy przy tłumaczeniu Drupala 7.

Bardzo często podczas tłumaczenia pojawiają się następujące błędy:

Tak naprawdę, konfigurując nasz serwer, zwiększyliśmy czas przeznaczony na działanie skryptu i jest to więcej niż podane 240 sekund. Ale Drupal nie pozwala nam na tłumaczenie. Aby temu zapobiec, musisz wprowadzić kilka drobnych ustawień na naszym serwerze.

Przejdźmy dalej ścieżką C:\xampp\mysql\bin i otwórz plik moje.ini. W nim znajdujemy linię innodb_flush_log_at_trx_commit i zmień wartość z 1 na 2. Zapisz plik, uruchom ponownie Serwer Apache i MySQL, po czym ponownie próbujemy przenieść Drupala 7. Z reguły błąd nie powinien już się pojawiać.

Drupal to jeden z 3 najpopularniejszych systemów zarządzania treścią w Internecie. Około 4% wszystkich stron internetowych działa na tym silniku. Nasz hosting zapewnia możliwość automatycznej instalacji Drupala.

Aby zainstalować Drulala na hostingu bez pobierania archiwum z plikami CMS, bez konfigurowania i podłączania baz danych, przejdź do sekcji „Hosting” - „Strony” i kliknij przycisk „Dodaj”.

  1. Dodaj naszą domenę;
  2. Zaznacz flagę „Zainstaluj CMS”;
  3. Wybierz Drupala;
  4. Kliknij „Zastosuj”.

W rezultacie zobaczymy powiadomienie, że wszystkie kroki zostały wykonane poprawnie, a strona będzie dostępna w ciągu 10-15 minut (pod warunkiem, że serwery ns nie uległy zmianie w ciągu ostatnich 2 dni).

Wirtualny hosting stron internetowych dla popularnych CMS-ów:

W tym momencie kończy się etap podłączenia domeny do hostingu i instalacji CMS-a, po 10 minutach odwiedzający witrynę zobaczą stronę główną Drupala:

Jak usunąć Drupala z hostingu?

Przed przystąpieniem do instrukcji dot instalacja ręczna Drupal (za pomocą którego można zainstalować CMS na prawie każdym hostingu) – usuń CMS z subdomeny. To wymaga:

  • Usuń pliki CMS.
  • Usuń bazę danych.

Aby usunąć bazę danych należy przejść do sekcji „Hosting” - „MySQL”, zaznaczyć bazę danych i kliknąć „Usuń”:

W wyskakującym oknie potwierdź usunięcie bazy danych.

Aby usunąć pliki, których użyjemy menedżer plików WWWFTP. Aby go uruchomić, przejdź do sekcji „Hosting” - „Witryny”. Otwórz menu naprzeciwko domeny i wybierz „WebFTP”.

W oknie, które zostanie otwarte, zaznacz wszystkie pliki silnika (1) z wyjątkiem plików systemu hostingowego (2) i kliknij „Usuń” (3).

Potwierdź usunięcie. To wszystko, usunąłeś Drupala ze swojego hostingu.

Jak zainstalować Drupala 7 na hostingu

Zainstalujemy Drupal CMS na subdomenie serwisu drupal.demo-domain.ru. Nie ma żadnych różnic w przypadku instalacji w domenie; subdomena jest zasadniczo osobną witryną internetową.

Dodając nową domenę (lub subdomenę) w sekcji „Hosting” - „Kreator dodawania” możesz od razu utworzyć bazę danych i użytkownika. W tym celu należy zaznaczyć pole „Dodaj bazę danych”:

W takim przypadku po dodaniu nowej witryny w sekcji „MySQL” zostanie dodana Nowy użytkownik i baza danych.

Jak utworzyć bazę danych i użytkownika

Jeżeli w poprzednim kroku nie utworzono bazy danych i użytkownika, można je dodać na tym etapie.

Aby to zrobić, w sekcji „Hosting” - „MySQL” przejdź do i kliknij „Dodaj”:

Po dodaniu bazy danych i użytkownika należy pobrać archiwum za pomocą Drupala.

Jak pobrać Drupala z oficjalnej strony internetowej

Zalecamy pobieranie wszystkich dystrybucji, szablonów i dodatków wyłącznie z oficjalnej strony internetowej lub z witryn godnych zaufania (znanych sklepów z szablonami). Podczas pobierania z nieznane źródło Ryzykujesz otrzymaniem zmodyfikowanych plików z wirusami, „pozostawionymi” linkami lub otwartymi dostęp zewnętrzny. Dotyczy to również różnych „zestawów”, „gotowych zestawów z przydatnymi modułami” itp..

Rezultatem jest pobrane archiwum z wymagana wersja Drupala:

Jak przesłać Drupala do hostingu za pomocą FileZilla

Wygodniej i szybciej jest najpierw przesłać archiwum na serwer, a następnie rozpakować je do żądanego folderu. Do połączenia się z serwerem używamy pliku Menedżer FileZilla. Na stronie „Hosting” - „FTP/Shell” pobieramy dane niezbędne do połączenia - serwer, login i hasło (które dotyczą domeny, na której instalujemy silnik):

Dane te należy wprowadzić do FileZilla:

Po podłączeniu przejdź do Folder główny site i skopiuj do niej archiwum.

Rozpakowywanie archiwum poprzez WebFTP

Teraz archiwum należy rozpakować. Najłatwiej to zrobić, korzystając z narzędzia WebFTP wbudowanego w panel sterowania hostingu. Użyliśmy go już przy usuwaniu automatycznie instalowanego CMS-a.

W oknie, które zostanie otwarte, zaznacz archiwum i kliknij „Rozpakuj”:

Sprawdzamy, do jakiego folderu zostanie rozpakowane archiwum (powinien to być folder html), klikamy na zielony checkbox:

Po rozpakowaniu plików należy za pomocą webftp przenieść je z folderu „drupal-7.51” do katalogu głównego witryny:

Folder i archiwum „drupal-7.51” można usunąć.

Uruchomienie instalatora Drupala

Jeśli zamiast strony instalacyjnej Drupala wyświetli się błąd 500, spróbuj zakomentować wiersz „Opcje +FollowSymLinks” w pliku .htaccess

Aby rozpocząć instalację należy udać się na adres strony, na której zainstalowany jest Drupal CMS, po czym automatycznie otworzy się strona instalacyjna:

Na tej stronie możesz wybrać instalację standardowej konfiguracji lub wybrać „minimalną konfigurację”.

Krok 2 – Wybierz język.

Na tej stronie możesz wybrać język instalacji lub skorzystać z łącza z instrukcjami dodawania kolejnego języka.

Krok 3 – podłączenie bazy danych.

Wprowadź nazwę serwera bazy danych, nazwę użytkownika, nazwę bazy danych i hasło. Pobierz te dane ze strony „Hosting” - „MySQL” w panelu sterowania hostingu. Kliknij „Zapisz i kontynuuj”.

Krok 4 – Zakończ instalację.

W kolejnym etapie konieczne będzie podanie loginu, hasła i adresu e-mail administratora, wybranie strefy czasowej i zakończenie instalacji.

Gratulacje, instalacja została zakończona:

Zakończ instalację i weryfikację.

Po zakończeniu instalacji możesz sprawdzić funkcjonalność strony głównej witryny. Jeśli Drupal został poprawnie zainstalowany, strona główna Strona będzie wyglądać następująco:

Sprawdź także panel administracyjny swojej witryny (w tym celu wystarczy „kliknąć” w linki znajdujące się nad witryną):

Wszystko działa poprawnie, instalacja zakończyła się pomyślnie.


Wpis gościnny Konstantina Boyandina, poprzednie publikacje, jeśli przegapiłeś, możesz przeczytać w dziale CMS

Przygotowanie do instalacji Drupala

W poprzednim numerze opisano, jak skomponować zestaw dystrybucyjny CMS Drupal (zwany dalej Drupalem) w formie odpowiedniej dla maksymalnie instalacja operacyjna. Należy pamiętać, że zarówno wersja samego Drupala, jak i wersje modułów mogły ulec znaczącym zmianom - prosimy udać się na strony, z których można pobrać moduły i tam uzyskać najnowsze wersje, lub pobrać drupal-6-latest-with-modules -ru.tar plik .gz (5,3 MB) i rozpakuj go do katalogu, w którym znajduje się strona startowa witryny (katalog główny sieci). Zakłada się, że czytelnik niniejszej instrukcji

  • może skonfigurować rekordy DNS domeny, na której będzie działać nowo utworzona witryna
  • zaznajomiony z przesyłaniem pliku na serwer WWW za pośrednictwem protokołu FTP, SCP lub innych metod
  • wie, jakie są prawa dostępu do plików i wie, jak je zmienić
  • ma sposób na rozpakowanie archiwów takich jak .tar.gz
  • Zdolny do użycia redaktorzy tekstu, m.in. w postaci interfejsu WWW

Konfiguracja podstawowej konfiguracji

  • skonfigurowany DNS domeny, w którym strona będzie poprawnie działać
  • pobierz plik dystrybucyjny z powyższego linku lub skompiluj własną wersję dystrybucji z tymi samymi modułami
  • użytkownik utworzył bazę danych (w formacie w tym przykładzie zakładamy, że MySQL 4+), zna nazwę użytkownika bazy danych i hasło do zapisu dostępu do bazy danych

Linia w dalszej części oznaczymy katalog (folder), do którego została rozpakowana dystrybucja Drupala. Ważne: ten dokument ma taką samą wartość informacyjną, z ilustracjami etapów instalacji lub bez nich. Poniżej przedstawiono możliwe opcje.

1. Instalacja Drupala wskazująca połączenie z bazą danych

Zanim rozpoczniesz instalację: jeśli jest to Twoja pierwsza witryna w tej dystrybucji, kolejne kroki zostaną wykonane w „ /witryny/domyślne"; jeśli tworzysz inną witrynę w tej samej instalacji Drupala (Drupal pozwala na utworzenie dowolnej liczby witryn w oparciu o tę samą instalację), a następnie uruchom następujące działania(w dalszej części zakładamy, że nazwa domeny nowo utworzonej witryny to example.com):

  • utwórz katalog
  • skopiuj plik /sites/default/default.settings.php podobny
  • otwórz katalog /sites/example.com i plik

Teraz otwórz stronę

http://example.com/index.php

(nie zapomnij podać prawdziwej nazwy swojej domeny) i rozpocznie się instalacja. Jeśli zobaczysz jakieś komunikaty o błędach, popraw je przed kontynuowaniem. W pierwszym kroku zostaniesz poproszony o wybranie języka instalacji. Wybierz rosyjski i kliknij przycisk „Wybierz język”.

Kolejnym krokiem jest ustawienie parametrów połączenia z bazą danych. Ekran ma dość pouczający charakter. Zakłada się, że ty

  • korzystają z połączenia serwer lokalny, Lokalny Gospodarz
  • używać standardowy port znajomości
  • Przedrostek nazwy tabeli w bazie danych NIE został ustawiony

Ostatni punkt jest bardzo ważny: jeśli zamierzasz zainstalować kilka witryn opartych na Drupalu w tej samej bazie danych, warto ustawić prefiks. Zwykle tworzę przedrostek wskazujący na domenę, na przykład w naszym hipotetycznym przypadku otworzyłbym „ Dodatkowe opcje" i ustawi przedrostek ec_(np. xample.c om, plus podkreślenie).

Następnym krokiem jest podanie nazwy i adresu witryny E-mail, w imieniu którego będą wysyłane pisma i powiadomienia techniczne oraz założenie pierwszego konta.

Uwaga: pierwsze konto w Drupalu jest odpowiednikiem superużytkownika (root w Un*x, Administrator w Windows). W żadnym wypadku nie używaj tego konta do codziennej pracy, zamiast tego utwórz kolejne konto i nadaj mu wszystkie potrzebne uprawnienia (więcej o tym później).

Bądź odpowiedzialny podczas ustawiania nazwy superużytkownika i hasła. Na tym samym ekranie zobaczysz, czy Twoja instalacja obsługuje tj. „czyste linki” to ładnie wyglądające adresy, które nie zawierają znaków „?” ani „&”. Czasami nazywane są także „CNC” (skrót ten powinien być znany użytkownikom WordPressa).

Tam zobaczysz także domyślne ustawienie strefy czasowej serwera (ustaw tak, jak jest wygodniej - zazwyczaj warto ustawić własną strefę czasową i opcję automatyczna kontrola dostępność aktualizacji dla rdzenia Drupala, dodatkowe moduły i motywy projektowe.

Gorąco polecam pozostawienie tej opcji włączonej. Aktualizacje w tej starszej wersji Drupala nie następują automatycznie, zostaniesz jedynie o tym powiadomiony. Twórcy samego Drupala i najpopularniejszych modułów robią wszystko, aby powiadomić ważne aktualizacje jak najszybciej. Zwykle należy zwracać szczególną uwagę na te sygnały.

W ten moment masz w pełni funkcjonalną stronę internetową. Niestety, pracujesz jako superużytkownik (pamiętasz ostrzeżenie?) i większość przydatne funkcje wyłączony. Zaraz po opisaniu drugiej, „uproszczonej” metody instalacji Drupala w istniejącej bazie danych, zastanowimy się, co dalej.

1. Instalacja Drupala przy użyciu istniejące ustawienia DB

Instalując według tego schematu wykorzystujemy już skonfigurowane połączenie z bazą danych. Innymi słowy, weźmiemy plik ustawień dla już zainstalowanej witryny Drupal na tej samej instalacji fizycznej (ten sam zestaw plików). Jest to wygodne, gdy instalujesz drugi i kolejny moduł na miejscu w tej samej instalacji fizycznej. Wymagany wysiłek jest minimalny: wystarczy utworzyć nowy katalog do przechowywania pliku ustawień i danych specyficznych dla nowej witryny – przesłanych plików, ustawień motywu itp.). Wykonaj następujące czynności:

  • utwórz katalog /sites/example.com (nazwa katalogu musi odpowiadać nazwie domeny)
  • skopiuj plik /sites/default/settings.php (już zainstalowanej witryny), np /sites/example.com/settings.php
  • otwórz katalog /sites/example.com i plik /sites/example.com/settings.php na wpis (w przypadku, gdy PHP działa jako Moduł Apache'a, zwykle musisz ustawić uprawnienia na 0777 dla katalogu i 0666 dla pliku; jeśli PHP działa w trybie CGI, to 0755 dla katalogu i 0644 dla pliku - skonsultuj się z materiałami pomocy swojego dostawcy usług hostingowych, jeśli nie jesteś pewien, czy wszystko zrobiłeś poprawnie

Teraz otwórz skopiowany plik w edytorze /sites/example.com/settings.php i znajdź następującą linię:

$db_prefix = "";

Ustaw inny prefiks (patrz wyżej) i zapisz plik. Następnie otwórz następujący adres:

Http://example.com/install.php

Następnie instalacja będzie przebiegać w przybliżeniu tak samo, jak w pierwszym przypadku. Nie będzie żadnego kroku konfiguracji połączenia z bazą danych.

Pierwsze kroki po montażu

Tak więc instalacja w początkowej formie została zakończona. Teraz musisz zrobić kilka ważne ustawienia: zainstaluj moduły, parametry witryny, ochronę przed spamem i tak dalej. Jeśli spojrzysz na ekran, zobaczysz dokładnie, co zalecasz teraz zrobić.

Zacznijmy od instalacji modułów. Kliknij element Menu nawigacji„Zarządzanie”, następnie „Projekt witryny” (lub od razu znajdź wszystkie możliwe działania po prawej stronie menu znajduje się link „Moduły”. Kliknij „Moduły”.

Moduły zapewniają Drupalowi elastyczność. Zobaczysz dużą listę modułów; Nie powinieneś umieszczać wszystkiego w jednym rzędzie ze względu na to, że „mogą się przydać” – jest to jeden z niezawodnych sposobów na przekształcenie Twojej witryny w powolnego i wymagającego dużych zasobów potwora.

Poniżej znajduje się lista modułów, które radziłbym zainstalować blogerowi (niektóre z tych modułów są już zainstalowane; wymieniam je w kolejności, w jakiej są widoczne podczas przewijania strony):

Archiwum: umożliwia utworzenie okna nawigacji po archiwum akt - z możliwością wyszukiwania według roku i miesiąca.

Agregator: Umożliwia importowanie kanałów RSS/Atom innych firm w celu ich odczytania i dalszej konwersji na stronie.

Bloga: coś, co pozwala na pisanie blogów, obsługa formatu bloga.

Kolor: umożliwia zmianę kolorystyki motywów.

Komentarz: umożliwia pozostawianie komentarzy na dokumentach, a także monitorowanie działań (aktywności) użytkowników.

Kontakt: umożliwia dodanie formularza informacja zwrotna wysyłać e-maile na predefiniowane adresy (można tworzyć dowolne kombinacje adresów, na które wysyłane będą wiadomości przy konkretnej okazji)

Tłumaczenie treści: wsparcie dla tłumaczenia interfejsu i innych treści na inne języki

Rejestrowanie bazy danych: wygodny przy wyszukiwaniu różnego rodzaju problemów, przechowuje komunikaty o określonych zdarzeniach, w tym błędach systemowych, w specjalnym logu - administrator może ustawić czas przechowywania w nim zapisów, a także w dowolnym momencie przeglądać logi.

Pomoc: umożliwia korzystanie z pomocy kontekstowej.

Widownia: Obsługuje języki inne niż angielski.

Menu: Umożliwia dostosowanie menu na stronie.

OpenID: umożliwia podłączenie po utworzeniu kilku OpenId do Twojego konta w celu uproszczenia procedury autoryzacji.

Ścieżka: umożliwia zmianę nazwy linki wewnętrzne(w tym tworzenie tych bardzo czystych łączy, CNC)

Filtr PHP: Umożliwia użycie kodu PHP bezpośrednio na stronach. Uwaga: przedmiot niezwykle niebezpieczny w przypadku nieostrożnego obchodzenia się z nim. Jeśli nie planujesz faktycznie uruchamiać kodu PHP, nie włączaj go.

Świst: powiadamia tzw usługi pingowania o nowych materiałach na stronie (aby mogły m.in Wyszukiwarki wejdź na stronę i przeczytaj nowy materiał). Gdy tylko zakończą prace nad Multipingiem, polecę go zamiast tego.

Profil: umożliwia dodanie nowych pól do profilu użytkownika.

Szukaj: wbudowana wyszukiwarka w serwisie.

Statystyka: prowadzi statystyki dostępu do serwisu.

Syslog: Rejestruje zdarzenia i zapisuje je w dzienniku systemowym.

Taksonomia: Umożliwia kategoryzację treści, w tym dowolnie przypisywane etykiety (tagi)

Abstrakt: Umożliwia użytkownikom monitorowanie zmian w witrynie.

Spust: umożliwia zainicjowanie określonych działań w odpowiedzi na określone zdarzenie (na przykład utworzenie lub edycja materiału)

Stan aktualizacji: Automatycznie monitoruje aktualizacje modułów i motywów, jeśli obsługują tę funkcję. Naprawdę nie polecam go wyłączać.

Wgrywać: umożliwia dołączanie plików do dokumentów. Jeśli nie masz zamiaru go podłączyć, nie włączaj go.

Rozpiętość spamu: Umożliwia ochronę adresów e-mail w dokumentach. Jeśli ten filtr jest aktywny, adresy są konwertowane do postaci nierozpoznawalnej dla większości botów spamujących.

Notyfikować: umożliwia wysyłanie powiadomień o określonych zmianach na stronie

Wiadomości, Wiadomości PHP Mailer: możliwość wysyłania powiadomień i komunikaty systemowe poprzez e-mail. PHPMailer to specjalna klasa, która pozwala na wygodne tworzenie i wysyłanie wiadomości różne sposoby e-maile.

Tłumaczenie blokowe, Tłumaczenie typu zawartości, Internacjonalizacja, Tłumaczenie menu, Tłumaczenie profilu, Tłumaczenie ciągów, Synchronizacja tłumaczeń, Tłumaczenie taksonomii: Ten zestaw umożliwia tłumaczenie niektórych części systemu na inne języki, a także tworzenie wielojęzycznych wersji tych samych elementów.

Strony do druku (rdzeń), Wyślij e-mailem: Możliwość przeglądania stron w optymalnej formie dla drukarki i to

Możesz także wysłać je e-mailem (zamęcz swoich znajomych pokazując im interesujące strony bezpośrednio w poczcie).)

CAPTCHA, tekst CAPTCHA: odrażający i mało użyteczny z punktu widzenia niektórych, ale pod wieloma względami pomaga w walce z przepływem spamu. Nie używam captcha graficznych; osobiście mam wystarczająco dużo captcha tekstowych ( problem arytmetyczny lub wybranie linii z wielu linii).

Atom: możliwość zaopatrzenia kanały RSS w formacie Atomowym.

Tagadelic: obsługa „chmury tagów” ​​– prezentowanie listy kategorii w formie „chmury”, w której większą czcionką narysowana jest najpopularniejsza kategoria.

Mapa witryny XML, Silniki map witryn XML, Węzeł mapy witryny XML: umożliwia udostępnienie tzw mapa serwisu dla Wyszukiwarki, Mapa witryny. Jeśli przeniesiesz tę mapę, a istnieją takie narzędzia dla Yandex i Google, indeksowanie stron witryny będzie znacznie wydajniejsze.

Menu HTML: Domyślnie wiele menu w bloku nawigacyjnym ma charakter hierarchiczny. Jeśli nie zainstalujesz tego modułu. wtedy będziesz musiał kilka razy przeładować stronę. aby dostać się do żądanej hierarchii. Moduł ten oszczędza czas i zasoby, otwierając złożone hierarchie całkiem wdzięcznie i pięknie.

Metatagi: umożliwia przypisanie do każdego dokumentu własnych metatagów (minimum tagi i opis), m.in. specjalne tagi dla strony głównej serwisu.

Automatyczna ścieżka: Umożliwia tworzenie czystych linków w żądanym formacie.

Mapa witryny: buduje zbiorczą mapę witryny dla ludzi (wspomnianą wcześniej - dla wyszukiwarek).

Token, działania tokenowe: obsługa elementów makr i akcji dla nich wymaganych dla Pathauto.

Śledzić: obsługa powiadomień zwrotnych (trackbacków) witryny innej firmy o zmianach na tej stronie.

Czy złapałeś oddech? Kliknij przycisk „Zapisz” i obserwuj proces instalacji modułów oraz importu tłumaczeń. Możesz zostać ostrzeżony, że lista wybranych modułów wymaga włączenia innych modułów. Zgadzam się - nadal nie ma dużego wyboru.

Następnie zobaczymy stronę z listą modułów, na której znajduje się kilka sugestii, ostrzeżeń i tak dalej. Warto tu co jakiś czas wracać i postępować zgodnie z sugerowanymi krokami, aby wszelkie ostrzeżenia zniknęły.

Sugeruję pojechać i ustalić datę. Menu: „Zarządzanie” - „Ustawienia witryny”.

Jeśli określiłeś obsługę eksportowania stron do formatu PDF, pamiętaj o odwiedzeniu strony konfiguracji tej funkcji.

Role i prawa

Zanim ustalimy role, pozwólcie, że krótko wyjaśnię, czym one są. Drupal wykorzystuje system kontroli dostępu do określonych danych i możliwości w oparciu o tzw. role. Możemy o tym myśleć jako o grupach w system operacyjny— uczestnictwo w określonej grupie daje określone uprawnienia. Istnieją dwie wbudowane role: użytkownicy anonimowi (nieautoryzowani, niezidentyfikowani w systemie) i użytkownicy autoryzowani. Wszystkie inne role muszą zostać utworzone.

Role są wygodne w przypadku „ukierunkowanego” przydzielania uprawnień w przypadkach, gdy nie chcesz, aby każdy autoryzowany użytkownik mógł wykonywać określone czynności. Załóżmy, że możesz utworzyć rolę „Blogerzy” i nadać jej uprawnienia do tworzenia, edytowania i usuwania postów na blogu. Nic więcej nie trzeba dodawać - uprawnienia ról są sumowane (jeżeli jedna z ról, do których przypisany jest użytkownik, ma określone uprawnienia, a inne role takich uprawnień nie mają, użytkownik będzie miał wszystkie uprawnienia tej roli, dlatego nie ma potrzeby powtarzania tego, co może już autoryzowany użytkownik.

W naszym przykładzie utworzymy rolę administracyjną, która może zrobić wszystko, utworzymy nowego użytkownika, którego w ten sposób awansujemy na administratorów i ostatecznie przestaniemy używać superużytkownika.

Menu: „Zarządzanie” - „Zarządzanie użytkownikami” - „Role”.

W polu po lewej stronie „dodaj rolę” wpisz nazwę nowej roli. Możesz wpisać co chcesz, ja zazwyczaj piszę coś w stylu „Administrator”. Po dodaniu roli przypiszmy jej uprawnienia.

Menu: „Zarządzanie” - „Zarządzanie użytkownikami” - „Uprawnienia”.

W tym polu zaznacz każde pole dla roli „Administrator” (lub jakkolwiek chcesz to nazwać). Zapisz zmiany.

Teraz robimy to, co wiele osób robi najpierw: na razie zabronimy wszystkim rejestracji na naszej stronie internetowej. Menu: „Zarządzanie” - „Zarządzanie użytkownikami” - „Opcje rejestracji”. Wybierzmy element, który może utworzyć tylko administrator Konta. Zapisz zmiany.

Teraz skonfigurujmy antyspam i CAPTCHA. Menu: „Zarządzanie” - „Zarządzanie użytkownikami” - „CAPTCHA”.

Ponieważ identyfikatory formularzy, które mogą być chronione „testem człowieczeństwa”, jak po prostu tłumaczy CAPTCHA, są podane w języku angielskim, wyjaśnię:

formularz_komentarza: formularz zgłaszania komentarzy. Pamiętaj, aby go chronić, w przeciwnym razie spamerzy natychmiast zasypią Twoją witrynę śmieciami.

komentarz_mail_strona: formularz do wysyłania wiadomości z serwisu. Jeśli pozwalasz anonimowym użytkownikom na wysyłanie Ci wiadomości (a powinieneś im na to pozwolić, w przeciwnym razie stracisz wielu potencjalnych partnerów), chroń ich. W przeciwnym razie spamerzy będą wysyłać Ci swoje wiadomości przez długi czas i z przyjemnością.

użytkownik_komentarza_maila: to samo, ale dla wiadomości do konkretnego użytkownika. Zwykle też się bronię.

blok_logowania_użytkownika: to samo, ale w bloku (zwykle nad blokiem nawigacyjnym). Nie bronię go z tego samego powodu.

hasło_użytkownika: pole odlotów Zapomniane hasło. Zwykle chronię je, aby nie bawić się e-mailami o utworzeniu nowego hasła.

rejestr_użytkownika: Rejestracja nowego użytkownika. Zwykle bronię.

Którą wersję testu – graficzną, arytmetyczną czy z zaznaczaniem linii – wybierzesz? niezbyt ważne. Ich skuteczność jest porównywalna.

Jeżeli chcesz dodać test CAPTCHA do innego formularza zaznacz pole „Dodaj administracyjne łącze CAPTCHA do formularzy”, zapisz, a następnie przejdź do nazwy za pomocą uprawnienia administracyjne na stronę z wymaganym formularzem i tam dodaj test. Wszystko jest bardzo proste. W takim razie radzę odznaczyć to pole, gdyż linki proszące o ustawienie CAPTCHA wkrótce zaczną Cię irytować.

Teraz, gdy CAPTCHA jest skonfigurowany, możemy przejść do liczników. Każdy uwielbia pokazywać, ile razy przeczytał daną stronę. Skonfigurujmy tę funkcję. Menu „Zarządzanie” - „Raporty” - „Ustawienia dziennika dostępu”.

Tutaj wszystko jest proste: zaznaczamy „Licznik wyświetleń treści” włączony i jeśli jesteśmy zainteresowani utrzymaniem logi systemowe- w tym około różne błędy i ostrzeżenia - zaznaczymy także opcję „Włącz dziennik dostępu”. Uwaga! Nie ustawiaj zbyt długiego okresu przechowywania wpisów w logu – baza danych, szczególnie na stronie, którą odwiedzasz, zacznie gwałtownie się rozrastać. Nie zapomnij teraz wrócić do „Uprawnień” i upewnić się, że zarówno anonimowi, jak i autoryzowani użytkownicy mają dostęp do liczników.

Tutaj radzę wykonać następujące czynności:

Ustawienia podstawowe: Działania podczas aktualizacji: Nic nie rób. Pozostaw stary synonim nietknięty.

Ustawienia podstawowe: Transliteracja przed utworzeniem synonimu- zaznacz, w przeciwnym razie wszystkie linki zaczną mieć rosyjskie litery.

Ustawienia adresu bloga: Szablon adresów stron bloga: umieścić

Blog/

I wyczyść wewnętrzne pole synonimów kanału. I wyczyść wszystkie takie pola, patrz poniżej - nie ma potrzeby tworzenia synonimów ponad miarę. Ustawienia adresu materiału: Domyślny szablon adresu: umieścić

//

Przekonaj się, co wybrać dla innych dziedzin - radzę wszędzie używać synonimów liczbowych, jeśli nie ma takiej potrzeby. Zaoszczędzi to przynajmniej trochę kłopotów, gdy zdecydujesz się na przykład zmienić nazwę kategorii.

Co dalej?

Następnie przejdź do „Zarządzanie” - „Zarządzanie użytkownikami” - „Użytkownicy” i ręcznie dodaj nowego użytkownika, nie zapominając o włączeniu go w rolę administratorów. Następnie wyloguj się z systemu i zaloguj pod nową nazwą użytkownika.

Dalsze ustawienia - ustawienia motywu, bloki, sposoby komentowania i tak dalej - to temat na kolejne artykuły. Po wykonaniu czynności opisanych w tej sekcji będziesz mieć dość bezpieczny system gotowy do blogowania. Jest stosunkowo goły, nie ma chmur tagów, formularzy z licznikami i listą komentarzy. Możesz tego wszystkiego poszukać samodzielnie - lub możesz poczekać dzień i odwiedzić INFOtekę, gdzie jako pogotowie ratunkowe pojawi się krótkie podsumowanie, do których pozycji menu należy się udać, aby wykonać tę czy inną czynność.

____________________________________

Ile czasu można by zaoszczędzić, gdyby była zmywarka. Przecież my, kobiety, zawsze nie mamy na wszystko czasu, a zakup zmywarki dałby mi mnóstwo dodatkowego czasu.

Dobry przewodnik. To po prostu okazało się mylące. Być może warto było po prostu zastąpić inne przerażające słowa „katalogiem głównym witryny” i nie skupiać się na nim. W różnych witrynach hostingowych wygląda to trochę inaczej. Początkujący mogą być jeszcze bardziej zdezorientowani.. Ale to wszystko są drobne sprzeczki :)

Tutaj, jak rozumiem, opisano instalację szóstej wersji. A co z obżarstwom szóstego drupala? Porównywalny z wp2.7?

Odpowiedź

Odpowiedź

Świetny przewodnik, bardzo mi się podobał.

Odpowiedź


to jest dobre

i dla różni użytkownicy

Odpowiedź

nieźle, ale trzeba to jeszcze dokończyć i podzielić na dwie części - jedna dotyczy wyłącznie instalacji Drupala, druga dotyczy tylko bloga,
Niektóre moduły nie są standardowe - nie wspomniałem o tym; początkujący mogą nawet nie wiedzieć, gdzie je zdobyć i jak je zainstalować.

blog/ -zły pomysł, blog/nazwa użytkownika
to jest dobre
// -też niezbyt dobre z punktu widzenia SEO, powinno być: [nazwa kategorii]/[tytuł postu]
i dla różnych użytkowników
[użytkownik]/[nazwa kategorii]/[nazwa wpisu]

Odpowiedź

Odpowiedź

Dziękuję za artykuł, bardzo mi pomógł! 😉

Odpowiedź

Cześć wszystkim! Dziś ważny dzień - otwieram nowa sekcja, dedykowane darmowy CMS Drupala! Tradycyjnie pierwszy artykuł jest poświęcony instalacja Drupala. Dodatkowo poruszę kwestię rusyfikacji Drupala. Jak powiedział jeden wielki człowiek - DZIAŁAJMY!!!

Instalacja rosyjskiego Drupala

I tak instalacja Drupala odbywa się w czterech krokach i nie ma znaczenia, czy pracujesz z hostingiem lokalnym, czy zdalnym:

  • utworzenie na serwerze nowa baza dane;
  • pobranie dystrybucji Drupal 7 i pliku Russification;
  • Instalacja Drupala.

A teraz o każdym kroku bardziej szczegółowo.

Krok 1. Tworzenie bazy danych.

Baza danych to mózg przyszłej witryny internetowej, w którym będą przechowywane wszystkie informacje. Podczas pracy z bazami danych należy zachować szczególną ostrożność. Dla każdej nowej witryny Drupal musisz utworzyć osobną bazę danych. Kiedy po raz pierwszy zacząłem pracować z , niechcący określiłem tę samą bazę danych dla dwóch witryn WordPress. W rezultacie druga witryna po prostu nadpisała bazę danych, a wszystkie informacje z pierwszej witryny zostały utracone. Nie powtarzaj moich błędów!

Płatni dostawcy usług hostingowych do tworzenia baz danych udostępniają osobny panel sterowania. Zwykle jest bardzo łatwy w użyciu, więc utworzenie nowej bazy danych nie zajmie dużo czasu. Najważniejsze jest, aby zapamiętać nazwę nowej bazy danych, login użytkownika i hasło do niej - wszystkie te informacje przydadzą się przy instalacji Drupala. Jeśli zamówiłeś hosting przeznaczony tylko dla jednej witryny, to najprawdopodobniej baza danych została utworzona wcześniej, a pomoc techniczna udzieli Ci informacji na ten temat.

Zdarza się, że phpMyAdmin jest przeznaczony do pracy z bazami danych na hostingu. Mój blog jest poświęcony nauce phpMyAdmin.

Jeśli chodzi o bazę danych, tworzy się ją poprzez stronę startową http://localhost/denwer/.

Pole „Hasło administratora MySQL” pozostaw puste i wpisz jedynie Nazwę bazy danych, login użytkownika i hasło.

Krok 2. Pobieranie plików dystrybucyjnych i plików lokalizacyjnych.

Drugim krokiem jest pobranie dystrybucji Drupala z oficjalnej strony drupal.org. Ładowanie Ostatnia wersja produktu, w chwili pisania tego artykułu wynosił 7.15.

Ponieważ od razu zainstalujemy rosyjskiego Drupala, będziemy potrzebować również pliku lokalizacyjnego. Możesz go pobrać ze strony localize.drupal.org, upewnij się tylko, że pasuje do wersji Drupala, którą pobrałeś wcześniej.

Krok 3. Przesyłanie plików na serwer.

Pracować z zdalny serwer będzie potrzebne klient FTP. Osobiście używam. To ftp klient jest darmowy, wielofunkcyjny, prosty i niezawodny. Tyle epitetów, ale słusznie na nie wszystkie zasłużył!

Rozpakuj archiwum z dystrybucją Drupal. Powstałe pliki i foldery przesyłamy na serwer w katalogu głównym naszej przyszłej witryny. Plików jest dużo, więc przesłanie ich na serwer zajmie trochę czasu. Dzięki niezawodności FileZilla stracisz tylko czas, a nie pliki.

W przypadku Denver katalog główny witryny tworzony jest ręcznie: w folderze /home/ tworzymy katalog z nazwą przyszłej witryny lokalnej (powiedzmy denwer.ru), w nowym folderze /home/denwer .ru/ tworzymy katalog www - będzie to katalog główny witryny. To w folderze /home/denwer.ru/www przesyłamy pliki Drupala.

Nie zapomnij o pliku lokalizacyjnym, należy go osobno wgrać na serwer w katalogu /profiles/standart/translations/.

Krok 4. Instalacja Drupala

Po zakończeniu wszystkich przygotowań i wykonaniu pierwszych trzech kroków, możesz przejść bezpośrednio do instalacji Drupala. Otwórz przeglądarkę i wpisz adres URL tworzonej witryny w pasku adresu. Naciskając Enter, przechodzimy do programu instalacyjnego.

1. Wybierz profil. Zaznacz pierwszą pozycję Standard i kliknij „Zapisz i kontynuuj”.

2. Wybierz język. Wybierz język rosyjski i kliknij „Zapisz i kontynuuj”. Teraz wszystkie pozostałe kroki instalacji Drupala będą w ojczystym języku rosyjskim.

3. Kontrola zgodności. Przechodzi automatycznie, jeżeli serwer w pełni spełnia wymagania do poprawnego działania Drupala i nie wykrył żadnych błędów to przechodzimy do kolejnego kroku.

4. Instalacja bazy danych. W ta sekcja należy podać nazwę utworzonej wcześniej bazy danych, login użytkownika i hasło.

5. Profil instalacyjny i instalowanie tłumaczeń. Tutaj instalacja odbędzie się automatycznie. Pozostaje już tylko obserwować postępy i czekać na przejście do kolejnej części.

6. Konfiguracja witryny.

Wpisz nazwę witryny i adres e-mail. Zgodnie z zaleceniem wskazane jest, aby adres e-mail zawierał domenę Twojej witryny.

Konto obsługi witryny.

  • Nazwa użytkownika - wprowadź login administratora.
  • Adres e-mail — adres e-mail administratora.
  • Hasło - pamiętaj o monitorowaniu wskaźnika siły. Jeśli nie jest to witryna lokalna, ale prawdziwego internetu zasobu, hasło powinno być tak silne, jak to możliwe.

Wybierz kraj i strefę czasową.

7. Zakończono. Tłumaczenia zostały zakończone, a instalacja zakończona. Wszystko, co musisz zrobić, to kliknąć „Odwiedź swoją nową witrynę”.

Takiej instalacji nie znajdziesz już nigdzie na działającym hostingu. Teraz w modzie instalacja automatyczna dowolnego popularnego CMS-a, a Drupal nie jest wyjątkiem. Przykładowo, możesz zainstalować Drupala dosłownie w minutę i nie musisz kopiować żadnych plików na FTP. Wszystko przebiega tak szybko i prosto, jak to możliwe.

Rusyfikacja angielskiego Drupala

Przyjrzyjmy się teraz, jak zrusyfikować już zainstalowaną angielską wersję Drupala. W tym celu będziemy musieli pobrać ten sam plik w języku rosyjskim w rozdzielczości .po, który był używany podczas omawianej powyżej instalacji. Kolejność działań będzie następująca.

1. Przejdź do sekcji „Moduły”, zaznacz moduł „Locale” i zapisz zmiany klikając przycisk „Zapisz konfigurację” znajdujący się na samym dole strony. Aktywuje to moduł odpowiedzialny za wybór języka.

2. Następnie otwórz sekcję „Konfiguracja” i przejdź do „Interfejs Tłumacz”. W prawym górnym rogu znajdują się cztery zakładki, potrzebujemy trzeciej od lewej - „IMPORT”. W pozycji „Plik językowy” kliknij Przeglądaj i wybierz ze swojego komputera plik lokalizacyjny z rozszerzeniem .po. W pozycji „Importuj do” wybierz Rosyjski. Kliknij przycisk „Importuj”, a język zostanie pobrany automatycznie.

3. Pozostaje ustawić język rosyjski jako domyślny. Wraca do sekcji „Konfiguracja”, ale tym razem przechodzimy do „Języki”. W kolumnie Domyślne zaznacz drugą kolumnę odpowiadającą językowi rosyjskiemu i kliknij „Zapisz konfigurację”.

O cud! Panel administracyjny Drupala staje się w całości w języku rosyjskim!