Новости

уроки Drupal

  1. уроки Drupal Drupal прекрасна CMS (система управління контентом) з відкритим вихідним кодом, на базі...
  2. Варіант 2 - Установка Drupal вручну
  3. Крок 1 - Скачайте файли Drupal
  4. Крок 2 - Розпакування настановних файлів і закачування їх у ваш хостинг-аккаунт
  5. Крок 3 - Підготовка бази даних до установки
  6. Крок 2 - Створення сайт на Drupal
  7. Знайомство з адміністративною частиною Drupal
  8. Створення таксономії Drupal
  9. Створення статей (Articles) і основних сторінок (Basic Pages)
  10. створення меню
  11. Створення блоків Drupal
  12. Крок 3 - Установка модулів Drupal
  13. Крок 4 - Установка Тим Drupal
  14. Крок 5 - Створення блогу на Drupal
  15. Крок 6 - Створення бекапа Drupal
  16. Крок 7 - Оновлення Drupal
  17. Уроки Drupal: підсумки
  18. уроки Drupal
  19. Крок 1 - Установка Drupal
  20. Варіант 2 - Установка Drupal вручну
  21. Крок 1 - Скачайте файли Drupal
  22. Крок 2 - Розпакування настановних файлів і закачування їх у ваш хостинг-аккаунт
  23. Крок 3 - Підготовка бази даних до установки
  24. Крок 2 - Створення сайт на Drupal
  25. Знайомство з адміністративною частиною Drupal
  26. Створення таксономії Drupal
  27. Створення статей (Articles) і основних сторінок (Basic Pages)
  28. створення меню
  29. Створення блоків Drupal
  30. Крок 3 - Установка модулів Drupal
  31. Крок 4 - Установка Тим Drupal
  32. Крок 5 - Створення блогу на Drupal
  33. уроки Drupal
  34. Крок 1 - Установка Drupal
  35. Варіант 2 - Установка Drupal вручну
  36. Крок 1 - Скачайте файли Drupal
  37. Крок 2 - Розпакування настановних файлів і закачування їх у ваш хостинг-аккаунт
  38. Крок 3 - Підготовка бази даних до установки
  39. Крок 2 - Створення сайт на Drupal
  40. Знайомство з адміністративною частиною Drupal
  41. Створення таксономії Drupal
  42. Створення статей (Articles) і основних сторінок (Basic Pages)
  43. створення меню
  44. Створення блоків Drupal
  45. Крок 3 - Установка модулів Drupal
  46. Крок 4 - Установка Тим Drupal
  47. Крок 5 - Створення блогу на Drupal
  48. Крок 6 - Створення бекапа Drupal
  49. Крок 7 - Оновлення Drupal
  50. Уроки Drupal: підсумки
  51. уроки Drupal
  52. Крок 1 - Установка Drupal
  53. Варіант 2 - Установка Drupal вручну
  54. Крок 1 - Скачайте файли Drupal
  55. Крок 2 - Розпакування настановних файлів і закачування їх у ваш хостинг-аккаунт
  56. Крок 3 - Підготовка бази даних до установки
  57. Крок 2 - Створення сайт на Drupal
  58. Знайомство з адміністративною частиною Drupal
  59. Створення таксономії Drupal
  60. Створення статей (Articles) і основних сторінок (Basic Pages)
  61. створення меню
  62. Створення блоків Drupal
  63. Крок 3 - Установка модулів Drupal
  64. Крок 4 - Установка Тим Drupal
  65. Крок 5 - Створення блогу на Drupal
  66. Крок 6 - Створення бекапа Drupal
  67. Крок 7 - Оновлення Drupal
  68. Уроки Drupal: підсумки
  69. уроки Drupal
  70. Крок 1 - Установка Drupal
  71. Варіант 2 - Установка Drupal вручну
  72. Крок 1 - Скачайте файли Drupal
  73. Крок 2 - Розпакування настановних файлів і закачування їх у ваш хостинг-аккаунт
  74. Крок 3 - Підготовка бази даних до установки
  75. Крок 2 - Створення сайт на Drupal
  76. Знайомство з адміністративною частиною Drupal
  77. Створення таксономії Drupal
  78. Створення статей (Articles) і основних сторінок (Basic Pages)
  79. створення меню
  80. Створення блоків Drupal
  81. Крок 3 - Установка модулів Drupal
  82. Крок 4 - Установка Тим Drupal
  83. Крок 5 - Створення блогу на Drupal
  84. Крок 6 - Створення бекапа Drupal
  85. Крок 7 - Оновлення Drupal
  86. Уроки Drupal: підсумки
  87. уроки Drupal
  88. Крок 1 - Установка Drupal
  89. Варіант 2 - Установка Drupal вручну
  90. Крок 1 - Скачайте файли Drupal
  91. Крок 2 - Розпакування настановних файлів і закачування їх у ваш хостинг-аккаунт
  92. Крок 3 - Підготовка бази даних до установки
  93. Крок 2 - Створення сайт на Drupal
  94. Знайомство з адміністративною частиною Drupal
  95. Створення таксономії Drupal
  96. Створення статей (Articles) і основних сторінок (Basic Pages)
  97. створення меню
  98. Створення блоків Drupal
  99. Крок 3 - Установка модулів Drupal
  100. Крок 4 - Установка Тим Drupal
  101. Крок 5 - Створення блогу на Drupal
  102. Крок 6 - Створення бекапа Drupal
  103. Крок 7 - Оновлення Drupal
  104. Уроки Drupal: підсумки

уроки Drupal

Drupal прекрасна CMS (система управління контентом) з відкритим вихідним кодом, на базі якої ви можете створювати сучасні сайти, будь-то особистий блог або інтернет-магазин, Drupal - інструмент, який дозволить це втілити в життя. Якщо ви шукаєте керівництва або уроки по Drupal для початківців, щоб почати створювати сайт, тоді це те, що шукали.

У порівнянні з WordPress, Drupal більш потужний і гнучкий, що означає у вас буде більше налаштувань і можливостей. Разом з тим, настроювання сайту на Drupal буде більш складним, особливо для початківця. Але, нехай це нікого не зупиняє перед використанням прекрасних можливостей і пропозицій цієї системи, ось деякі з них:

  • Величезна кількість функцій: порівнюючи з іншими сучасними системами управління контенту, Drupal більш функціональний. Ось чому розробники люблять Drupal.
  • Більше можливостей для налаштування: Можливості налаштування Drupal з достатком тим, плагінів і варіантів конфігурації дозволяє розробникам реалізувати специфічні вимоги і уявлення про сайт. В файли ядра Drupal також можна легко вносити поправки, що теж є чудовою нагодою в процесі розробки.
  • Безпека: Drupal надає високий рівень безпеки і здатність генерації докладних звітів про безпеку. Офіційний сайт Білого дому (https://www.whitehouse.gov) теж використовує Drupal і їх сувору систему безпеки і може послужити переконливим аргументом на користь цієї CMS.

Після успішного проходження всіх кроків нашого керівництва Уроки Drupal, у вас в арсеналі будуть всі необхідні знання для вирішення завдань сайту на Drupal. Від установки Drupal до розуміння, що таке модулі і як ними користуватися, ви все це будете знати.

Примітка: Це керівництво по Drupal написано орієнтуючись на версію ядра Drupal 8.xx Хоча багато кроків, описані в уроках можуть бути застосовані і для версії ядра Drupal 7.xx

Крок 1 - Установка Drupal

Варіант 1 - Використовуємо Авто-Установник

Першим кроком створення сайту звичайно ж є установка Drupal на ваш обліковий запис Hostinger . Не варто хвилюватися, це гранично простий процес і схожий на всіх хостингах. Дотримуйтесь цих кроку установки Drupal:

  1. Зайдіть в панель управління хостингом.
  2. В поле для пошуку напишіть авто-інсталятор і виберіть цей інструмент в результатах.
  3. Серед найбільш популярних виберіть Drupal.
  4. Введіть необхідні дані в запропонованій формі (ім'я користувача, пароль, URL і ін.) І натисніть на Встановити.
  5. Це має спрацювати!

Примітка: Для завершення установки потрібно буде почекати кілька миттєвостей.


Варіант 2 - Установка Drupal вручну

Якщо ваш хостинг-провайдер не надає авто-інсталятор або ви хочете встановити Drupal на свій комп'ютер або на VPS читайте далі і ви дізнаєтеся як вручну встановити Drupal 8.

Крок 1 - Скачайте файли Drupal

Щоб завантажити файли Drupal, зайдіть на офіційний сайт Drupal або на російськомовному сайті спільноти Drupal , Знайдіть найсвіжішу версію і натисніть на Download zip.

Крок 2 - Розпакування настановних файлів і закачування їх у ваш хостинг-аккаунт

Спочатку потрібно розпакувати викачані файли. Створіть новий каталог у себе на комп'ютері, щоб зробити все акуратно.

Далі, вам потрібно буде перемістити розпаковані файли в свій аккаунт на хостингу. Існує багато інструментів для завантаження файлів, таких як FTP клієнти або вбудовані в хостинг файлові менеджери .

Примітка: для завантаження файлів ми будемо використовувати інструмент Файловий менеджер Hostinger. Однак, весь процес переміщення файлів схожий незалежно від використовуваних інструментів, тому ви можете користуватися тією програмою для роботи з FTP, яка вам подобається.

Після того, як ви зайшли в свій аккаунт на хостингу виберіть каталог, в який ви хочете встановити сайт на Drupal. Наприклад, ми буде встановлювати Drupal в корінь обраного домен (hostinger-tutorials.com), тому шлях до каталогу в даному випадку буде / public_html /.

Просто завантажте файли з архіву в цей каталог. Весь процес займе кілька хвилин. По завершенню ваш каталог на хостингу повинен виглядати подібний чином:

Крок 3 - Підготовка бази даних до установки

Тепер ми йдемо далі і створюємо нову базу даних для вашої установки і призначення користувача з усіма правами all privileges для неї.

На Hostinger, Бази даних MySQL можна створити в розділі MySQL Бази даних. Запишіть всі необхідні даних доступу до бази MySQL, вони знадобляться нам на наступному кроці.

Крок 4 - Прямуємо шляху установки Drupal

Як тільки всі підготовчі етапи завершено, можна переходити безпосередньо до процесу установки.

Введіть URL, який веде до завантажений установочних файлів, в вашому браузері і ви побачите таке вікно:

Введіть URL, який веде до завантажений установочних файлів, в вашому браузері і ви побачите таке вікно:

Виберіть потрібний вам мову і продовжуйте, натискаючи Save and continue.

На наступному кроці виберіть відповідний для вас інсталяційний профіль - Installation profile:

  • Вибирайте Standard, якщо ви хочете використовувати функції ядра Drupal. Профіль цього буде включати всі стандартні найбільш поширені і зручні модулі.
  • Профіль Minimal дає вам більше свободи в термінах створення індивідуально настроюється сайту. Профіль цього створено для застосування веб-розробниками.

Ще раз натискаємо Save and continue і на слідуємо кроці у вас попросять перевірити настройки сервера і їх відповідність вимогам.

Цей крок показує ідеальну конфігурацію, тому не лякайтеся, якщо побачите, що не всі пункти відповідають рекомендованим значенням. наприклад:

наприклад:

Якщо ви побачите подібні попереджувальні повідомлення, не потрібно занадто переживати, тому що скрипт сам по собі буде працювати добре. Хоча, звичайно ж загальна продуктивність підвищиться, якщо всі вимоги будуть дотримані.

Далі у вас запитають деталі бази даних, яку ми створювали на Кроці 3. Переконайтеся, що ви правильно ввели Ім'я бази даних, Користувача бази даних і пароль, як в прикладі:

Примітка: На Hostinger свої данні про MySQL ви можете знайти в розділі Панелі Управління -> Бази даних MySQL.

Перевірте ще раз введені дані і натисніть Save and continue. Це запустить головний установчий процес, тому Терпливий очікуйте завершення.

На останньому кроці вам нададуть вікно з настройками, в якому потрібно буде ввести такі настройки, як Ім'я сайту і так далі.

Особливу увагу приділіть Site Maintenance Account подробиць, так як вони будуть використовуватися в якості доступу до адмін частини вашого сайту:

Особливу увагу приділіть Site Maintenance Account подробиць, так як вони будуть використовуватися в якості доступу до адмін частини вашого сайту:

Як тільки ви збережете всі необхідні значення, інсталяційний процес буде завершений. Тепер ви можете увійти в адмін-аккаунт вашого сайту Drupal і почати його створення!

Крок 2 - Створення сайт на Drupal

Тепер, коли установка Drupal позаду, поговоримо про створення сайту на Drupal. Розглянемо все, що вам знадобиться для захоплюючого знайомства і успішного початку створення свого сайту на Drupal.

Знайомство з адміністративною частиною Drupal

Для початку потрібно увійти за допомогою логіна і пароля в адміністративну частину свого сайту на Drupal. Для цього додайте user / login до URL адресою свого Drupal сайту. Наприклад, в нашому випадку адреса для доступу до адміністративної частини сайту Drupal буде http://hostinger-tutorials.com/user/login.

Відразу після логіна вам відобразиться сторінка управління сайтом. Тут зібрані всі необхідні інструменти і налаштування для створення і управління вашим сайтом. Ось розділи, які ви там знайдете:

  1. Content: в цьому розділі можна створювати і управляти сторінками, коментарями та іншими файлами.
  2. Structure: звідси ви можете управляти блоками, типами коментарів, контактними формами, типами контенту, режимами відображення, таксономії і уявленнями (view).
  3. Appearance: цей розділ дозволяє управляти зовнішнім виглядом сайту, встановлювати або видаляти теми.
  4. Extend: з даної закладки ви можете завантажити і встановити модулі і розширити функціональні можливості свого сайту.
  5. Configuration: цей розділ присвячений різноманітним налаштувань.
  6. People: можна налаштовувати профілі користувачів, права доступу та ролі з цього розділу.
  7. Reports: отримати статус звітів або побачити повідомлення журналу можна з розділу Reports.
  8. Help: розділ допомоги стане в нагоді вам для пошуку відповідей, що виникають при створенні сайтів.

Help: розділ допомоги стане в нагоді вам для пошуку відповідей, що виникають при створенні сайтів

Створення таксономії Drupal

Перед тим, як дізнаємося що таке таксономія, ознайомимося з двома іншими словами:

  1. Term (термін): в рамках Drupal, слово термін використовується для опису і оперування контентом.
  2. Vocabulary (словник): набір термінів.

Отже, таксономія в Drupal використовує терміни для презентації особливого контенту. В основному, таксономії використовуються для класифікації контенту на сайті Drupal.

Створити таксономию просто. Зробити це можна виконавши наступну послідовність дій:

  1. Перейдіть в закладку Structure.
  2. Натисніть на Taxonomy.
  3. Тепер натисніть на Add vocabulary для додавання нового словника.
  4. Введіть ім'я (обов'язкове для заповнення поле) і опис (можна залишити порожнім) для свого словника.
  5. Натисніть на Add terms для додавання терміна в словник.
  6. Введіть ім'я, опис, виберіть формат тексту (text format), алиас URL (адресу URL для доступу до терміну безпосередньо) і відносини терміна з іншим контентом сайту. Натисніть Save для збереження.
  7. Повторіть крок 6 для створення необхідної кількості термінів.
  8. Це все. Ваша таксономія готова!
  1. Створення статей (Articles) і основних сторінок (Basic Pages)

    Спочатку в Drupal є такі типи контенту:

    • Articles: або стаття, це тип раніше відомий як "story". Статті використовуються для відображення інформації, яка може змінюватися час від часу і легко категоризує.
    • Basic page: або основна сторінка може бути використана для відображення статичного контенту, яка не передбачається змінювати так часто, як статті.
    • Blog entry: або запис блогу, тип який прибрали з версії ядра Drupal 8 і тепер це модуль, який потрібно додавати окремо. Він дозволяє зареєстрованим користувачам створювати блоги на вашому сайті. Його можна використовувати для створення онлайн щоденника або журналу.
    • Book page: тип книжкова сторінка відключений за замовчуванням. Як зрозуміло з назви модуля, його можна використовувати для створення контенту спільного створення книги.
    • Forum topic: тема форуму, цей тип дозволяє визначати тему для обговорення. Користувачі можуть обговорювати тему в коментарях.
    • Poll: на завершення, опитування - може бути використаний для розміщення питань з набором можливих відповідей.

    Давайте тепер поговоримо про додавання статті в Drupal. Це просто, слідуємо кроків:

    1. З адмін частини сайту вибираємо Content.
    2. Тепер додаємо контент натисканням на Add content.
    3. В відобразиться вікні натискаємо Article або стаття. Вам буде представлена ​​сторінка, в якій потрібно буде заповнити заголовок, теги, основну частину або тіло статті, текстовий формат і зображення для статті.
    4. Якщо ви хочете вивести посилання на сторінку в меню, натисніть на Menu Settings, щоб зайти в налаштування меню і потім відзначте чекбокс, який говорить про додавання посилання в меню. Тут ви можете додати посилання, заголовок, опис, батьківський пункт меню і вага для меню.
    5. Ще ви можете додати настройки URL шляху, настройки коментарів, інформацію про доступ та налаштування публікації для вашої статті.
    6. Тепер натисніть на попередній або відразу Save and publish щоб її опублікувати на сайті.
    7. Ваша стаття готова!

Ваша стаття готова

Давайте тепер розглянемо створення простої сторінки Про нас:

  1. Натисніть на Content і виберіть Add content.
  2. Тепер натисніть на Basic page.
  3. Заповніть назву і текст сторінки. Оскільки це сторінка про нас, ви можете написати "Про нас" в назві і розмістити відповідну інформацію в тілі.
  4. Виберіть формат тексту і перейдіть в налаштування меню, якщо потрібно.
  5. Щоб вивести посилання на сторінку в меню, натисніть на Provide a menu link. Заповніть назву, опис, вага і батьківський пункт меню (Так як це сторінка про нас, вона може бути в розділі, наприклад, "Історія компанії").
  6. Додайте інформацію на розгляд, настройки URL шляху, настройки коментарів, інформація про права доступу і налаштування публікації вашої сторінки.
  7. Ви можете натиснути на попередній або відразу на Save and publish для публікації.
  8. Ваша сторінка готова!

створення меню

Меню це дуже важливо, незалежно від того, який вид сайту ви створюєте. Вони допомагають структуризувати і розбити на категорії весь сайт. В Drupal ви можете додати, видалити і перейменувати меню і їх окремі елементи. Дотримуйтесь цих інструкцій для додавання меню:

  1. Натисніть на Structure і виберіть Menus.
  2. Деякі меню за замовчуванням, наприклад, такі як, інструменти, адміністрація і підвал і інші вже будуть в наявності, і ви можете їх редагувати.
  3. Натисніть на Add menu.
  4. Додайте опис для меню і натисніть Save.
  5. Натисніть на Add link для додавання посилання меню.
  6. У вікні вас попросять додати назву посилання, шлях, опис, батьківську посилання, вага посилання. Ви можете вибрати чи хочете ви включити меню і відображати його зазначивши додатковий чекбокс Enabled and Show. В дорозі ви можете додати посилання на сторінки. Якщо ви створюєте головне меню, ви можете додати посилання на сторінку Про нас тут.
  7. Після заповнення натисніть Save.
  8. Повторіть крок 7 необхідну кількість разів для створення меню.

Створення блоків Drupal

Блоки можна розглядати як контейнери об'єктів і використовувати їх для організації сайту на Drupal. Наприклад, форма входу (логіна) - блок, може бути додана в підвал вашого сайту - область.

Для розміщення блоку в потрібній області виконайте кроки:

  1. Натисніть на Structure з гланого меню.
  2. Тепер натисніть на Block layout.
  3. Тут ви можете побачити варіанти розміщення блоку. Для прикладу ви розташуємо блок в заголовної області - в хедері. Натискаємо кнопку Place block відразу за Header. Примітка: Ви можете створитися свій блок після натискання на Add custom block і ввести його опис та тіло у відповідному вікні.
  4. Зі списку блоків виберіть Page Title.
  5. Підтвердіть назва, видимість і область для свого блоку після натискання на Save block.

Підтвердіть назва, видимість і область для свого блоку після натискання на Save block

Крок 3 - Установка модулів Drupal

В ядрі Drupal є дуже корисні модулі, але ви можете розширювати функціональність вашого сайту або продуктивність встановлюючи додаткові модулі. У цьому розділі ви ознайомитеся з встановленням модулів в Drupal.

Спочатку потрібно зайти на сторінку пошуку модулів Drupal (Англ.) І знайти там цікавить. Якщо ви перейшли на сторінку модуля і захотіли його встановити (наприклад для Chaos tool suite, посилання на сторінку модуля https://www.drupal.org/project/ctools), переміщайтеся в розділ для скачування у верхній частині сторінки.

Примітка: Перша цифра в версії модуля показує версію ядра Drupal. Таким чином, якщо у вас встановлений Drupal 8, переконайтеся в тому, що завантажуєте модуль з версією починається з 8.

Тепер для установки дотримуйтесь кроків Drupal:

  1. Натисніть правою кнопкою мишки на лінку для скачування модуля і скопіюйте її вибравши в контекстному меню Copy link location
  2. Тепер перейдіть на домашню сторінку Drupal і натисніть Extend
  3. Тепер натисніть на Install new module
  4. Під Install from a URL, вставте скопійоване на 1 кроці посилання
  5. Натисніть Install і почекайте завершення установки.

Натисніть правою кнопкою мишки на лінку для скачування модуля і скопіюйте її вибравши в контекстному меню Copy link location   Тепер перейдіть на домашню сторінку Drupal і натисніть Extend   Тепер натисніть на Install new module   Під Install from a URL, вставте скопійоване на 1 кроці посилання   Натисніть Install і почекайте завершення установки

Примітка: Якщо настройка для установки нового модуля Install new module недоступна для вас, вам потрібно буде спочатку включити модуль Update manager. Його ви можете знайти в розділі Core в меню Extend.

Тепер давайте поглянемо на деякі найбільш корисні модулі Drupal:

  • Chaos tool suite : Набір інструментів, пропонований модулем chaos пропонує зручне API для розробників.
  • Admin toolbar : З admin toolbar, базова панель інструментів перетворюється в меню, що випадає. Модуль неймовірно легкий і дозволяє налаштувати всі основні функції панелі інструментів.
  • Metatag : З модулем metatag, ви можете додавати мета-теги і впорядковувати їх для свого сайту автоматично. Модуль також підтримує мета-теги, які дозволяють вам контролювати відображення контенту в соціальних мережах (Twitter Cards від Twitter, Open Graph Protocol від Facebook).
  • Google Analytics : Цей модуль дає можливість додати відстеження статистики системою Google на вашому сайті. Більше інформації з цього модулю можна знайти за посиланням.
  • Webform : З Webform ви можете робити опитування і форма в Drupal. Більше інформації з цього модулю можна знайти за посиланням.

Крок 4 - Установка Тим Drupal

Те, як виглядає ваш сайт визначає перше враження ваших відвідувачів і ви звичайно ж хочете, щоб воно було позитивним. За умовчанням встановлена ​​тема Bartik, але також доступні інші встановлені теми, які ви можете вибрати. Побачити встановлені на даний момент теми і переключитися між ними можна на вкладці Appearance.

Однак, якщо ви хочете встановити нову тему, то для цього існує багато ресурсів в інтернеті, де ви можете знайти теми для Drupal від сторонніх розробників. Найнадійніший джерело це звичайно ж офіційний сайт Drupal .

На цьому ресурсі є відмінний інструмент для пошуку, яким можна скористатися для знаходження тієї теми, яку ви б хотіли використовувати. Найбільш важлива настройка це Core Compatibility, де вам потрібно вибрати версію вашої поточної установки Drupal.

Примітка: Так само, як з модулями, переконайтеся, що тема сумісна в поточною версією вашого Drupal.

Процес установки теми, подібний до процесу установки модуля:

  1. Натисніть правою кнопкою мишки на лінку для скачування модуля і скопіюйте її вибравши в контекстному меню Copy link location
  2. Тепер перейдіть на домашню сторінку Drupal і натисніть Appearance
  3. Тепер натисніть на Install new theme
  4. Під Install from a URL, вставте скопійоване на 1 кроці посилання
  5. Натисніть Install і почекайте завершення установки.

Натисніть правою кнопкою мишки на лінку для скачування модуля і скопіюйте її вибравши в контекстному меню Copy link location   Тепер перейдіть на домашню сторінку Drupal і натисніть Appearance   Тепер натисніть на Install new theme   Під Install from a URL, вставте скопійоване на 1 кроці посилання   Натисніть Install і почекайте завершення установки

За замовчуванням встановлені теми відключені. Щоб включити недавно встановлену тему, натисніть на кнопку Install and set as default поруч з розділом теми Bootstrap.

Щоб включити недавно встановлену тему, натисніть на кнопку Install and set as default поруч з розділом теми Bootstrap

Якщо ви хочете налаштувати тему, натисніть на кнопку Settings розташовану поруч і внесіть зміни.

Крок 5 - Створення блогу на Drupal

У цій частині наших уроків Drupal, ми створимо повнофункціональний блог на Drupal.

Як вже говорилося модуль блога не є частиною ядра Drupal 8. Тому вам потрібно завантажити і встановити цей модуль для створення блогу на Drupal.

Після установки модуля блогу він повинен відобразитися в розділі модулів. Щоб його побачити натисніть Extend в головному вікні адмін частини ще раз. Відзначте чекбокс поруч з Blog і збережіть налаштування для його включення.

Перейдіть в Content -> Add content. Тепер ви можете побачити новий тип матеріалу Blog post. Додайте заголовок, тіло і настройки публікації для свого блога і натисніть Save and publish. Тепер ваш блог буде видно в розділі блоги на вашій домашній сторінці.

Тепер ваш блог буде видно в розділі блоги на вашій домашній сторінці

Крок 6 - Створення бекапа Drupal

Дуже важливо час від часу робити бекап файлів Drupal. Зробити це з вашого облікового запису на Hostinger простіше простого, всього в кілька кліків. Прямуємо кроків нижче:

  1. Увійдіть свою Панель управління на Hostinger.
  2. Виберіть Бекапи з розділу Файли.
  3. Тут ви побачите список доступних резервних копій. Для створення нового бекапа натисніть на кнопку Створити новий бекап.
  4. У діалоговому вікні уточнять, чи хочете ви замінити існуючі бекапи новими. Натисніть Так.
  5. Готово. Ваші бекапи готові для скачування.

Ваші бекапи готові для скачування

Крок 7 - Оновлення Drupal

В Drupal є два види оновлень. Оновлення (update) як зміна молодшого номера версії Drupal, наприклад з 8.0 на 8.1 або 8.2, і інший вид поновлення (upgrade), який передбачає зміну версії ядра Drupal з 7 на 8. У цьому розділі ми пройдемо кроки необхідні для поновлення Drupal з 8.3 .7 до 8.4.

Щоб побачити чи доступне оновлення для ядра Drupal, перейдіть в розділ Reports -> Available Updates.

Щоб побачити чи доступне оновлення для ядра Drupal, перейдіть в розділ Reports -> Available Updates

Є кілька варіантів здійснення поновлення Drupal, наприклад, ви можете використовувати SSH або FTP для поновлення вручну або автоматизувати оновлення через composer . Дотримуйтесь кроків, щоб оновити молодшу версію Drupal.

Перед початком оновлення, рекомендується включити режим Maintenance mode:

  1. Перейдіть в розділ Configuration і натисніть Maintenance Mode
  2. Відзначте настройку Put the site into maintenance mode
  3. Натисніть кнопку Save configuration

Оновлення ядра Drupal може здатися непростим, тому як вам вручну потрібно буде замінити всі файли крім .htaccess, robots.txt і каталогу Sites. Найбільш підходящий і зручний спосіб буде використання FTP клієнт начебто FileZilla :

  1. Скачайте нову версію Drupal і розпакуйте скачаний архів на свій комп'ютер.
  2. Підключіться до свого облікового запису за FTP і перейдіть в каталог, де встановлений Drupal. Зазвічай це public_html.
  3. Виберіть каталоги cores і vendor так само, як всі файли (НЕ каталоги) в корені каталогу Drupal і видаліть їх.
  4. Тепер перейдіть в каталог з файлами поновлення Drupal, виберіть всі файли за винятком modules, profiles, sites і themes і закачайте їх в свій хостинг аккаунт.
  5. Як тільки завантаження файлів завершена, перейдіть за адресою http://yourdomain.com/update.php і натисніть Apply pending updates для завершення процесу.
  6. Вимкніть режим ремонту Maintenance Mode.

Уроки Drupal: підсумки

Drupal одна з найбільш потужних CMS і вона широко використовується на сьогодні через її ультрасучасної і інтелектуального захисту і безпеки. Це керівництво Уроки Drupal розкриває всі базові питання, з якими може зіткнутися початківець або досвідчений розробник, який вирішив випробувати сайт на Drupal. Додаткову інформацію про це платформі можна знайти в офіційної документації Drupal .

уроки Drupal

Drupal прекрасна CMS (система управління контентом) з відкритим вихідним кодом, на базі якої ви можете створювати сучасні сайти, будь-то особистий блог або інтернет-магазин, Drupal - інструмент, який дозволить це втілити в життя. Якщо ви шукаєте керівництва або уроки по Drupal для початківців, щоб почати створювати сайт, тоді це те, що шукали.

У порівнянні з WordPress, Drupal більш потужний і гнучкий, що означає у вас буде більше налаштувань і можливостей. Разом з тим, настроювання сайту на Drupal буде більш складним, особливо для початківця. Але, нехай це нікого не зупиняє перед використанням прекрасних можливостей і пропозицій цієї системи, ось деякі з них:

  • Величезна кількість функцій: порівнюючи з іншими сучасними системами управління контенту, Drupal більш функціональний. Ось чому розробники люблять Drupal.
  • Більше можливостей для налаштування: Можливості налаштування Drupal з достатком тим, плагінів і варіантів конфігурації дозволяє розробникам реалізувати специфічні вимоги і уявлення про сайт. В файли ядра Drupal також можна легко вносити поправки, що теж є чудовою нагодою в процесі розробки.
  • Безпека: Drupal надає високий рівень безпеки і здатність генерації докладних звітів про безпеку. Офіційний сайт Білого дому (https://www.whitehouse.gov) теж використовує Drupal і їх сувору систему безпеки і може послужити переконливим аргументом на користь цієї CMS.

Після успішного проходження всіх кроків нашого керівництва Уроки Drupal, у вас в арсеналі будуть всі необхідні знання для вирішення завдань сайту на Drupal. Від установки Drupal до розуміння, що таке модулі і як ними користуватися, ви все це будете знати.

Примітка: Це керівництво по Drupal написано орієнтуючись на версію ядра Drupal 8.xx Хоча багато кроків, описані в уроках можуть бути застосовані і для версії ядра Drupal 7.xx

Крок 1 - Установка Drupal

Варіант 1 - Використовуємо Авто-Установник

Першим кроком створення сайту звичайно ж є установка Drupal на ваш обліковий запис Hostinger . Не варто хвилюватися, це гранично простий процес і схожий на всіх хостингах. Дотримуйтесь цих кроку установки Drupal:

  1. Зайдіть в панель управління хостингом.
  2. В поле для пошуку напишіть авто-інсталятор і виберіть цей інструмент в результатах.
  3. Серед найбільш популярних виберіть Drupal.
  4. Введіть необхідні дані в запропонованій формі (ім'я користувача, пароль, URL і ін.) І натисніть на Встановити.
  5. Це має спрацювати!

Примітка: Для завершення установки потрібно буде почекати кілька миттєвостей.


Варіант 2 - Установка Drupal вручну

Якщо ваш хостинг-провайдер не надає авто-інсталятор або ви хочете встановити Drupal на свій комп'ютер або на VPS читайте далі і ви дізнаєтеся як вручну встановити Drupal 8.

Крок 1 - Скачайте файли Drupal

Щоб завантажити файли Drupal, зайдіть на офіційний сайт Drupal або на російськомовному сайті спільноти Drupal , Знайдіть найсвіжішу версію і натисніть на Download zip.

Крок 2 - Розпакування настановних файлів і закачування їх у ваш хостинг-аккаунт

Спочатку потрібно розпакувати викачані файли. Створіть новий каталог у себе на комп'ютері, щоб зробити все акуратно.

Далі, вам потрібно буде перемістити розпаковані файли в свій аккаунт на хостингу. Існує багато інструментів для завантаження файлів, таких як FTP клієнти або вбудовані в хостинг файлові менеджери .

Примітка: для завантаження файлів ми будемо використовувати інструмент Файловий менеджер Hostinger. Однак, весь процес переміщення файлів схожий незалежно від використовуваних інструментів, тому ви можете користуватися тією програмою для роботи з FTP, яка вам подобається.

Після того, як ви зайшли в свій аккаунт на хостингу виберіть каталог, в який ви хочете встановити сайт на Drupal. Наприклад, ми буде встановлювати Drupal в корінь обраного домен (hostinger-tutorials.com), тому шлях до каталогу в даному випадку буде / public_html /.

Просто завантажте файли з архіву в цей каталог. Весь процес займе кілька хвилин. По завершенню ваш каталог на хостингу повинен виглядати подібний чином:

Крок 3 - Підготовка бази даних до установки

Тепер ми йдемо далі і створюємо нову базу даних для вашої установки і призначення користувача з усіма правами all privileges для неї.

На Hostinger, Бази даних MySQL можна створити в розділі MySQL Бази даних. Запишіть всі необхідні даних доступу до бази MySQL, вони знадобляться нам на наступному кроці.

Крок 4 - Прямуємо шляху установки Drupal

Як тільки всі підготовчі етапи завершено, можна переходити безпосередньо до процесу установки.

Введіть URL, який веде до завантажений установочних файлів, в вашому браузері і ви побачите таке вікно:

Введіть URL, який веде до завантажений установочних файлів, в вашому браузері і ви побачите таке вікно:

Виберіть потрібний вам мову і продовжуйте, натискаючи Save and continue.

На наступному кроці виберіть відповідний для вас інсталяційний профіль - Installation profile:

  • Вибирайте Standard, якщо ви хочете використовувати функції ядра Drupal. Профіль цього буде включати всі стандартні найбільш поширені і зручні модулі.
  • Профіль Minimal дає вам більше свободи в термінах створення індивідуально настроюється сайту. Профіль цього створено для застосування веб-розробниками.

Ще раз натискаємо Save and continue і на слідуємо кроці у вас попросять перевірити настройки сервера і їх відповідність вимогам.

Цей крок показує ідеальну конфігурацію, тому не лякайтеся, якщо побачите, що не всі пункти відповідають рекомендованим значенням. наприклад:

наприклад:

Якщо ви побачите подібні попереджувальні повідомлення, не потрібно занадто переживати, тому що скрипт сам по собі буде працювати добре. Хоча, звичайно ж загальна продуктивність підвищиться, якщо всі вимоги будуть дотримані.

Далі у вас запитають деталі бази даних, яку ми створювали на Кроці 3. Переконайтеся, що ви правильно ввели Ім'я бази даних, Користувача бази даних і пароль, як в прикладі:

Примітка: На Hostinger свої данні про MySQL ви можете знайти в розділі Панелі Управління -> Бази даних MySQL.

Перевірте ще раз введені дані і натисніть Save and continue. Це запустить головний установчий процес, тому Терпливий очікуйте завершення.

На останньому кроці вам нададуть вікно з настройками, в якому потрібно буде ввести такі настройки, як Ім'я сайту і так далі.

Особливу увагу приділіть Site Maintenance Account подробиць, так як вони будуть використовуватися в якості доступу до адмін частини вашого сайту:

Особливу увагу приділіть Site Maintenance Account подробиць, так як вони будуть використовуватися в якості доступу до адмін частини вашого сайту:

Як тільки ви збережете всі необхідні значення, інсталяційний процес буде завершений. Тепер ви можете увійти в адмін-аккаунт вашого сайту Drupal і почати його створення!

Крок 2 - Створення сайт на Drupal

Тепер, коли установка Drupal позаду, поговоримо про створення сайту на Drupal. Розглянемо все, що вам знадобиться для захоплюючого знайомства і успішного початку створення свого сайту на Drupal.

Знайомство з адміністративною частиною Drupal

Для початку потрібно увійти за допомогою логіна і пароля в адміністративну частину свого сайту на Drupal. Для цього додайте user / login до URL адресою свого Drupal сайту. Наприклад, в нашому випадку адреса для доступу до адміністративної частини сайту Drupal буде http://hostinger-tutorials.com/user/login.

Відразу після логіна вам відобразиться сторінка управління сайтом. Тут зібрані всі необхідні інструменти і налаштування для створення і управління вашим сайтом. Ось розділи, які ви там знайдете:

  1. Content: в цьому розділі можна створювати і управляти сторінками, коментарями та іншими файлами.
  2. Structure: звідси ви можете управляти блоками, типами коментарів, контактними формами, типами контенту, режимами відображення, таксономії і уявленнями (view).
  3. Appearance: цей розділ дозволяє управляти зовнішнім виглядом сайту, встановлювати або видаляти теми.
  4. Extend: з даної закладки ви можете завантажити і встановити модулі і розширити функціональні можливості свого сайту.
  5. Configuration: цей розділ присвячений різноманітним налаштувань.
  6. People: можна налаштовувати профілі користувачів, права доступу та ролі з цього розділу.
  7. Reports: отримати статус звітів або побачити повідомлення журналу можна з розділу Reports.
  8. Help: розділ допомоги стане в нагоді вам для пошуку відповідей, що виникають при створенні сайтів.

Help: розділ допомоги стане в нагоді вам для пошуку відповідей, що виникають при створенні сайтів

Створення таксономії Drupal

Перед тим, як дізнаємося що таке таксономія, ознайомимося з двома іншими словами:

  1. Term (термін): в рамках Drupal, слово термін використовується для опису і оперування контентом.
  2. Vocabulary (словник): набір термінів.

Отже, таксономія в Drupal використовує терміни для презентації особливого контенту. В основному, таксономії використовуються для класифікації контенту на сайті Drupal.

Створити таксономию просто. Зробити це можна виконавши наступну послідовність дій:

  1. Перейдіть в закладку Structure.
  2. Натисніть на Taxonomy.
  3. Тепер натисніть на Add vocabulary для додавання нового словника.
  4. Введіть ім'я (обов'язкове для заповнення поле) і опис (можна залишити порожнім) для свого словника.
  5. Натисніть на Add terms для додавання терміна в словник.
  6. Введіть ім'я, опис, виберіть формат тексту (text format), алиас URL (адресу URL для доступу до терміну безпосередньо) і відносини терміна з іншим контентом сайту. Натисніть Save для збереження.
  7. Повторіть крок 6 для створення необхідної кількості термінів.
  8. Це все. Ваша таксономія готова!
  1. Створення статей (Articles) і основних сторінок (Basic Pages)

    Спочатку в Drupal є такі типи контенту:

    • Articles: або стаття, це тип раніше відомий як "story". Статті використовуються для відображення інформації, яка може змінюватися час від часу і легко категоризує.
    • Basic page: або основна сторінка може бути використана для відображення статичного контенту, яка не передбачається змінювати так часто, як статті.
    • Blog entry: або запис блогу, тип який прибрали з версії ядра Drupal 8 і тепер це модуль, який потрібно додавати окремо. Він дозволяє зареєстрованим користувачам створювати блоги на вашому сайті. Його можна використовувати для створення онлайн щоденника або журналу.
    • Book page: тип книжкова сторінка відключений за замовчуванням. Як зрозуміло з назви модуля, його можна використовувати для створення контенту спільного створення книги.
    • Forum topic: тема форуму, цей тип дозволяє визначати тему для обговорення. Користувачі можуть обговорювати тему в коментарях.
    • Poll: на завершення, опитування - може бути використаний для розміщення питань з набором можливих відповідей.

    Давайте тепер поговоримо про додавання статті в Drupal. Це просто, слідуємо кроків:

    1. З адмін частини сайту вибираємо Content.
    2. Тепер додаємо контент натисканням на Add content.
    3. В відобразиться вікні натискаємо Article або стаття. Вам буде представлена ​​сторінка, в якій потрібно буде заповнити заголовок, теги, основну частину або тіло статті, текстовий формат і зображення для статті.
    4. Якщо ви хочете вивести посилання на сторінку в меню, натисніть на Menu Settings, щоб зайти в налаштування меню і потім відзначте чекбокс, який говорить про додавання посилання в меню. Тут ви можете додати посилання, заголовок, опис, батьківський пункт меню і вага для меню.
    5. Ще ви можете додати настройки URL шляху, настройки коментарів, інформацію про доступ та налаштування публікації для вашої статті.
    6. Тепер натисніть на попередній або відразу Save and publish щоб її опублікувати на сайті.
    7. Ваша стаття готова!

Ваша стаття готова

Давайте тепер розглянемо створення простої сторінки Про нас:

  1. Натисніть на Content і виберіть Add content.
  2. Тепер натисніть на Basic page.
  3. Заповніть назву і текст сторінки. Оскільки це сторінка про нас, ви можете написати "Про нас" в назві і розмістити відповідну інформацію в тілі.
  4. Виберіть формат тексту і перейдіть в налаштування меню, якщо потрібно.
  5. Щоб вивести посилання на сторінку в меню, натисніть на Provide a menu link. Заповніть назву, опис, вага і батьківський пункт меню (Так як це сторінка про нас, вона може бути в розділі, наприклад, "Історія компанії").
  6. Додайте інформацію на розгляд, настройки URL шляху, настройки коментарів, інформація про права доступу і налаштування публікації вашої сторінки.
  7. Ви можете натиснути на попередній або відразу на Save and publish для публікації.
  8. Ваша сторінка готова!

створення меню

Меню це дуже важливо, незалежно від того, який вид сайту ви створюєте. Вони допомагають структуризувати і розбити на категорії весь сайт. В Drupal ви можете додати, видалити і перейменувати меню і їх окремі елементи. Дотримуйтесь цих інструкцій для додавання меню:

  1. Натисніть на Structure і виберіть Menus.
  2. Деякі меню за замовчуванням, наприклад, такі як, інструменти, адміністрація і підвал і інші вже будуть в наявності, і ви можете їх редагувати.
  3. Натисніть на Add menu.
  4. Додайте опис для меню і натисніть Save.
  5. Натисніть на Add link для додавання посилання меню.
  6. У вікні вас попросять додати назву посилання, шлях, опис, батьківську посилання, вага посилання. Ви можете вибрати чи хочете ви включити меню і відображати його зазначивши додатковий чекбокс Enabled and Show. В дорозі ви можете додати посилання на сторінки. Якщо ви створюєте головне меню, ви можете додати посилання на сторінку Про нас тут.
  7. Після заповнення натисніть Save.
  8. Повторіть крок 7 необхідну кількість разів для створення меню.

Створення блоків Drupal

Блоки можна розглядати як контейнери об'єктів і використовувати їх для організації сайту на Drupal. Наприклад, форма входу (логіна) - блок, може бути додана в підвал вашого сайту - область.

Для розміщення блоку в потрібній області виконайте кроки:

  1. Натисніть на Structure з гланого меню.
  2. Тепер натисніть на Block layout.
  3. Тут ви можете побачити варіанти розміщення блоку. Для прикладу ви розташуємо блок в заголовної області - в хедері. Натискаємо кнопку Place block відразу за Header. Примітка: Ви можете створитися свій блок після натискання на Add custom block і ввести його опис та тіло у відповідному вікні.
  4. Зі списку блоків виберіть Page Title.
  5. Підтвердіть назва, видимість і область для свого блоку після натискання на Save block.

Підтвердіть назва, видимість і область для свого блоку після натискання на Save block

Крок 3 - Установка модулів Drupal

В ядрі Drupal є дуже корисні модулі, але ви можете розширювати функціональність вашого сайту або продуктивність встановлюючи додаткові модулі. У цьому розділі ви ознайомитеся з встановленням модулів в Drupal.

Спочатку потрібно зайти на сторінку пошуку модулів Drupal (Англ.) І знайти там цікавить. Якщо ви перейшли на сторінку модуля і захотіли його встановити (наприклад для Chaos tool suite, посилання на сторінку модуля https://www.drupal.org/project/ctools), переміщайтеся в розділ для скачування у верхній частині сторінки.

Примітка: Перша цифра в версії модуля показує версію ядра Drupal. Таким чином, якщо у вас встановлений Drupal 8, переконайтеся в тому, що завантажуєте модуль з версією починається з 8.

Тепер для установки дотримуйтесь кроків Drupal:

  1. Натисніть правою кнопкою мишки на лінку для скачування модуля і скопіюйте її вибравши в контекстному меню Copy link location
  2. Тепер перейдіть на домашню сторінку Drupal і натисніть Extend
  3. Тепер натисніть на Install new module
  4. Під Install from a URL, вставте скопійоване на 1 кроці посилання
  5. Натисніть Install і почекайте завершення установки.

Натисніть правою кнопкою мишки на лінку для скачування модуля і скопіюйте її вибравши в контекстному меню Copy link location   Тепер перейдіть на домашню сторінку Drupal і натисніть Extend   Тепер натисніть на Install new module   Під Install from a URL, вставте скопійоване на 1 кроці посилання   Натисніть Install і почекайте завершення установки

Примітка: Якщо настройка для установки нового модуля Install new module недоступна для вас, вам потрібно буде спочатку включити модуль Update manager. Його ви можете знайти в розділі Core в меню Extend.

Тепер давайте поглянемо на деякі найбільш корисні модулі Drupal:

  • Chaos tool suite : Набір інструментів, пропонований модулем chaos пропонує зручне API для розробників.
  • Admin toolbar : З admin toolbar, базова панель інструментів перетворюється в меню, що випадає. Модуль неймовірно легкий і дозволяє налаштувати всі основні функції панелі інструментів.
  • Metatag : З модулем metatag, ви можете додавати мета-теги і впорядковувати їх для свого сайту автоматично. Модуль також підтримує мета-теги, які дозволяють вам контролювати відображення контенту в соціальних мережах (Twitter Cards від Twitter, Open Graph Protocol від Facebook).
  • Google Analytics : Цей модуль дає можливість додати відстеження статистики системою Google на вашому сайті. Більше інформації з цього модулю можна знайти за посиланням.
  • Webform : З Webform ви можете робити опитування і форма в Drupal. Більше інформації з цього модулю можна знайти за посиланням.

Крок 4 - Установка Тим Drupal

Те, як виглядає ваш сайт визначає перше враження ваших відвідувачів і ви звичайно ж хочете, щоб воно було позитивним. За умовчанням встановлена ​​тема Bartik, але також доступні інші встановлені теми, які ви можете вибрати. Побачити встановлені на даний момент теми і переключитися між ними можна на вкладці Appearance.

Однак, якщо ви хочете встановити нову тему, то для цього існує багато ресурсів в інтернеті, де ви можете знайти теми для Drupal від сторонніх розробників. Найнадійніший джерело це звичайно ж офіційний сайт Drupal .

На цьому ресурсі є відмінний інструмент для пошуку, яким можна скористатися для знаходження тієї теми, яку ви б хотіли використовувати. Найбільш важлива настройка це Core Compatibility, де вам потрібно вибрати версію вашої поточної установки Drupal.

Примітка: Так само, як з модулями, переконайтеся, що тема сумісна в поточною версією вашого Drupal.

Процес установки теми, подібний до процесу установки модуля:

  1. Натисніть правою кнопкою мишки на лінку для скачування модуля і скопіюйте її вибравши в контекстному меню Copy link location
  2. Тепер перейдіть на домашню сторінку Drupal і натисніть Appearance
  3. Тепер натисніть на Install new theme
  4. Під Install from a URL, вставте скопійоване на 1 кроці посилання
  5. Натисніть Install і почекайте завершення установки.

Натисніть правою кнопкою мишки на лінку для скачування модуля і скопіюйте її вибравши в контекстному меню Copy link location   Тепер перейдіть на домашню сторінку Drupal і натисніть Appearance   Тепер натисніть на Install new theme   Під Install from a URL, вставте скопійоване на 1 кроці посилання   Натисніть Install і почекайте завершення установки

За замовчуванням встановлені теми відключені. Щоб включити недавно встановлену тему, натисніть на кнопку Install and set as default поруч з розділом теми Bootstrap.

Щоб включити недавно встановлену тему, натисніть на кнопку Install and set as default поруч з розділом теми Bootstrap

Якщо ви хочете налаштувати тему, натисніть на кнопку Settings розташовану поруч і внесіть зміни.

Крок 5 - Створення блогу на Drupal

У цій частині наших уроків Drupal, ми створимо повнофункціональний блог на Drupal.

уроки Drupal

Drupal прекрасна CMS (система управління контентом) з відкритим вихідним кодом, на базі якої ви можете створювати сучасні сайти, будь-то особистий блог або інтернет-магазин, Drupal - інструмент, який дозволить це втілити в життя. Якщо ви шукаєте керівництва або уроки по Drupal для початківців, щоб почати створювати сайт, тоді це те, що шукали.

У порівнянні з WordPress, Drupal більш потужний і гнучкий, що означає у вас буде більше налаштувань і можливостей. Разом з тим, настроювання сайту на Drupal буде більш складним, особливо для початківця. Але, нехай це нікого не зупиняє перед використанням прекрасних можливостей і пропозицій цієї системи, ось деякі з них:

  • Величезна кількість функцій: порівнюючи з іншими сучасними системами управління контенту, Drupal більш функціональний. Ось чому розробники люблять Drupal.
  • Більше можливостей для налаштування: Можливості налаштування Drupal з достатком тим, плагінів і варіантів конфігурації дозволяє розробникам реалізувати специфічні вимоги і уявлення про сайт. В файли ядра Drupal також можна легко вносити поправки, що теж є чудовою нагодою в процесі розробки.
  • Безпека: Drupal надає високий рівень безпеки і здатність генерації докладних звітів про безпеку. Офіційний сайт Білого дому (https://www.whitehouse.gov) теж використовує Drupal і їх сувору систему безпеки і може послужити переконливим аргументом на користь цієї CMS.

Після успішного проходження всіх кроків нашого керівництва Уроки Drupal, у вас в арсеналі будуть всі необхідні знання для вирішення завдань сайту на Drupal. Від установки Drupal до розуміння, що таке модулі і як ними користуватися, ви все це будете знати.

Примітка: Це керівництво по Drupal написано орієнтуючись на версію ядра Drupal 8.xx Хоча багато кроків, описані в уроках можуть бути застосовані і для версії ядра Drupal 7.xx

Крок 1 - Установка Drupal

Варіант 1 - Використовуємо Авто-Установник

Першим кроком створення сайту звичайно ж є установка Drupal на ваш обліковий запис Hostinger . Не варто хвилюватися, це гранично простий процес і схожий на всіх хостингах. Дотримуйтесь цих кроку установки Drupal:

  1. Зайдіть в панель управління хостингом.
  2. В поле для пошуку напишіть авто-інсталятор і виберіть цей інструмент в результатах.
  3. Серед найбільш популярних виберіть Drupal.
  4. Введіть необхідні дані в запропонованій формі (ім'я користувача, пароль, URL і ін.) І натисніть на Встановити.
  5. Це має спрацювати!

Примітка: Для завершення установки потрібно буде почекати кілька миттєвостей.


Варіант 2 - Установка Drupal вручну

Якщо ваш хостинг-провайдер не надає авто-інсталятор або ви хочете встановити Drupal на свій комп'ютер або на VPS читайте далі і ви дізнаєтеся як вручну встановити Drupal 8.

Крок 1 - Скачайте файли Drupal

Щоб завантажити файли Drupal, зайдіть на офіційний сайт Drupal або на російськомовному сайті спільноти Drupal , Знайдіть найсвіжішу версію і натисніть на Download zip.

Крок 2 - Розпакування настановних файлів і закачування їх у ваш хостинг-аккаунт

Спочатку потрібно розпакувати викачані файли. Створіть новий каталог у себе на комп'ютері, щоб зробити все акуратно.

Далі, вам потрібно буде перемістити розпаковані файли в свій аккаунт на хостингу. Існує багато інструментів для завантаження файлів, таких як FTP клієнти або вбудовані в хостинг файлові менеджери .

Примітка: для завантаження файлів ми будемо використовувати інструмент Файловий менеджер Hostinger. Однак, весь процес переміщення файлів схожий незалежно від використовуваних інструментів, тому ви можете користуватися тією програмою для роботи з FTP, яка вам подобається.

Після того, як ви зайшли в свій аккаунт на хостингу виберіть каталог, в який ви хочете встановити сайт на Drupal. Наприклад, ми буде встановлювати Drupal в корінь обраного домен (hostinger-tutorials.com), тому шлях до каталогу в даному випадку буде / public_html /.

Просто завантажте файли з архіву в цей каталог. Весь процес займе кілька хвилин. По завершенню ваш каталог на хостингу повинен виглядати подібний чином:

Крок 3 - Підготовка бази даних до установки

Тепер ми йдемо далі і створюємо нову базу даних для вашої установки і призначення користувача з усіма правами all privileges для неї.

На Hostinger, Бази даних MySQL можна створити в розділі MySQL Бази даних. Запишіть всі необхідні даних доступу до бази MySQL, вони знадобляться нам на наступному кроці.

Крок 4 - Прямуємо шляху установки Drupal

Як тільки всі підготовчі етапи завершено, можна переходити безпосередньо до процесу установки.

Введіть URL, який веде до завантажений установочних файлів, в вашому браузері і ви побачите таке вікно:

Введіть URL, який веде до завантажений установочних файлів, в вашому браузері і ви побачите таке вікно:

Виберіть потрібний вам мову і продовжуйте, натискаючи Save and continue.

На наступному кроці виберіть відповідний для вас інсталяційний профіль - Installation profile:

  • Вибирайте Standard, якщо ви хочете використовувати функції ядра Drupal. Профіль цього буде включати всі стандартні найбільш поширені і зручні модулі.
  • Профіль Minimal дає вам більше свободи в термінах створення індивідуально настроюється сайту. Профіль цього створено для застосування веб-розробниками.

Ще раз натискаємо Save and continue і на слідуємо кроці у вас попросять перевірити настройки сервера і їх відповідність вимогам.

Цей крок показує ідеальну конфігурацію, тому не лякайтеся, якщо побачите, що не всі пункти відповідають рекомендованим значенням. наприклад:

наприклад:

Якщо ви побачите подібні попереджувальні повідомлення, не потрібно занадто переживати, тому що скрипт сам по собі буде працювати добре. Хоча, звичайно ж загальна продуктивність підвищиться, якщо всі вимоги будуть дотримані.

Далі у вас запитають деталі бази даних, яку ми створювали на Кроці 3. Переконайтеся, що ви правильно ввели Ім'я бази даних, Користувача бази даних і пароль, як в прикладі:

Примітка: На Hostinger свої данні про MySQL ви можете знайти в розділі Панелі Управління -> Бази даних MySQL.

Перевірте ще раз введені дані і натисніть Save and continue. Це запустить головний установчий процес, тому Терпливий очікуйте завершення.

На останньому кроці вам нададуть вікно з настройками, в якому потрібно буде ввести такі настройки, як Ім'я сайту і так далі.

Особливу увагу приділіть Site Maintenance Account подробиць, так як вони будуть використовуватися в якості доступу до адмін частини вашого сайту:

Особливу увагу приділіть Site Maintenance Account подробиць, так як вони будуть використовуватися в якості доступу до адмін частини вашого сайту:

Як тільки ви збережете всі необхідні значення, інсталяційний процес буде завершений. Тепер ви можете увійти в адмін-аккаунт вашого сайту Drupal і почати його створення!

Крок 2 - Створення сайт на Drupal

Тепер, коли установка Drupal позаду, поговоримо про створення сайту на Drupal. Розглянемо все, що вам знадобиться для захоплюючого знайомства і успішного початку створення свого сайту на Drupal.

Знайомство з адміністративною частиною Drupal

Для початку потрібно увійти за допомогою логіна і пароля в адміністративну частину свого сайту на Drupal. Для цього додайте user / login до URL адресою свого Drupal сайту. Наприклад, в нашому випадку адреса для доступу до адміністративної частини сайту Drupal буде http://hostinger-tutorials.com/user/login.

Відразу після логіна вам відобразиться сторінка управління сайтом. Тут зібрані всі необхідні інструменти і налаштування для створення і управління вашим сайтом. Ось розділи, які ви там знайдете:

  1. Content: в цьому розділі можна створювати і управляти сторінками, коментарями та іншими файлами.
  2. Structure: звідси ви можете управляти блоками, типами коментарів, контактними формами, типами контенту, режимами відображення, таксономії і уявленнями (view).
  3. Appearance: цей розділ дозволяє управляти зовнішнім виглядом сайту, встановлювати або видаляти теми.
  4. Extend: з даної закладки ви можете завантажити і встановити модулі і розширити функціональні можливості свого сайту.
  5. Configuration: цей розділ присвячений різноманітним налаштувань.
  6. People: можна налаштовувати профілі користувачів, права доступу та ролі з цього розділу.
  7. Reports: отримати статус звітів або побачити повідомлення журналу можна з розділу Reports.
  8. Help: розділ допомоги стане в нагоді вам для пошуку відповідей, що виникають при створенні сайтів.

Help: розділ допомоги стане в нагоді вам для пошуку відповідей, що виникають при створенні сайтів

Створення таксономії Drupal

Перед тим, як дізнаємося що таке таксономія, ознайомимося з двома іншими словами:

  1. Term (термін): в рамках Drupal, слово термін використовується для опису і оперування контентом.
  2. Vocabulary (словник): набір термінів.

Отже, таксономія в Drupal використовує терміни для презентації особливого контенту. В основному, таксономії використовуються для класифікації контенту на сайті Drupal.

Створити таксономию просто. Зробити це можна виконавши наступну послідовність дій:

  1. Перейдіть в закладку Structure.
  2. Натисніть на Taxonomy.
  3. Тепер натисніть на Add vocabulary для додавання нового словника.
  4. Введіть ім'я (обов'язкове для заповнення поле) і опис (можна залишити порожнім) для свого словника.
  5. Натисніть на Add terms для додавання терміна в словник.
  6. Введіть ім'я, опис, виберіть формат тексту (text format), алиас URL (адресу URL для доступу до терміну безпосередньо) і відносини терміна з іншим контентом сайту. Натисніть Save для збереження.
  7. Повторіть крок 6 для створення необхідної кількості термінів.
  8. Це все. Ваша таксономія готова!
  1. Створення статей (Articles) і основних сторінок (Basic Pages)

    Спочатку в Drupal є такі типи контенту:

    • Articles: або стаття, це тип раніше відомий як "story". Статті використовуються для відображення інформації, яка може змінюватися час від часу і легко категоризує.
    • Basic page: або основна сторінка може бути використана для відображення статичного контенту, яка не передбачається змінювати так часто, як статті.
    • Blog entry: або запис блогу, тип який прибрали з версії ядра Drupal 8 і тепер це модуль, який потрібно додавати окремо. Він дозволяє зареєстрованим користувачам створювати блоги на вашому сайті. Його можна використовувати для створення онлайн щоденника або журналу.
    • Book page: тип книжкова сторінка відключений за замовчуванням. Як зрозуміло з назви модуля, його можна використовувати для створення контенту спільного створення книги.
    • Forum topic: тема форуму, цей тип дозволяє визначати тему для обговорення. Користувачі можуть обговорювати тему в коментарях.
    • Poll: на завершення, опитування - може бути використаний для розміщення питань з набором можливих відповідей.

    Давайте тепер поговоримо про додавання статті в Drupal. Це просто, слідуємо кроків:

    1. З адмін частини сайту вибираємо Content.
    2. Тепер додаємо контент натисканням на Add content.
    3. В відобразиться вікні натискаємо Article або стаття. Вам буде представлена ​​сторінка, в якій потрібно буде заповнити заголовок, теги, основну частину або тіло статті, текстовий формат і зображення для статті.
    4. Якщо ви хочете вивести посилання на сторінку в меню, натисніть на Menu Settings, щоб зайти в налаштування меню і потім відзначте чекбокс, який говорить про додавання посилання в меню. Тут ви можете додати посилання, заголовок, опис, батьківський пункт меню і вага для меню.
    5. Ще ви можете додати настройки URL шляху, настройки коментарів, інформацію про доступ та налаштування публікації для вашої статті.
    6. Тепер натисніть на попередній або відразу Save and publish щоб її опублікувати на сайті.
    7. Ваша стаття готова!

Ваша стаття готова

Давайте тепер розглянемо створення простої сторінки Про нас:

  1. Натисніть на Content і виберіть Add content.
  2. Тепер натисніть на Basic page.
  3. Заповніть назву і текст сторінки. Оскільки це сторінка про нас, ви можете написати "Про нас" в назві і розмістити відповідну інформацію в тілі.
  4. Виберіть формат тексту і перейдіть в налаштування меню, якщо потрібно.
  5. Щоб вивести посилання на сторінку в меню, натисніть на Provide a menu link. Заповніть назву, опис, вага і батьківський пункт меню (Так як це сторінка про нас, вона може бути в розділі, наприклад, "Історія компанії").
  6. Додайте інформацію на розгляд, настройки URL шляху, настройки коментарів, інформація про права доступу і налаштування публікації вашої сторінки.
  7. Ви можете натиснути на попередній або відразу на Save and publish для публікації.
  8. Ваша сторінка готова!

створення меню

Меню це дуже важливо, незалежно від того, який вид сайту ви створюєте. Вони допомагають структуризувати і розбити на категорії весь сайт. В Drupal ви можете додати, видалити і перейменувати меню і їх окремі елементи. Дотримуйтесь цих інструкцій для додавання меню:

  1. Натисніть на Structure і виберіть Menus.
  2. Деякі меню за замовчуванням, наприклад, такі як, інструменти, адміністрація і підвал і інші вже будуть в наявності, і ви можете їх редагувати.
  3. Натисніть на Add menu.
  4. Додайте опис для меню і натисніть Save.
  5. Натисніть на Add link для додавання посилання меню.
  6. У вікні вас попросять додати назву посилання, шлях, опис, батьківську посилання, вага посилання. Ви можете вибрати чи хочете ви включити меню і відображати його зазначивши додатковий чекбокс Enabled and Show. В дорозі ви можете додати посилання на сторінки. Якщо ви створюєте головне меню, ви можете додати посилання на сторінку Про нас тут.
  7. Після заповнення натисніть Save.
  8. Повторіть крок 7 необхідну кількість разів для створення меню.

Створення блоків Drupal

Блоки можна розглядати як контейнери об'єктів і використовувати їх для організації сайту на Drupal. Наприклад, форма входу (логіна) - блок, може бути додана в підвал вашого сайту - область.

Для розміщення блоку в потрібній області виконайте кроки:

  1. Натисніть на Structure з гланого меню.
  2. Тепер натисніть на Block layout.
  3. Тут ви можете побачити варіанти розміщення блоку. Для прикладу ви розташуємо блок в заголовної області - в хедері. Натискаємо кнопку Place block відразу за Header. Примітка: Ви можете створитися свій блок після натискання на Add custom block і ввести його опис та тіло у відповідному вікні.
  4. Зі списку блоків виберіть Page Title.
  5. Підтвердіть назва, видимість і область для свого блоку після натискання на Save block.

Підтвердіть назва, видимість і область для свого блоку після натискання на Save block

Крок 3 - Установка модулів Drupal

В ядрі Drupal є дуже корисні модулі, але ви можете розширювати функціональність вашого сайту або продуктивність встановлюючи додаткові модулі. У цьому розділі ви ознайомитеся з встановленням модулів в Drupal.

Спочатку потрібно зайти на сторінку пошуку модулів Drupal (Англ.) І знайти там цікавить. Якщо ви перейшли на сторінку модуля і захотіли його встановити (наприклад для Chaos tool suite, посилання на сторінку модуля https://www.drupal.org/project/ctools), переміщайтеся в розділ для скачування у верхній частині сторінки.

Примітка: Перша цифра в версії модуля показує версію ядра Drupal. Таким чином, якщо у вас встановлений Drupal 8, переконайтеся в тому, що завантажуєте модуль з версією починається з 8.

Тепер для установки дотримуйтесь кроків Drupal:

  1. Натисніть правою кнопкою мишки на лінку для скачування модуля і скопіюйте її вибравши в контекстному меню Copy link location
  2. Тепер перейдіть на домашню сторінку Drupal і натисніть Extend
  3. Тепер натисніть на Install new module
  4. Під Install from a URL, вставте скопійоване на 1 кроці посилання
  5. Натисніть Install і почекайте завершення установки.

Натисніть правою кнопкою мишки на лінку для скачування модуля і скопіюйте її вибравши в контекстному меню Copy link location   Тепер перейдіть на домашню сторінку Drupal і натисніть Extend   Тепер натисніть на Install new module   Під Install from a URL, вставте скопійоване на 1 кроці посилання   Натисніть Install і почекайте завершення установки

Примітка: Якщо настройка для установки нового модуля Install new module недоступна для вас, вам потрібно буде спочатку включити модуль Update manager. Його ви можете знайти в розділі Core в меню Extend.

Тепер давайте поглянемо на деякі найбільш корисні модулі Drupal:

  • Chaos tool suite : Набір інструментів, пропонований модулем chaos пропонує зручне API для розробників.
  • Admin toolbar : З admin toolbar, базова панель інструментів перетворюється в меню, що випадає. Модуль неймовірно легкий і дозволяє налаштувати всі основні функції панелі інструментів.
  • Metatag : З модулем metatag, ви можете додавати мета-теги і впорядковувати їх для свого сайту автоматично. Модуль також підтримує мета-теги, які дозволяють вам контролювати відображення контенту в соціальних мережах (Twitter Cards від Twitter, Open Graph Protocol від Facebook).
  • Google Analytics : Цей модуль дає можливість додати відстеження статистики системою Google на вашому сайті. Більше інформації з цього модулю можна знайти за посиланням.
  • Webform : З Webform ви можете робити опитування і форма в Drupal. Більше інформації з цього модулю можна знайти за посиланням.

Крок 4 - Установка Тим Drupal

Те, як виглядає ваш сайт визначає перше враження ваших відвідувачів і ви звичайно ж хочете, щоб воно було позитивним. За умовчанням встановлена ​​тема Bartik, але також доступні інші встановлені теми, які ви можете вибрати. Побачити встановлені на даний момент теми і переключитися між ними можна на вкладці Appearance.

Однак, якщо ви хочете встановити нову тему, то для цього існує багато ресурсів в інтернеті, де ви можете знайти теми для Drupal від сторонніх розробників. Найнадійніший джерело це звичайно ж офіційний сайт Drupal .

На цьому ресурсі є відмінний інструмент для пошуку, яким можна скористатися для знаходження тієї теми, яку ви б хотіли використовувати. Найбільш важлива настройка це Core Compatibility, де вам потрібно вибрати версію вашої поточної установки Drupal.

Примітка: Так само, як з модулями, переконайтеся, що тема сумісна в поточною версією вашого Drupal.

Процес установки теми, подібний до процесу установки модуля:

  1. Натисніть правою кнопкою мишки на лінку для скачування модуля і скопіюйте її вибравши в контекстному меню Copy link location
  2. Тепер перейдіть на домашню сторінку Drupal і натисніть Appearance
  3. Тепер натисніть на Install new theme
  4. Під Install from a URL, вставте скопійоване на 1 кроці посилання
  5. Натисніть Install і почекайте завершення установки.

Натисніть правою кнопкою мишки на лінку для скачування модуля і скопіюйте її вибравши в контекстному меню Copy link location   Тепер перейдіть на домашню сторінку Drupal і натисніть Appearance   Тепер натисніть на Install new theme   Під Install from a URL, вставте скопійоване на 1 кроці посилання   Натисніть Install і почекайте завершення установки

За замовчуванням встановлені теми відключені. Щоб включити недавно встановлену тему, натисніть на кнопку Install and set as default поруч з розділом теми Bootstrap.

Щоб включити недавно встановлену тему, натисніть на кнопку Install and set as default поруч з розділом теми Bootstrap

Якщо ви хочете налаштувати тему, натисніть на кнопку Settings розташовану поруч і внесіть зміни.

Крок 5 - Створення блогу на Drupal

У цій частині наших уроків Drupal, ми створимо повнофункціональний блог на Drupal.

Як Вже говорилося модуль блоґу не є частина ядра Drupal 8. Тому вам нужно скачать и Встановити цей модуль для створення блогу на Drupal.

Після установки модуля блогу він повинен відобразитися в розділі модулів. Щоб його побачити натисніть Extend в головному вікні адмін частини ще раз. Відзначте чекбокс поруч з Blog і збережіть налаштування для його включення.

Перейдіть в Content -> Add content. Тепер ви можете побачити новий тип матеріалу Blog post. Додайте заголовок, тіло і настройки публікації для свого блога і натисніть Save and publish. Тепер ваш блог буде видно в розділі блоги на вашій домашній сторінці.

Тепер ваш блог буде видно в розділі блоги на вашій домашній сторінці

Крок 6 - Створення бекапа Drupal

Дуже важливо час від часу робити бекап файлів Drupal. Зробити це з вашого облікового запису на Hostinger простіше простого, всього в кілька кліків. Прямуємо кроків нижче:

  1. Увійдіть свою Панель управління на Hostinger.
  2. Виберіть Бекапи з розділу Файли.
  3. Тут ви побачите список доступних резервних копій. Для створення нового бекапа натисніть на кнопку Створити новий бекап.
  4. У діалоговому вікні уточнять, чи хочете ви замінити існуючі бекапи новими. Натісніть Так.
  5. Готово. Ваші бекапи готові для скачування.

Ваші бекапи готові для скачування

Крок 7 - Оновлення Drupal

В Drupal є два види оновлень. Оновлення (update) як зміна молодшого номера версії Drupal, наприклад з 8.0 на 8.1 або 8.2, і інший вид поновлення (upgrade), який передбачає зміну версії ядра Drupal з 7 на 8. У цьому розділі ми пройдемо кроки необхідні для поновлення Drupal з 8.3 .7 до 8.4.

Щоб побачити чи доступне оновлення для ядра Drupal, перейдіть в розділ Reports -> Available Updates.

Щоб побачити чи доступне оновлення для ядра Drupal, перейдіть в розділ Reports -> Available Updates

Є кілька варіантів здійснення поновлення Drupal, наприклад, ви можете використовувати SSH або FTP для поновлення вручну або автоматизувати оновлення через composer . Дотримуйтесь кроків, щоб оновити молодшу версію Drupal.

Перед початком оновлення, рекомендується включити режим Maintenance mode:

  1. Перейдіть в розділ Configuration і натисніть Maintenance Mode
  2. Відзначте настройку Put the site into maintenance mode
  3. Натисніть кнопку Save configuration

Оновлення ядра Drupal може здатися непростим, тому як вам вручну потрібно буде замінити всі файли крім .htaccess, robots.txt і каталогу Sites. Найбільш підходящий і зручний спосіб буде використання FTP клієнт начебто FileZilla :

  1. Скачайте нову версію Drupal і розпакуйте скачаний архів на свій комп'ютер.
  2. Підключіться до свого облікового запису за FTP і перейдіть в каталог, де встановлений Drupal. Зазвичай це public_html.
  3. Виберіть каталоги cores і vendor так само, як всі файли (НЕ каталоги) в корені каталогу Drupal і видаліть їх.
  4. Тепер перейдіть в каталог з файлами поновлення Drupal, виберіть всі файли за винятком modules, profiles, sites і themes і закачайте їх в свій хостинг аккаунт.
  5. Як тільки завантаження файлів завершена, перейдіть за адресою http://yourdomain.com/update.php і натисніть Apply pending updates для завершення процесу.
  6. Вимкніть режим ремонту Maintenance Mode.

Уроки Drupal: підсумки

Drupal одна з найбільш потужних CMS і вона широко використовується на сьогодні через її ультрасучасної і інтелектуального захисту і безпеки. Це керівництво Уроки Drupal розкриває всі базові питання, з якими може зіткнутися початківець або досвідчений розробник, який вирішив випробувати сайт на Drupal. Додаткову інформацію про це платформі можна знайти в офіційної документації Drupal .

уроки Drupal

Drupal прекрасна CMS (система управління контентом) з відкритим вихідним кодом, на базі якої ви можете створювати сучасні сайти, будь-то особистий блог або інтернет-магазин, Drupal - інструмент, який дозволить це втілити в життя. Якщо ви шукаєте керівництва або уроки по Drupal для початківців, щоб почати створювати сайт, тоді це те, що шукали.

У порівнянні з WordPress, Drupal більш потужний і гнучкий, що означає у вас буде більше налаштувань і можливостей. Разом з тим, настроювання сайту на Drupal буде більш складним, особливо для початківця. Але, нехай це нікого не зупиняє перед використанням прекрасних можливостей і пропозицій цієї системи, ось деякі з них:

  • Величезна кількість функцій: порівнюючи з іншими сучасними системами управління контенту, Drupal більш функціональний. Ось чому розробники люблять Drupal.
  • Більше можливостей для налаштування: Можливості налаштування Drupal з достатком тим, плагінів і варіантів конфігурації дозволяє розробникам реалізувати специфічні вимоги і уявлення про сайт. В файли ядра Drupal також можна легко вносити поправки, що теж є чудовою нагодою в процесі розробки.
  • Безпека: Drupal надає високий рівень безпеки і здатність генерації докладних звітів про безпеку. Офіційний сайт Білого дому (https://www.whitehouse.gov) теж використовує Drupal і їх сувору систему безпеки і може послужити переконливим аргументом на користь цієї CMS.

Після успішного проходження всіх кроків нашого керівництва Уроки Drupal, у вас в арсеналі будуть всі необхідні знання для вирішення завдань сайту на Drupal. Від установки Drupal до розуміння, що таке модулі і як ними користуватися, ви все це будете знати.

Примітка: Це керівництво по Drupal написано орієнтуючись на версію ядра Drupal 8.xx Хоча багато кроків, описані в уроках можуть бути застосовані і для версії ядра Drupal 7.xx

Крок 1 - Установка Drupal

Варіант 1 - Використовуємо Авто-Установник

Першим кроком створення сайту звичайно ж є установка Drupal на ваш обліковий запис Hostinger . Не варто хвилюватися, це гранично простий процес і схожий на всіх хостингах. Дотримуйтесь цих кроку установки Drupal:

  1. Зайдіть в панель управління хостингом.
  2. В поле для пошуку напишіть авто-інсталятор і виберіть цей інструмент в результатах.
  3. Серед найбільш популярних виберіть Drupal.
  4. Введіть необхідні дані в запропонованій формі (ім'я користувача, пароль, URL і ін.) І натисніть на Встановити.
  5. Це має спрацювати!

Примітка: Для завершення установки потрібно буде почекати кілька миттєвостей.


Варіант 2 - Установка Drupal вручну

Якщо ваш хостинг-провайдер не надає авто-інсталятор або ви хочете встановити Drupal на свій комп'ютер або на VPS читайте далі і ви дізнаєтеся як вручну встановити Drupal 8.

Крок 1 - Скачайте файли Drupal

Щоб завантажити файли Drupal, зайдіть на офіційний сайт Drupal або на російськомовному сайті спільноти Drupal , Знайдіть найсвіжішу версію і натисніть на Download zip.

Крок 2 - Розпакування настановних файлів і закачування їх у ваш хостинг-аккаунт

Спочатку потрібно розпакувати викачані файли. Створіть новий каталог у себе на комп'ютері, щоб зробити все акуратно.

Далі, вам потрібно буде перемістити розпаковані файли в свій аккаунт на хостингу. Існує багато інструментів для завантаження файлів, таких як FTP клієнти або вбудовані в хостинг файлові менеджери .

Примітка: для завантаження файлів ми будемо використовувати інструмент Файловий менеджер Hostinger. Однак, весь процес переміщення файлів схожий незалежно від використовуваних інструментів, тому ви можете користуватися тією програмою для роботи з FTP, яка вам подобається.

Після того, як ви зайшли в свій аккаунт на хостингу виберіть каталог, в який ви хочете встановити сайт на Drupal. Наприклад, ми буде встановлювати Drupal в корінь обраного домен (hostinger-tutorials.com), тому шлях до каталогу в даному випадку буде / public_html /.

Просто завантажте файли з архіву в цей каталог. Весь процес займе кілька хвилин. По завершенню ваш каталог на хостингу повинен виглядати подібний чином:

Крок 3 - Підготовка бази даних до установки

Тепер ми йдемо далі і створюємо нову базу даних для вашої установки і призначення користувача з усіма правами all privileges для неї.

На Hostinger, Бази даних MySQL можна створити в розділі MySQL Бази даних. Запишіть всі необхідні даних доступу до бази MySQL, вони знадобляться нам на наступному кроці.

Крок 4 - Прямуємо шляху установки Drupal

Як тільки всі підготовчі етапи завершено, можна переходити безпосередньо до процесу установки.

Введіть URL, який веде до завантажений установочних файлів, в вашому браузері і ви побачите таке вікно:

Введіть URL, який веде до завантажений установочних файлів, в вашому браузері і ви побачите таке вікно:

Виберіть потрібний вам мову і продовжуйте, натискаючи Save and continue.

На наступному кроці виберіть відповідний для вас інсталяційний профіль - Installation profile:

  • Вибирайте Standard, якщо ви хочете використовувати функції ядра Drupal. Профіль цього буде включати всі стандартні найбільш поширені і зручні модулі.
  • Профіль Minimal дає вам більше свободи в термінах створення індивідуально настроюється сайту. Профіль цього створено для застосування веб-розробниками.

Ще раз натискаємо Save and continue і на слідуємо кроці у вас попросять перевірити настройки сервера і їх відповідність вимогам.

Цей крок показує ідеальну конфігурацію, тому не лякайтеся, якщо побачите, що не всі пункти відповідають рекомендованим значенням. наприклад:

наприклад:

Якщо ви побачите подібні попереджувальні повідомлення, не потрібно занадто переживати, тому що скрипт сам по собі буде працювати добре. Хоча, звичайно ж загальна продуктивність підвищиться, якщо всі вимоги будуть дотримані.

Далі у вас запитають деталі бази даних, яку ми створювали на Кроці 3. Переконайтеся, що ви правильно ввели Ім'я бази даних, Користувача бази даних і пароль, як в прикладі:

Примітка: На Hostinger свої данні про MySQL ви можете знайти в розділі Панелі Управління -> Бази даних MySQL.

Перевірте ще раз введені дані і натисніть Save and continue. Це запустить головний установчий процес, тому Терпливий очікуйте завершення.

На останньому кроці вам нададуть вікно з настройками, в якому потрібно буде ввести такі настройки, як Ім'я сайту і так далі.

Особливу увагу приділіть Site Maintenance Account подробиць, так як вони будуть використовуватися в якості доступу до адмін частини вашого сайту:

Особливу увагу приділіть Site Maintenance Account подробиць, так як вони будуть використовуватися в якості доступу до адмін частини вашого сайту:

Як тільки ви збережете всі необхідні значення, інсталяційний процес буде завершений. Тепер ви можете увійти в адмін-аккаунт вашого сайту Drupal і почати його створення!

Крок 2 - Створення сайт на Drupal

Тепер, коли установка Drupal позаду, поговоримо про створення сайту на Drupal. Розглянемо все, що вам знадобиться для захоплюючого знайомства і успішного початку створення свого сайту на Drupal.

Знайомство з адміністративною частиною Drupal

Для початку потрібно увійти за допомогою логіна і пароля в адміністративну частину свого сайту на Drupal. Для цього додайте user / login до URL адресою свого Drupal сайту. Наприклад, в нашому випадку адреса для доступу до адміністративної частини сайту Drupal буде http://hostinger-tutorials.com/user/login.

Відразу після логіна вам відобразиться сторінка управління сайтом. Тут зібрані всі необхідні інструменти і налаштування для створення і управління вашим сайтом. Ось розділи, які ви там знайдете:

  1. Content: в цьому розділі можна створювати і управляти сторінками, коментарями та іншими файлами.
  2. Structure: звідси ви можете управляти блоками, типами коментарів, контактними формами, типами контенту, режимами відображення, таксономії і уявленнями (view).
  3. Appearance: цей розділ дозволяє управляти зовнішнім виглядом сайту, встановлювати або видаляти теми.
  4. Extend: з даної закладки ви можете завантажити і встановити модулі і розширити функціональні можливості свого сайту.
  5. Configuration: цей розділ присвячений різноманітним налаштувань.
  6. People: можна налаштовувати профілі користувачів, права доступу та ролі з цього розділу.
  7. Reports: отримати статус звітів або побачити повідомлення журналу можна з розділу Reports.
  8. Help: розділ допомоги стане в нагоді вам для пошуку відповідей, що виникають при створенні сайтів.

Help: розділ допомоги стане в нагоді вам для пошуку відповідей, що виникають при створенні сайтів

Створення таксономії Drupal

Перед тим, як дізнаємося що таке таксономія, ознайомимося з двома іншими словами:

  1. Term (термін): в рамках Drupal, слово термін використовується для опису і оперування контентом.
  2. Vocabulary (словник): набір термінів.

Отже, таксономія в Drupal використовує терміни для презентації особливого контенту. В основному, таксономії використовуються для класифікації контенту на сайті Drupal.

Створити таксономию просто. Зробити це можна виконавши наступну послідовність дій:

  1. Перейдіть в закладку Structure.
  2. Натисніть на Taxonomy.
  3. Тепер натисніть на Add vocabulary для додавання нового словника.
  4. Введіть ім'я (обов'язкове для заповнення поле) і опис (можна залишити порожнім) для свого словника.
  5. Натисніть на Add terms для додавання терміна в словник.
  6. Введіть ім'я, опис, виберіть формат тексту (text format), алиас URL (адресу URL для доступу до терміну безпосередньо) і відносини терміна з іншим контентом сайту. Натисніть Save для збереження.
  7. Повторіть крок 6 для створення необхідної кількості термінів.
  8. Це все. Ваша таксономія готова!
  1. Створення статей (Articles) і основних сторінок (Basic Pages)

    Спочатку в Drupal є такі типи контенту:

    • Articles: або стаття, це тип раніше відомий як "story". Статті використовуються для відображення інформації, яка може змінюватися час від часу і легко категоризує.
    • Basic page: або основна сторінка може бути використана для відображення статичного контенту, яка не передбачається змінювати так часто, як статті.
    • Blog entry: або запис блогу, тип який прибрали з версії ядра Drupal 8 і тепер це модуль, який потрібно додавати окремо. Він дозволяє зареєстрованим користувачам створювати блоги на вашому сайті. Його можна використовувати для створення онлайн щоденника або журналу.
    • Book page: тип книжкова сторінка відключений за замовчуванням. Як зрозуміло з назви модуля, його можна використовувати для створення контенту спільного створення книги.
    • Forum topic: тема форуму, цей тип дозволяє визначати тему для обговорення. Користувачі можуть обговорювати тему в коментарях.
    • Poll: на завершення, опитування - може бути використаний для розміщення питань з набором можливих відповідей.

    Давайте тепер поговоримо про додавання статті в Drupal. Це просто, слідуємо кроків:

    1. З адмін частини сайту вибираємо Content.
    2. Тепер додаємо контент натисканням на Add content.
    3. В відобразиться вікні натискаємо Article або стаття. Вам буде представлена ​​сторінка, в якій потрібно буде заповнити заголовок, теги, основну частину або тіло статті, текстовий формат і зображення для статті.
    4. Якщо ви хочете вивести посилання на сторінку в меню, натисніть на Menu Settings, щоб зайти в налаштування меню і потім відзначте чекбокс, який говорить про додавання посилання в меню. Тут ви можете додати посилання, заголовок, опис, батьківський пункт меню і вага для меню.
    5. Ще ви можете додати настройки URL шляху, настройки коментарів, інформацію про доступ та налаштування публікації для вашої статті.
    6. Тепер натисніть на попередній або відразу Save and publish щоб її опублікувати на сайті.
    7. Ваша стаття готова!

Ваша стаття готова

Давайте тепер розглянемо створення простої сторінки Про нас:

  1. Натисніть на Content і виберіть Add content.
  2. Тепер натисніть на Basic page.
  3. Заповніть назву і текст сторінки. Оскільки це сторінка про нас, ви можете написати "Про нас" в назві і розмістити відповідну інформацію в тілі.
  4. Виберіть формат тексту і перейдіть в налаштування меню, якщо потрібно.
  5. Щоб вивести посилання на сторінку в меню, натисніть на Provide a menu link. Заповніть назву, опис, вага і батьківський пункт меню (Так як це сторінка про нас, вона може бути в розділі, наприклад, "Історія компанії").
  6. Додайте інформацію на розгляд, настройки URL шляху, настройки коментарів, інформація про права доступу і налаштування публікації вашої сторінки.
  7. Ви можете натиснути на попередній або відразу на Save and publish для публікації.
  8. Ваша сторінка готова!

створення меню

Меню це дуже важливо, незалежно від того, який вид сайту ви створюєте. Вони допомагають структуризувати і розбити на категорії весь сайт. В Drupal ви можете додати, видалити і перейменувати меню і їх окремі елементи. Дотримуйтесь цих інструкцій для додавання меню:

  1. Натисніть на Structure і виберіть Menus.
  2. Деякі меню за замовчуванням, наприклад, такі як, інструменти, адміністрація і підвал і інші вже будуть в наявності, і ви можете їх редагувати.
  3. Натисніть на Add menu.
  4. Додайте опис для меню і натисніть Save.
  5. Натисніть на Add link для додавання посилання меню.
  6. У вікні вас попросять додати назву посилання, шлях, опис, батьківську посилання, вага посилання. Ви можете вибрати чи хочете ви включити меню і відображати його зазначивши додатковий чекбокс Enabled and Show. В дорозі ви можете додати посилання на сторінки. Якщо ви створюєте головне меню, ви можете додати посилання на сторінку Про нас тут.
  7. Після заповнення натисніть Save.
  8. Повторіть крок 7 необхідну кількість разів для створення меню.

Створення блоків Drupal

Блоки можна розглядати як контейнери об'єктів і використовувати їх для організації сайту на Drupal. Наприклад, форма входу (логіна) - блок, може бути додана в підвал вашого сайту - область.

Для розміщення блоку в потрібній області виконайте кроки:

  1. Натисніть на Structure з гланого меню.
  2. Тепер натисніть на Block layout.
  3. Тут ви можете побачити варіанти розміщення блоку. Для прикладу ви розташуємо блок в заголовної області - в хедері. Натискаємо кнопку Place block відразу за Header. Примітка: Ви можете створитися свій блок після натискання на Add custom block і ввести його опис та тіло у відповідному вікні.
  4. Зі списку блоків виберіть Page Title.
  5. Підтвердіть назва, видимість і область для свого блоку після натискання на Save block.

Підтвердіть назва, видимість і область для свого блоку після натискання на Save block

Крок 3 - Установка модулів Drupal

В ядрі Drupal є дуже корисні модулі, але ви можете розширювати функціональність вашого сайту або продуктивність встановлюючи додаткові модулі. У цьому розділі ви ознайомитеся з встановленням модулів в Drupal.

Спочатку потрібно зайти на сторінку пошуку модулів Drupal (Англ.) І знайти там цікавить. Якщо ви перейшли на сторінку модуля і захотіли його встановити (наприклад для Chaos tool suite, посилання на сторінку модуля https://www.drupal.org/project/ctools), переміщайтеся в розділ для скачування у верхній частині сторінки.

Примітка: Перша цифра в версії модуля показує версію ядра Drupal. Таким чином, якщо у вас встановлений Drupal 8, переконайтеся в тому, що завантажуєте модуль з версією починається з 8.

Тепер для установки дотримуйтесь кроків Drupal:

  1. Натисніть правою кнопкою мишки на лінку для скачування модуля і скопіюйте її вибравши в контекстному меню Copy link location
  2. Тепер перейдіть на домашню сторінку Drupal і натисніть Extend
  3. Тепер натисніть на Install new module
  4. Під Install from a URL, вставте скопійоване на 1 кроці посилання
  5. Натисніть Install і почекайте завершення установки.

Натисніть правою кнопкою мишки на лінку для скачування модуля і скопіюйте її вибравши в контекстному меню Copy link location   Тепер перейдіть на домашню сторінку Drupal і натисніть Extend   Тепер натисніть на Install new module   Під Install from a URL, вставте скопійоване на 1 кроці посилання   Натисніть Install і почекайте завершення установки

Примітка: Якщо настройка для установки нового модуля Install new module недоступна для вас, вам потрібно буде спочатку включити модуль Update manager. Його ви можете знайти в розділі Core в меню Extend.

Тепер давайте поглянемо на деякі найбільш корисні модулі Drupal:

  • Chaos tool suite : Набір інструментів, пропонований модулем chaos пропонує зручне API для розробників.
  • Admin toolbar : З admin toolbar, базова панель інструментів перетворюється в меню, що випадає. Модуль неймовірно легкий і дозволяє налаштувати всі основні функції панелі інструментів.
  • Metatag : З модулем metatag, ви можете додавати мета-теги і впорядковувати їх для свого сайту автоматично. Модуль також підтримує мета-теги, які дозволяють вам контролювати відображення контенту в соціальних мережах (Twitter Cards від Twitter, Open Graph Protocol від Facebook).
  • Google Analytics : Цей модуль дає можливість додати відстеження статистики системою Google на вашому сайті. Більше інформації з цього модулю можна знайти за посиланням.
  • Webform : З Webform ви можете робити опитування і форма в Drupal. Більше інформації з цього модулю можна знайти за посиланням.

Крок 4 - Установка Тим Drupal

Те, як виглядає ваш сайт визначає перше враження ваших відвідувачів і ви звичайно ж хочете, щоб воно було позитивним. За умовчанням встановлена ​​тема Bartik, але також доступні інші встановлені теми, які ви можете вибрати. Побачити встановлені на даний момент теми і переключитися між ними можна на вкладці Appearance.

Однак, якщо ви хочете встановити нову тему, то для цього існує багато ресурсів в інтернеті, де ви можете знайти теми для Drupal від сторонніх розробників. Найнадійніший джерело це звичайно ж офіційний сайт Drupal .

На цьому ресурсі є відмінний інструмент для пошуку, яким можна скористатися для знаходження тієї теми, яку ви б хотіли використовувати. Найбільш важлива настройка це Core Compatibility, де вам потрібно вибрати версію вашої поточної установки Drupal.

Примітка: Так само, як з модулями, переконайтеся, що тема сумісна в поточною версією вашого Drupal.

Процес установки теми, подібний до процесу установки модуля:

  1. Натисніть правою кнопкою мишки на лінку для скачування модуля і скопіюйте її вибравши в контекстному меню Copy link location
  2. Тепер перейдіть на домашню сторінку Drupal і натисніть Appearance
  3. Тепер натисніть на Install new theme
  4. Під Install from a URL, вставте скопійоване на 1 кроці посилання
  5. Натисніть Install і почекайте завершення установки.

Натисніть правою кнопкою мишки на лінку для скачування модуля і скопіюйте її вибравши в контекстному меню Copy link location   Тепер перейдіть на домашню сторінку Drupal і натисніть Appearance   Тепер натисніть на Install new theme   Під Install from a URL, вставте скопійоване на 1 кроці посилання   Натисніть Install і почекайте завершення установки

За замовчуванням встановлені теми відключені. Щоб включити недавно встановлену тему, натисніть на кнопку Install and set as default поруч з розділом теми Bootstrap.

Щоб включити недавно встановлену тему, натисніть на кнопку Install and set as default поруч з розділом теми Bootstrap

Якщо ви хочете налаштувати тему, натисніть на кнопку Settings розташовану поруч і внесіть зміни.

Крок 5 - Створення блогу на Drupal

У цій частині наших уроків Drupal, ми створимо повнофункціональний блог на Drupal.

Як вже говорилося модуль блога не є частиною ядра Drupal 8. Тому вам потрібно завантажити і встановити цей модуль для створення блогу на Drupal.

Після установки модуля блогу він повинен відобразитися в розділі модулів. Щоб його побачити натисніть Extend в головному вікні адмін частини ще раз. Відзначте чекбокс поруч з Blog і збережіть налаштування для його включення.

Перейдіть в Content -> Add content. Тепер ви можете побачити новий тип матеріалу Blog post. Додайте заголовок, тіло і настройки публікації для свого блога і натисніть Save and publish. Тепер ваш блог буде видно в розділі блоги на вашій домашній сторінці.

Тепер ваш блог буде видно в розділі блоги на вашій домашній сторінці

Крок 6 - Створення бекапа Drupal

Дуже важливо час від часу робити бекап файлів Drupal. Зробити це з вашого облікового запису на Hostinger простіше простого, всього в кілька кліків. Прямуємо кроків нижче:

  1. Увійдіть свою Панель управління на Hostinger.
  2. Виберіть Бекапи з розділу Файли.
  3. Тут ви побачите список доступних резервних копій. Для створення нового бекапа натисніть на кнопку Створити новий бекап.
  4. У діалоговому вікні уточнять, чи хочете ви замінити існуючі бекапи новими. Натисніть Так.
  5. Готово. Ваші бекапи готові для скачування.

Ваші бекапи готові для скачування

Крок 7 - Оновлення Drupal

В Drupal є два види оновлень. Оновлення (update) як зміна молодшого номера версії Drupal, наприклад з 8.0 на 8.1 або 8.2, і інший вид поновлення (upgrade), який передбачає зміну версії ядра Drupal з 7 на 8. У цьому розділі ми пройдемо кроки необхідні для поновлення Drupal з 8.3 .7 до 8.4.

Щоб побачити чи доступне оновлення для ядра Drupal, перейдіть в розділ Reports -> Available Updates.

Щоб побачити чи доступне оновлення для ядра Drupal, перейдіть в розділ Reports -> Available Updates

Є кілька варіантів здійснення поновлення Drupal, наприклад, ви можете використовувати SSH або FTP для поновлення вручну або автоматизувати оновлення через composer . Дотримуйтесь кроків, щоб оновити молодшу версію Drupal.

Перед початком оновлення, рекомендується включити режим Maintenance mode:

  1. Перейдіть в розділ Configuration і натисніть Maintenance Mode
  2. Відзначте настройку Put the site into maintenance mode
  3. Натисніть кнопку Save configuration

Оновлення ядра Drupal може здатися непростим, тому як вам вручну потрібно буде замінити всі файли крім .htaccess, robots.txt і каталогу Sites. Найбільш підходящий і зручний спосіб буде використання FTP клієнт начебто FileZilla :

  1. Скачайте нову версію Drupal і розпакуйте скачаний архів на свій комп'ютер.
  2. Підключіться до свого облікового запису за FTP і перейдіть в каталог, де встановлений Drupal. Зазвичай це public_html.
  3. Виберіть каталоги cores і vendor так само, як всі файли (НЕ каталоги) в корені каталогу Drupal і видаліть їх.
  4. Тепер перейдіть в каталог з файлами поновлення Drupal, виберіть всі файли за винятком modules, profiles, sites і themes і закачайте їх в свій хостинг аккаунт.
  5. Як тільки завантаження файлів завершена, перейдіть за адресою http://yourdomain.com/update.php і натисніть Apply pending updates для завершення процесу.
  6. Вимкніть режим ремонту Maintenance Mode.

Уроки Drupal: підсумки

Drupal одна з найбільш потужних CMS і вона широко використовується на сьогодні через її ультрасучасної і інтелектуального захисту і безпеки. Це керівництво Уроки Drupal розкриває всі базові питання, з якими може зіткнутися початківець або досвідчений розробник, який вирішив випробувати сайт на Drupal. Додаткову інформацію про це платформі можна знайти в офіційної документації Drupal .

уроки Drupal

Drupal прекрасна CMS (система управління контентом) з відкритим вихідним кодом, на базі якої ви можете створювати сучасні сайти, будь-то особистий блог або інтернет-магазин, Drupal - інструмент, який дозволить це втілити в життя. Якщо ви шукаєте керівництва або уроки по Drupal для початківців, щоб почати створювати сайт, тоді це те, що шукали.

У порівнянні з WordPress, Drupal більш потужний і гнучкий, що означає у вас буде більше налаштувань і можливостей. Разом з тим, настроювання сайту на Drupal буде більш складним, особливо для початківця. Але, нехай це нікого не зупиняє перед використанням прекрасних можливостей і пропозицій цієї системи, ось деякі з них:

  • Величезна кількість функцій: порівнюючи з іншими сучасними системами управління контенту, Drupal більш функціональний. Ось чому розробники люблять Drupal.
  • Більше можливостей для налаштування: Можливості налаштування Drupal з достатком тим, плагінів і варіантів конфігурації дозволяє розробникам реалізувати специфічні вимоги і уявлення про сайт. В файли ядра Drupal також можна легко вносити поправки, що теж є чудовою нагодою в процесі розробки.
  • Безпека: Drupal надає високий рівень безпеки і здатність генерації докладних звітів про безпеку. Офіційний сайт Білого дому (https://www.whitehouse.gov) теж використовує Drupal і їх сувору систему безпеки і може послужити переконливим аргументом на користь цієї CMS.

Після успішного проходження всіх кроків нашого керівництва Уроки Drupal, у вас в арсеналі будуть всі необхідні знання для вирішення завдань сайту на Drupal. Від установки Drupal до розуміння, що таке модулі і як ними користуватися, ви все це будете знати.

Примітка: Це керівництво по Drupal написано орієнтуючись на версію ядра Drupal 8.xx Хоча багато кроків, описані в уроках можуть бути застосовані і для версії ядра Drupal 7.xx

Крок 1 - Установка Drupal

Варіант 1 - Використовуємо Авто-Установник

Першим кроком створення сайту звичайно ж є установка Drupal на ваш обліковий запис Hostinger . Не варто хвилюватися, це гранично простий процес і схожий на всіх хостингах. Дотримуйтесь цих кроку установки Drupal:

  1. Зайдіть в панель управління хостингом.
  2. В поле для пошуку напишіть авто-інсталятор і виберіть цей інструмент в результатах.
  3. Серед найбільш популярних виберіть Drupal.
  4. Введіть необхідні дані в запропонованій формі (ім'я користувача, пароль, URL і ін.) І натисніть на Встановити.
  5. Це має спрацювати!

Примітка: Для завершення установки потрібно буде почекати кілька миттєвостей.


Варіант 2 - Установка Drupal вручну

Якщо ваш хостинг-провайдер не надає авто-інсталятор або ви хочете встановити Drupal на свій комп'ютер або на VPS читайте далі і ви дізнаєтеся як вручну встановити Drupal 8.

Крок 1 - Скачайте файли Drupal

Щоб завантажити файли Drupal, зайдіть на офіційний сайт Drupal або на російськомовному сайті спільноти Drupal , Знайдіть найсвіжішу версію і натисніть на Download zip.

Крок 2 - Розпакування настановних файлів і закачування їх у ваш хостинг-аккаунт

Спочатку потрібно розпакувати викачані файли. Створіть новий каталог у себе на комп'ютері, щоб зробити все акуратно.

Далі, вам потрібно буде перемістити розпаковані файли в свій аккаунт на хостингу. Існує багато інструментів для завантаження файлів, таких як FTP клієнти або вбудовані в хостинг файлові менеджери .

Примітка: для завантаження файлів ми будемо використовувати інструмент Файловий менеджер Hostinger. Однак, весь процес переміщення файлів схожий незалежно від використовуваних інструментів, тому ви можете користуватися тією програмою для роботи з FTP, яка вам подобається.

Після того, як ви зайшли в свій аккаунт на хостингу виберіть каталог, в який ви хочете встановити сайт на Drupal. Наприклад, ми буде встановлювати Drupal в корінь обраного домен (hostinger-tutorials.com), тому шлях до каталогу в даному випадку буде / public_html /.

Просто завантажте файли з архіву в цей каталог. Весь процес займе кілька хвилин. По завершенню ваш каталог на хостингу повинен виглядати подібний чином:

Крок 3 - Підготовка бази даних до установки

Тепер ми йдемо далі і створюємо нову базу даних для вашої установки і призначення користувача з усіма правами all privileges для неї.

На Hostinger, Бази даних MySQL можна створити в розділі MySQL Бази даних. Запишіть всі необхідні даних доступу до бази MySQL, вони знадобляться нам на наступному кроці.

Крок 4 - Прямуємо шляху установки Drupal

Як тільки всі підготовчі етапи завершено, можна переходити безпосередньо до процесу установки.

Введіть URL, який веде до завантажений установочних файлів, в вашому браузері і ви побачите таке вікно:

Введіть URL, який веде до завантажений установочних файлів, в вашому браузері і ви побачите таке вікно:

Виберіть потрібний вам мову і продовжуйте, натискаючи Save and continue.

На наступному кроці виберіть відповідний для вас інсталяційний профіль - Installation profile:

  • Вибирайте Standard, якщо ви хочете використовувати функції ядра Drupal. Профіль цього буде включати всі стандартні найбільш поширені і зручні модулі.
  • Профіль Minimal дає вам більше свободи в термінах створення індивідуально настроюється сайту. Профіль цього створено для застосування веб-розробниками.

Ще раз натискаємо Save and continue і на слідуємо кроці у вас попросять перевірити настройки сервера і їх відповідність вимогам.

Цей крок показує ідеальну конфігурацію, тому не лякайтеся, якщо побачите, що не всі пункти відповідають рекомендованим значенням. наприклад:

наприклад:

Якщо ви побачите подібні попереджувальні повідомлення, не потрібно занадто переживати, тому що скрипт сам по собі буде працювати добре. Хоча, звичайно ж загальна продуктивність підвищиться, якщо всі вимоги будуть дотримані.

Далі у вас запитають деталі бази даних, яку ми створювали на Кроці 3. Переконайтеся, що ви правильно ввели Ім'я бази даних, Користувача бази даних і пароль, як в прикладі:

Примітка: На Hostinger свої данні про MySQL ви можете знайти в розділі Панелі Управління -> Бази даних MySQL.

Перевірте ще раз введені дані і натисніть Save and continue. Це запустить головний установчий процес, тому Терпливий очікуйте завершення.

На останньому кроці вам нададуть вікно з настройками, в якому потрібно буде ввести такі настройки, як Ім'я сайту і так далі.

Особливу увагу приділіть Site Maintenance Account подробиць, так як вони будуть використовуватися в якості доступу до адмін частини вашого сайту:

Особливу увагу приділіть Site Maintenance Account подробиць, так як вони будуть використовуватися в якості доступу до адмін частини вашого сайту:

Як тільки ви збережете всі необхідні значення, інсталяційний процес буде завершений. Тепер ви можете увійти в адмін-аккаунт вашого сайту Drupal і почати його створення!

Крок 2 - Створення сайт на Drupal

Тепер, коли установка Drupal позаду, поговоримо про створення сайту на Drupal. Розглянемо все, що вам знадобиться для захоплюючого знайомства і успішного початку створення свого сайту на Drupal.

Знайомство з адміністративною частиною Drupal

Для початку потрібно увійти за допомогою логіна і пароля в адміністративну частину свого сайту на Drupal. Для цього додайте user / login до URL адресою свого Drupal сайту. Наприклад, в нашому випадку адреса для доступу до адміністративної частини сайту Drupal буде http://hostinger-tutorials.com/user/login.

Відразу після логіна вам відобразиться сторінка управління сайтом. Тут зібрані всі необхідні інструменти і налаштування для створення і управління вашим сайтом. Ось розділи, які ви там знайдете:

  1. Content: в цьому розділі можна створювати і управляти сторінками, коментарями та іншими файлами.
  2. Structure: звідси ви можете управляти блоками, типами коментарів, контактними формами, типами контенту, режимами відображення, таксономії і уявленнями (view).
  3. Appearance: цей розділ дозволяє управляти зовнішнім виглядом сайту, встановлювати або видаляти теми.
  4. Extend: з даної закладки ви можете завантажити і встановити модулі і розширити функціональні можливості свого сайту.
  5. Configuration: цей розділ присвячений різноманітним налаштувань.
  6. People: можна налаштовувати профілі користувачів, права доступу та ролі з цього розділу.
  7. Reports: отримати статус звітів або побачити повідомлення журналу можна з розділу Reports.
  8. Help: розділ допомоги стане в нагоді вам для пошуку відповідей, що виникають при створенні сайтів.

Help: розділ допомоги стане в нагоді вам для пошуку відповідей, що виникають при створенні сайтів

Створення таксономії Drupal

Перед тим, як дізнаємося що таке таксономія, ознайомимося з двома іншими словами:

  1. Term (термін): в рамках Drupal, слово термін використовується для опису і оперування контентом.
  2. Vocabulary (словник): набір термінів.

Отже, таксономія в Drupal використовує терміни для презентації особливого контенту. В основному, таксономії використовуються для класифікації контенту на сайті Drupal.

Створити таксономию просто. Зробити це можна виконавши наступну послідовність дій:

  1. Перейдіть в закладку Structure.
  2. Натисніть на Taxonomy.
  3. Тепер натисніть на Add vocabulary для додавання нового словника.
  4. Введіть ім'я (обов'язкове для заповнення поле) і опис (можна залишити порожнім) для свого словника.
  5. Натисніть на Add terms для додавання терміна в словник.
  6. Введіть ім'я, опис, виберіть формат тексту (text format), алиас URL (адресу URL для доступу до терміну безпосередньо) і відносини терміна з іншим контентом сайту. Натисніть Save для збереження.
  7. Повторіть крок 6 для створення необхідної кількості термінів.
  8. Це все. Ваша таксономія готова!
  1. Створення статей (Articles) і основних сторінок (Basic Pages)

    Спочатку в Drupal є такі типи контенту:

    • Articles: або стаття, це тип раніше відомий як "story". Статті використовуються для відображення інформації, яка може змінюватися час від часу і легко категоризує.
    • Basic page: або основна сторінка може бути використана для відображення статичного контенту, яка не передбачається змінювати так часто, як статті.
    • Blog entry: або запис блогу, тип який прибрали з версії ядра Drupal 8 і тепер це модуль, який потрібно додавати окремо. Він дозволяє зареєстрованим користувачам створювати блоги на вашому сайті. Його можна використовувати для створення онлайн щоденника або журналу.
    • Book page: тип книжкова сторінка відключений за замовчуванням. Як зрозуміло з назви модуля, його можна використовувати для створення контенту спільного створення книги.
    • Forum topic: тема форуму, цей тип дозволяє визначати тему для обговорення. Користувачі можуть обговорювати тему в коментарях.
    • Poll: на завершення, опитування - може бути використаний для розміщення питань з набором можливих відповідей.

    Давайте тепер поговоримо про додавання статті в Drupal. Це просто, слідуємо кроків:

    1. З адмін частини сайту вибираємо Content.
    2. Тепер додаємо контент натисканням на Add content.
    3. В відобразиться вікні натискаємо Article або стаття. Вам буде представлена ​​сторінка, в якій потрібно буде заповнити заголовок, теги, основну частину або тіло статті, текстовий формат і зображення для статті.
    4. Якщо ви хочете вивести посилання на сторінку в меню, натисніть на Menu Settings, щоб зайти в налаштування меню і потім відзначте чекбокс, який говорить про додавання посилання в меню. Тут ви можете додати посилання, заголовок, опис, батьківський пункт меню і вага для меню.
    5. Ще ви можете додати настройки URL шляху, настройки коментарів, інформацію про доступ та налаштування публікації для вашої статті.
    6. Тепер натисніть на попередній або відразу Save and publish щоб її опублікувати на сайті.
    7. Ваша стаття готова!

Ваша стаття готова

Давайте тепер розглянемо створення простої сторінки Про нас:

  1. Натисніть на Content і виберіть Add content.
  2. Тепер натисніть на Basic page.
  3. Заповніть назву і текст сторінки. Оскільки це сторінка про нас, ви можете написати "Про нас" в назві і розмістити відповідну інформацію в тілі.
  4. Виберіть формат тексту і перейдіть в налаштування меню, якщо потрібно.
  5. Щоб вивести посилання на сторінку в меню, натисніть на Provide a menu link. Заповніть назву, опис, вага і батьківський пункт меню (Так як це сторінка про нас, вона може бути в розділі, наприклад, "Історія компанії").
  6. Додайте інформацію на розгляд, настройки URL шляху, настройки коментарів, інформація про права доступу і налаштування публікації вашої сторінки.
  7. Ви можете натиснути на попередній або відразу на Save and publish для публікації.
  8. Ваша сторінка готова!

створення меню

Меню це дуже важливо, незалежно від того, який вид сайту ви створюєте. Вони допомагають структуризувати і розбити на категорії весь сайт. В Drupal ви можете додати, видалити і перейменувати меню і їх окремі елементи. Дотримуйтесь цих інструкцій для додавання меню:

  1. Натисніть на Structure і виберіть Menus.
  2. Деякі меню за замовчуванням, наприклад, такі як, інструменти, адміністрація і підвал і інші вже будуть в наявності, і ви можете їх редагувати.
  3. Натисніть на Add menu.
  4. Додайте опис для меню і натисніть Save.
  5. Натисніть на Add link для додавання посилання меню.
  6. У вікні вас попросять додати назву посилання, шлях, опис, батьківську посилання, вага посилання. Ви можете вибрати чи хочете ви включити меню і відображати його зазначивши додатковий чекбокс Enabled and Show. В дорозі ви можете додати посилання на сторінки. Якщо ви створюєте головне меню, ви можете додати посилання на сторінку Про нас тут.
  7. Після заповнення натисніть Save.
  8. Повторіть крок 7 необхідну кількість разів для створення меню.

Створення блоків Drupal

Блоки можна розглядати як контейнери об'єктів і використовувати їх для організації сайту на Drupal. Наприклад, форма входу (логіна) - блок, може бути додана в підвал вашого сайту - область.

Для розміщення блоку в потрібній області виконайте кроки:

  1. Натисніть на Structure з гланого меню.
  2. Тепер натисніть на Block layout.
  3. Тут ви можете побачити варіанти розміщення блоку. Для прикладу ви розташуємо блок в заголовної області - в хедері. Натискаємо кнопку Place block відразу за Header. Примітка: Ви можете створитися свій блок після натискання на Add custom block і ввести його опис та тіло у відповідному вікні.
  4. Зі списку блоків виберіть Page Title.
  5. Підтвердіть назва, видимість і область для свого блоку після натискання на Save block.

Підтвердіть назва, видимість і область для свого блоку після натискання на Save block

Крок 3 - Установка модулів Drupal

В ядрі Drupal є дуже корисні модулі, але ви можете розширювати функціональність вашого сайту або продуктивність встановлюючи додаткові модулі. У цьому розділі ви ознайомитеся з встановленням модулів в Drupal.

Спочатку потрібно зайти на сторінку пошуку модулів Drupal (Англ.) І знайти там цікавить. Якщо ви перейшли на сторінку модуля і захотіли його встановити (наприклад для Chaos tool suite, посилання на сторінку модуля https://www.drupal.org/project/ctools), переміщайтеся в розділ для скачування у верхній частині сторінки.

Примітка: Перша цифра в версії модуля показує версію ядра Drupal. Таким чином, якщо у вас встановлений Drupal 8, переконайтеся в тому, що завантажуєте модуль з версією починається з 8.

Тепер для установки дотримуйтесь кроків Drupal:

  1. Натисніть правою кнопкою мишки на лінку для скачування модуля і скопіюйте її вибравши в контекстному меню Copy link location
  2. Тепер перейдіть на домашню сторінку Drupal і натисніть Extend
  3. Тепер натисніть на Install new module
  4. Під Install from a URL, вставте скопійоване на 1 кроці посилання
  5. Натисніть Install і почекайте завершення установки.

Натисніть правою кнопкою мишки на лінку для скачування модуля і скопіюйте її вибравши в контекстному меню Copy link location   Тепер перейдіть на домашню сторінку Drupal і натисніть Extend   Тепер натисніть на Install new module   Під Install from a URL, вставте скопійоване на 1 кроці посилання   Натисніть Install і почекайте завершення установки

Примітка: Якщо настройка для установки нового модуля Install new module недоступна для вас, вам потрібно буде спочатку включити модуль Update manager. Його ви можете знайти в розділі Core в меню Extend.

Тепер давайте поглянемо на деякі найбільш корисні модулі Drupal:

  • Chaos tool suite : Набір інструментів, пропонований модулем chaos пропонує зручне API для розробників.
  • Admin toolbar : З admin toolbar, базова панель інструментів перетворюється в меню, що випадає. Модуль неймовірно легкий і дозволяє налаштувати всі основні функції панелі інструментів.
  • Metatag : З модулем metatag, ви можете додавати мета-теги і впорядковувати їх для свого сайту автоматично. Модуль також підтримує мета-теги, які дозволяють вам контролювати відображення контенту в соціальних мережах (Twitter Cards від Twitter, Open Graph Protocol від Facebook).
  • Google Analytics : Цей модуль дає можливість додати відстеження статистики системою Google на вашому сайті. Більше інформації з цього модулю можна знайти за посиланням.
  • Webform : З Webform ви можете робити опитування і форма в Drupal. Більше інформації з цього модулю можна знайти за посиланням.

Крок 4 - Установка Тим Drupal

Те, як виглядає ваш сайт визначає перше враження ваших відвідувачів і ви звичайно ж хочете, щоб воно було позитивним. За умовчанням встановлена ​​тема Bartik, але також доступні інші встановлені теми, які ви можете вибрати. Побачити встановлені на даний момент теми і переключитися між ними можна на вкладці Appearance.

Однак, якщо ви хочете встановити нову тему, то для цього існує багато ресурсів в інтернеті, де ви можете знайти теми для Drupal від сторонніх розробників. Найнадійніший джерело це звичайно ж офіційний сайт Drupal .

На цьому ресурсі є відмінний інструмент для пошуку, яким можна скористатися для знаходження тієї теми, яку ви б хотіли використовувати. Найбільш важлива настройка це Core Compatibility, де вам потрібно вибрати версію вашої поточної установки Drupal.

Примітка: Так само, як з модулями, переконайтеся, що тема сумісна в поточною версією вашого Drupal.

Процес установки теми, подібний до процесу установки модуля:

  1. Натисніть правою кнопкою мишки на лінку для скачування модуля і скопіюйте її вибравши в контекстному меню Copy link location
  2. Тепер перейдіть на домашню сторінку Drupal і натисніть Appearance
  3. Тепер натисніть на Install new theme
  4. Під Install from a URL, вставте скопійоване на 1 кроці посилання
  5. Натисніть Install і почекайте завершення установки.

Натисніть правою кнопкою мишки на лінку для скачування модуля і скопіюйте її вибравши в контекстному меню Copy link location   Тепер перейдіть на домашню сторінку Drupal і натисніть Appearance   Тепер натисніть на Install new theme   Під Install from a URL, вставте скопійоване на 1 кроці посилання   Натисніть Install і почекайте завершення установки

За замовчуванням встановлені теми відключені. Щоб включити недавно встановлену тему, натисніть на кнопку Install and set as default поруч з розділом теми Bootstrap.

Щоб включити недавно встановлену тему, натисніть на кнопку Install and set as default поруч з розділом теми Bootstrap

Якщо ви хочете налаштувати тему, натисніть на кнопку Settings розташовану поруч і внесіть зміни.

Крок 5 - Створення блогу на Drupal

У цій частині наших уроків Drupal, ми створимо повнофункціональний блог на Drupal.

Як вже говорилося модуль блога не є частиною ядра Drupal 8. Тому вам потрібно завантажити і встановити цей модуль для створення блогу на Drupal.

Після установки модуля блогу він повинен відобразитися в розділі модулів. Щоб його побачити натисніть Extend в головному вікні адмін частини ще раз. Відзначте чекбокс поруч з Blog і збережіть налаштування для його включення.

Перейдіть в Content -> Add content. Тепер ви можете побачити новий тип матеріалу Blog post. Додайте заголовок, тіло і настройки публікації для свого блога і натисніть Save and publish. Тепер ваш блог буде видно в розділі блоги на вашій домашній сторінці.

Тепер ваш блог буде видно в розділі блоги на вашій домашній сторінці

Крок 6 - Створення бекапа Drupal

Дуже важливо час від часу робити бекап файлів Drupal. Зробити це з вашого облікового запису на Hostinger простіше простого, всього в кілька кліків. Прямуємо кроків нижче:

  1. Увійдіть свою Панель управління на Hostinger.
  2. Виберіть Бекапи з розділу Файли.
  3. Тут ви побачите список доступних резервних копій. Для створення нового бекапа натисніть на кнопку Створити новий бекап.
  4. У діалоговому вікні уточнять, чи хочете ви замінити існуючі бекапи новими. Натисніть Так.
  5. Готово. Ваші бекапи готові для скачування.

Ваші бекапи готові для скачування

Крок 7 - Оновлення Drupal

В Drupal є два види оновлень. Оновлення (update) як зміна молодшого номера версії Drupal, наприклад з 8.0 на 8.1 або 8.2, і інший вид поновлення (upgrade), який передбачає зміну версії ядра Drupal з 7 на 8. У цьому розділі ми пройдемо кроки необхідні для поновлення Drupal з 8.3 .7 до 8.4.

Щоб побачити чи доступне оновлення для ядра Drupal, перейдіть в розділ Reports -> Available Updates.

Щоб побачити чи доступне оновлення для ядра Drupal, перейдіть в розділ Reports -> Available Updates

Є кілька варіантів здійснення поновлення Drupal, наприклад, ви можете використовувати SSH або FTP для поновлення вручну або автоматизувати оновлення через composer . Дотримуйтесь кроків, щоб оновити молодшу версію Drupal.

Перед початком оновлення, рекомендується включити режим Maintenance mode:

  1. Перейдіть в розділ Configuration і натисніть Maintenance Mode
  2. Відзначте настройку Put the site into maintenance mode
  3. Натисніть кнопку Save configuration

Оновлення ядра Drupal може здатися непростим, тому як вам вручну потрібно буде замінити всі файли крім .htaccess, robots.txt і каталогу Sites. Найбільш підходящий і зручний спосіб буде використання FTP клієнт начебто FileZilla :

  1. Скачайте нову версію Drupal і розпакуйте скачаний архів на свій комп'ютер.
  2. Підключіться до свого облікового запису за FTP і перейдіть в каталог, де встановлений Drupal. Зазвичай це public_html.
  3. Виберіть каталоги cores і vendor так само, як всі файли (НЕ каталоги) в корені каталогу Drupal і видаліть їх.
  4. Тепер перейдіть в каталог з файлами поновлення Drupal, виберіть всі файли за винятком modules, profiles, sites і themes і закачайте їх в свій хостинг аккаунт.
  5. Як тільки завантаження файлів завершена, перейдіть за адресою http://yourdomain.com/update.php і натисніть Apply pending updates для завершення процесу.
  6. Вимкніть режим ремонту Maintenance Mode.

Уроки Drupal: підсумки

Drupal одна з найбільш потужних CMS і вона широко використовується на сьогодні через її ультрасучасної і інтелектуального захисту і безпеки. Це керівництво Уроки Drupal розкриває всі базові питання, з якими може зіткнутися початківець або досвідчений розробник, який вирішив випробувати сайт на Drupal. Додаткову інформацію про це платформі можна знайти в офіційної документації Drupal .

уроки Drupal

Drupal прекрасна CMS (система управління контентом) з відкритим вихідним кодом, на базі якої ви можете створювати сучасні сайти, будь-то особистий блог або інтернет-магазин, Drupal - інструмент, який дозволить це втілити в життя. Якщо ви шукаєте керівництва або уроки по Drupal для початківців, щоб почати створювати сайт, тоді це те, що шукали.

У порівнянні з WordPress, Drupal більш потужний і гнучкий, що означає у вас буде більше налаштувань і можливостей. Разом з тим, настроювання сайту на Drupal буде більш складним, особливо для початківця. Але, нехай це нікого не зупиняє перед використанням прекрасних можливостей і пропозицій цієї системи, ось деякі з них:

  • Величезна кількість функцій: порівнюючи з іншими сучасними системами управління контенту, Drupal більш функціональний. Ось чому розробники люблять Drupal.
  • Більше можливостей для налаштування: Можливості налаштування Drupal з достатком тим, плагінів і варіантів конфігурації дозволяє розробникам реалізувати специфічні вимоги і уявлення про сайт. В файли ядра Drupal також можна легко вносити поправки, що теж є чудовою нагодою в процесі розробки.
  • Безпека: Drupal надає високий рівень безпеки і здатність генерації докладних звітів про безпеку. Офіційний сайт Білого дому (https://www.whitehouse.gov) теж використовує Drupal і їх сувору систему безпеки і може послужити переконливим аргументом на користь цієї CMS.

Після успішного проходження всіх кроків нашого керівництва Уроки Drupal, у вас в арсеналі будуть всі необхідні знання для вирішення завдань сайту на Drupal. Від установки Drupal до розуміння, що таке модулі і як ними користуватися, ви все це будете знати.

Примітка: Це керівництво по Drupal написано орієнтуючись на версію ядра Drupal 8.xx Хоча багато кроків, описані в уроках можуть бути застосовані і для версії ядра Drupal 7.xx

Крок 1 - Установка Drupal

Варіант 1 - Використовуємо Авто-Установник

Першим кроком створення сайту звичайно ж є установка Drupal на ваш обліковий запис Hostinger . Не варто хвилюватися, це гранично простий процес і схожий на всіх хостингах. Дотримуйтесь цих кроку установки Drupal:

  1. Зайдіть в панель управління хостингом.
  2. В поле для пошуку напишіть авто-інсталятор і виберіть цей інструмент в результатах.
  3. Серед найбільш популярних виберіть Drupal.
  4. Введіть необхідні дані в запропонованій формі (ім'я користувача, пароль, URL і ін.) І натисніть на Встановити.
  5. Це має спрацювати!

Примітка: Для завершення установки потрібно буде почекати кілька миттєвостей.


Варіант 2 - Установка Drupal вручну

Якщо ваш хостинг-провайдер не надає авто-інсталятор або ви хочете встановити Drupal на свій комп'ютер або на VPS читайте далі і ви дізнаєтеся як вручну встановити Drupal 8.

Крок 1 - Скачайте файли Drupal

Щоб завантажити файли Drupal, зайдіть на офіційний сайт Drupal або на російськомовному сайті спільноти Drupal , Знайдіть найсвіжішу версію і натисніть на Download zip.

Крок 2 - Розпакування настановних файлів і закачування їх у ваш хостинг-аккаунт

Спочатку потрібно розпакувати викачані файли. Створіть новий каталог у себе на комп'ютері, щоб зробити все акуратно.

Далі, вам потрібно буде перемістити розпаковані файли в свій аккаунт на хостингу. Існує багато інструментів для завантаження файлів, таких як FTP клієнти або вбудовані в хостинг файлові менеджери .

Примітка: для завантаження файлів ми будемо використовувати інструмент Файловий менеджер Hostinger. Однак, весь процес переміщення файлів схожий незалежно від використовуваних інструментів, тому ви можете користуватися тією програмою для роботи з FTP, яка вам подобається.

Після того, як ви зайшли в свій аккаунт на хостингу виберіть каталог, в який ви хочете встановити сайт на Drupal. Наприклад, ми буде встановлювати Drupal в корінь обраного домен (hostinger-tutorials.com), тому шлях до каталогу в даному випадку буде / public_html /.

Просто завантажте файли з архіву в цей каталог. Весь процес займе кілька хвилин. По завершенню ваш каталог на хостингу повинен виглядати подібний чином:

Крок 3 - Підготовка бази даних до установки

Тепер ми йдемо далі і створюємо нову базу даних для вашої установки і призначення користувача з усіма правами all privileges для неї.

На Hostinger, Бази даних MySQL можна створити в розділі MySQL Бази даних. Запишіть всі необхідні даних доступу до бази MySQL, вони знадобляться нам на наступному кроці.

Крок 4 - Прямуємо шляху установки Drupal

Як тільки всі підготовчі етапи завершено, можна переходити безпосередньо до процесу установки.

Введіть URL, який веде до завантажений установочних файлів, в вашому браузері і ви побачите таке вікно:

Введіть URL, який веде до завантажений установочних файлів, в вашому браузері і ви побачите таке вікно:

Виберіть потрібний вам мову і продовжуйте, натискаючи Save and continue.

На наступному кроці виберіть відповідний для вас інсталяційний профіль - Installation profile:

  • Вибирайте Standard, якщо ви хочете використовувати функції ядра Drupal. Профіль цього буде включати всі стандартні найбільш поширені і зручні модулі.
  • Профіль Minimal дає вам більше свободи в термінах створення індивідуально настроюється сайту. Профіль цього створено для застосування веб-розробниками.

Ще раз натискаємо Save and continue і на слідуємо кроці у вас попросять перевірити настройки сервера і їх відповідність вимогам.

Цей крок показує ідеальну конфігурацію, тому не лякайтеся, якщо побачите, що не всі пункти відповідають рекомендованим значенням. наприклад:

наприклад:

Якщо ви побачите подібні попереджувальні повідомлення, не потрібно занадто переживати, тому що скрипт сам по собі буде працювати добре. Хоча, звичайно ж загальна продуктивність підвищиться, якщо всі вимоги будуть дотримані.

Далі у вас запитають деталі бази даних, яку ми створювали на Кроці 3. Переконайтеся, що ви правильно ввели Ім'я бази даних, Користувача бази даних і пароль, як в прикладі:

Примітка: На Hostinger свої данні про MySQL ви можете знайти в розділі Панелі Управління -> Бази даних MySQL.

Перевірте ще раз введені дані і натисніть Save and continue. Це запустить головний установчий процес, тому Терпливий очікуйте завершення.

На останньому кроці вам нададуть вікно з настройками, в якому потрібно буде ввести такі настройки, як Ім'я сайту і так далі.

Особливу увагу приділіть Site Maintenance Account подробиць, так як вони будуть використовуватися в якості доступу до адмін частини вашого сайту:

Особливу увагу приділіть Site Maintenance Account подробиць, так як вони будуть використовуватися в якості доступу до адмін частини вашого сайту:

Як тільки ви збережете всі необхідні значення, інсталяційний процес буде завершений. Тепер ви можете увійти в адмін-аккаунт вашого сайту Drupal і почати його створення!

Крок 2 - Створення сайт на Drupal

Тепер, коли установка Drupal позаду, поговоримо про створення сайту на Drupal. Розглянемо все, що вам знадобиться для захоплюючого знайомства і успішного початку створення свого сайту на Drupal.

Знайомство з адміністративною частиною Drupal

Для початку потрібно увійти за допомогою логіна і пароля в адміністративну частину свого сайту на Drupal. Для цього додайте user / login до URL адресою свого Drupal сайту. Наприклад, в нашому випадку адреса для доступу до адміністративної частини сайту Drupal буде http://hostinger-tutorials.com/user/login.

Відразу після логіна вам відобразиться сторінка управління сайтом. Тут зібрані всі необхідні інструменти і налаштування для створення і управління вашим сайтом. Ось розділи, які ви там знайдете:

  1. Content: в цьому розділі можна створювати і управляти сторінками, коментарями та іншими файлами.
  2. Structure: звідси ви можете управляти блоками, типами коментарів, контактними формами, типами контенту, режимами відображення, таксономії і уявленнями (view).
  3. Appearance: цей розділ дозволяє управляти зовнішнім виглядом сайту, встановлювати або видаляти теми.
  4. Extend: з даної закладки ви можете завантажити і встановити модулі і розширити функціональні можливості свого сайту.
  5. Configuration: цей розділ присвячений різноманітним налаштувань.
  6. People: можна налаштовувати профілі користувачів, права доступу та ролі з цього розділу.
  7. Reports: отримати статус звітів або побачити повідомлення журналу можна з розділу Reports.
  8. Help: розділ допомоги стане в нагоді вам для пошуку відповідей, що виникають при створенні сайтів.

Help: розділ допомоги стане в нагоді вам для пошуку відповідей, що виникають при створенні сайтів

Створення таксономії Drupal

Перед тим, як дізнаємося що таке таксономія, ознайомимося з двома іншими словами:

  1. Term (термін): в рамках Drupal, слово термін використовується для опису і оперування контентом.
  2. Vocabulary (словник): набір термінів.

Отже, таксономія в Drupal використовує терміни для презентації особливого контенту. В основному, таксономії використовуються для класифікації контенту на сайті Drupal.

Створити таксономию просто. Зробити це можна виконавши наступну послідовність дій:

  1. Перейдіть в закладку Structure.
  2. Натисніть на Taxonomy.
  3. Тепер натисніть на Add vocabulary для додавання нового словника.
  4. Введіть ім'я (обов'язкове для заповнення поле) і опис (можна залишити порожнім) для свого словника.
  5. Натисніть на Add terms для додавання терміна в словник.
  6. Введіть ім'я, опис, виберіть формат тексту (text format), алиас URL (адресу URL для доступу до терміну безпосередньо) і відносини терміна з іншим контентом сайту. Натисніть Save для збереження.
  7. Повторіть крок 6 для створення необхідної кількості термінів.
  8. Це все. Ваша таксономія готова!
  1. Створення статей (Articles) і основних сторінок (Basic Pages)

    Спочатку в Drupal є такі типи контенту:

    • Articles: або стаття, це тип раніше відомий як "story". Статті використовуються для відображення інформації, яка може змінюватися час від часу і легко категоризує.
    • Basic page: або основна сторінка може бути використана для відображення статичного контенту, яка не передбачається змінювати так часто, як статті.
    • Blog entry: або запис блогу, тип який прибрали з версії ядра Drupal 8 і тепер це модуль, який потрібно додавати окремо. Він дозволяє зареєстрованим користувачам створювати блоги на вашому сайті. Його можна використовувати для створення онлайн щоденника або журналу.
    • Book page: тип книжкова сторінка відключений за замовчуванням. Як зрозуміло з назви модуля, його можна використовувати для створення контенту спільного створення книги.
    • Forum topic: тема форуму, цей тип дозволяє визначати тему для обговорення. Користувачі можуть обговорювати тему в коментарях.
    • Poll: на завершення, опитування - може бути використаний для розміщення питань з набором можливих відповідей.

    Давайте тепер поговоримо про додавання статті в Drupal. Це просто, слідуємо кроків:

    1. З адмін частини сайту вибираємо Content.
    2. Тепер додаємо контент натисканням на Add content.
    3. В відобразиться вікні натискаємо Article або стаття. Вам буде представлена ​​сторінка, в якій потрібно буде заповнити заголовок, теги, основну частину або тіло статті, текстовий формат і зображення для статті.
    4. Якщо ви хочете вивести посилання на сторінку в меню, натисніть на Menu Settings, щоб зайти в налаштування меню і потім відзначте чекбокс, який говорить про додавання посилання в меню. Тут ви можете додати посилання, заголовок, опис, батьківський пункт меню і вага для меню.
    5. Ще ви можете додати настройки URL шляху, настройки коментарів, інформацію про доступ та налаштування публікації для вашої статті.
    6. Тепер натисніть на попередній або відразу Save and publish щоб її опублікувати на сайті.
    7. Ваша стаття готова!

Ваша стаття готова

Давайте тепер розглянемо створення простої сторінки Про нас:

  1. Натисніть на Content і виберіть Add content.
  2. Тепер натисніть на Basic page.
  3. Заповніть назву і текст сторінки. Оскільки це сторінка про нас, ви можете написати "Про нас" в назві і розмістити відповідну інформацію в тілі.
  4. Виберіть формат тексту і перейдіть в налаштування меню, якщо потрібно.
  5. Щоб вивести посилання на сторінку в меню, натисніть на Provide a menu link. Заповніть назву, опис, вага і батьківський пункт меню (Так як це сторінка про нас, вона може бути в розділі, наприклад, "Історія компанії").
  6. Додайте інформацію на розгляд, настройки URL шляху, настройки коментарів, інформація про права доступу і налаштування публікації вашої сторінки.
  7. Ви можете натиснути на попередній або відразу на Save and publish для публікації.
  8. Ваша сторінка готова!

створення меню

Меню це дуже важливо, незалежно від того, який вид сайту ви створюєте. Вони допомагають структуризувати і розбити на категорії весь сайт. В Drupal ви можете додати, видалити і перейменувати меню і їх окремі елементи. Дотримуйтесь цих інструкцій для додавання меню:

  1. Натисніть на Structure і виберіть Menus.
  2. Деякі меню за замовчуванням, наприклад, такі як, інструменти, адміністрація і підвал і інші вже будуть в наявності, і ви можете їх редагувати.
  3. Натисніть на Add menu.
  4. Додайте опис для меню і натисніть Save.
  5. Натисніть на Add link для додавання посилання меню.
  6. У вікні вас попросять додати назву посилання, шлях, опис, батьківську посилання, вага посилання. Ви можете вибрати чи хочете ви включити меню і відображати його зазначивши додатковий чекбокс Enabled and Show. В дорозі ви можете додати посилання на сторінки. Якщо ви створюєте головне меню, ви можете додати посилання на сторінку Про нас тут.
  7. Після заповнення натисніть Save.
  8. Повторіть крок 7 необхідну кількість разів для створення меню.

Створення блоків Drupal

Блоки можна розглядати як контейнери об'єктів і використовувати їх для організації сайту на Drupal. Наприклад, форма входу (логіна) - блок, може бути додана в підвал вашого сайту - область.

Для розміщення блоку в потрібній області виконайте кроки:

  1. Натисніть на Structure з гланого меню.
  2. Тепер натисніть на Block layout.
  3. Тут ви можете побачити варіанти розміщення блоку. Для прикладу ви розташуємо блок в заголовної області - в хедері. Натискаємо кнопку Place block відразу за Header. Примітка: Ви можете створитися свій блок після натискання на Add custom block і ввести його опис та тіло у відповідному вікні.
  4. Зі списку блоків виберіть Page Title.
  5. Підтвердіть назва, видимість і область для свого блоку після натискання на Save block.

Підтвердіть назва, видимість і область для свого блоку після натискання на Save block

Крок 3 - Установка модулів Drupal

В ядрі Drupal є дуже корисні модулі, але ви можете розширювати функціональність вашого сайту або продуктивність встановлюючи додаткові модулі. У цьому розділі ви ознайомитеся з встановленням модулів в Drupal.

Спочатку потрібно зайти на сторінку пошуку модулів Drupal (Англ.) І знайти там цікавить. Якщо ви перейшли на сторінку модуля і захотіли його встановити (наприклад для Chaos tool suite, посилання на сторінку модуля https://www.drupal.org/project/ctools), переміщайтеся в розділ для скачування у верхній частині сторінки.

Примітка: Перша цифра в версії модуля показує версію ядра Drupal. Таким чином, якщо у вас встановлений Drupal 8, переконайтеся в тому, що завантажуєте модуль з версією починається з 8.

Тепер для установки дотримуйтесь кроків Drupal:

  1. Натисніть правою кнопкою мишки на лінку для скачування модуля і скопіюйте її вибравши в контекстному меню Copy link location
  2. Тепер перейдіть на домашню сторінку Drupal і натисніть Extend
  3. Тепер натисніть на Install new module
  4. Під Install from a URL, вставте скопійоване на 1 кроці посилання
  5. Натисніть Install і почекайте завершення установки.

Натисніть правою кнопкою мишки на лінку для скачування модуля і скопіюйте її вибравши в контекстному меню Copy link location   Тепер перейдіть на домашню сторінку Drupal і натисніть Extend   Тепер натисніть на Install new module   Під Install from a URL, вставте скопійоване на 1 кроці посилання   Натисніть Install і почекайте завершення установки

Примітка: Якщо настройка для установки нового модуля Install new module недоступна для вас, вам потрібно буде спочатку включити модуль Update manager. Його ви можете знайти в розділі Core в меню Extend.

Тепер давайте поглянемо на деякі найбільш корисні модулі Drupal:

  • Chaos tool suite : Набір інструментів, пропонований модулем chaos пропонує зручне API для розробників.
  • Admin toolbar : З admin toolbar, базова панель інструментів перетворюється в меню, що випадає. Модуль неймовірно легкий і дозволяє налаштувати всі основні функції панелі інструментів.
  • Metatag : З модулем metatag, ви можете додавати мета-теги і впорядковувати їх для свого сайту автоматично. Модуль також підтримує мета-теги, які дозволяють вам контролювати відображення контенту в соціальних мережах (Twitter Cards від Twitter, Open Graph Protocol від Facebook).
  • Google Analytics : Цей модуль дає можливість додати відстеження статистики системою Google на вашому сайті. Більше інформації з цього модулю можна знайти за посиланням.
  • Webform : З Webform ви можете робити опитування і форма в Drupal. Більше інформації з цього модулю можна знайти за посиланням.

Крок 4 - Установка Тим Drupal

Те, як виглядає ваш сайт визначає перше враження ваших відвідувачів і ви звичайно ж хочете, щоб воно було позитивним. За умовчанням встановлена ​​тема Bartik, але також доступні інші встановлені теми, які ви можете вибрати. Побачити встановлені на даний момент теми і переключитися між ними можна на вкладці Appearance.

Однак, якщо ви хочете встановити нову тему, то для цього існує багато ресурсів в інтернеті, де ви можете знайти теми для Drupal від сторонніх розробників. Найнадійніший джерело це звичайно ж офіційний сайт Drupal .

На цьому ресурсі є відмінний інструмент для пошуку, яким можна скористатися для знаходження тієї теми, яку ви б хотіли використовувати. Найбільш важлива настройка це Core Compatibility, де вам потрібно вибрати версію вашої поточної установки Drupal.

Примітка: Так само, як з модулями, переконайтеся, що тема сумісна в поточною версією вашого Drupal.

Процес установки теми, подібний до процесу установки модуля:

  1. Натисніть правою кнопкою мишки на лінку для скачування модуля і скопіюйте її вибравши в контекстному меню Copy link location
  2. Тепер перейдіть на домашню сторінку Drupal і натисніть Appearance
  3. Тепер натисніть на Install new theme
  4. Під Install from a URL, вставте скопійоване на 1 кроці посилання
  5. Натисніть Install і почекайте завершення установки.

Натисніть правою кнопкою мишки на лінку для скачування модуля і скопіюйте її вибравши в контекстному меню Copy link location   Тепер перейдіть на домашню сторінку Drupal і натисніть Appearance   Тепер натисніть на Install new theme   Під Install from a URL, вставте скопійоване на 1 кроці посилання   Натисніть Install і почекайте завершення установки

За замовчуванням встановлені теми відключені. Щоб включити недавно встановлену тему, натисніть на кнопку Install and set as default поруч з розділом теми Bootstrap.

Щоб включити недавно встановлену тему, натисніть на кнопку Install and set as default поруч з розділом теми Bootstrap

Якщо ви хочете налаштувати тему, натисніть на кнопку Settings розташовану поруч і внесіть зміни.

Крок 5 - Створення блогу на Drupal

У цій частині наших уроків Drupal, ми створимо повнофункціональний блог на Drupal.

Як вже говорилося модуль блога не є частиною ядра Drupal 8. Тому вам потрібно завантажити і встановити цей модуль для створення блогу на Drupal.

Після установки модуля блогу він повинен відобразитися в розділі модулів. Щоб його побачити натисніть Extend в головному вікні адмін частини ще раз. Відзначте чекбокс поруч з Blog і збережіть налаштування для його включення.

Перейдіть в Content -> Add content. Тепер ви можете побачити новий тип матеріалу Blog post. Додайте заголовок, тіло і настройки публікації для свого блога і натисніть Save and publish. Тепер ваш блог буде видно в розділі блоги на вашій домашній сторінці.

Тепер ваш блог буде видно в розділі блоги на вашій домашній сторінці

Крок 6 - Створення бекапа Drupal

Дуже важливо час від часу робити бекап файлів Drupal. Зробити це з вашого облікового запису на Hostinger простіше простого, всього в кілька кліків. Прямуємо кроків нижче:

  1. Увійдіть свою Панель управління на Hostinger.
  2. Виберіть Бекапи з розділу Файли.
  3. Тут ви побачите список доступних резервних копій. Для створення нового бекапа натисніть на кнопку Створити новий бекап.
  4. У діалоговому вікні уточнять, чи хочете ви замінити існуючі бекапи новими. Натисніть Так.
  5. Готово. Ваші бекапи готові для скачування.

Ваші бекапи готові для скачування

Крок 7 - Оновлення Drupal

В Drupal є два види оновлень. Оновлення (update) як зміна молодшого номера версії Drupal, наприклад з 8.0 на 8.1 або 8.2, і інший вид поновлення (upgrade), який передбачає зміну версії ядра Drupal з 7 на 8. У цьому розділі ми пройдемо кроки необхідні для поновлення Drupal з 8.3 .7 до 8.4.

Щоб побачити чи доступне оновлення для ядра Drupal, перейдіть в розділ Reports -> Available Updates.

Щоб побачити чи доступне оновлення для ядра Drupal, перейдіть в розділ Reports -> Available Updates

Є кілька варіантів здійснення поновлення Drupal, наприклад, ви можете використовувати SSH або FTP для поновлення вручну або автоматизувати оновлення через composer . Дотримуйтесь кроків, щоб оновити молодшу версію Drupal.

Перед початком оновлення, рекомендується включити режим Maintenance mode:

  1. Перейдіть в розділ Configuration і натисніть Maintenance Mode
  2. Відзначте настройку Put the site into maintenance mode
  3. Натисніть кнопку Save configuration

Оновлення ядра Drupal може здатися непростим, тому як вам вручну потрібно буде замінити всі файли крім .htaccess, robots.txt і каталогу Sites. Найбільш підходящий і зручний спосіб буде використання FTP клієнт начебто FileZilla :

  1. Скачайте нову версію Drupal і розпакуйте скачаний архів на свій комп'ютер.
  2. Підключіться до свого облікового запису за FTP і перейдіть в каталог, де встановлений Drupal. Зазвичай це public_html.
  3. Виберіть каталоги cores і vendor так само, як всі файли (НЕ каталоги) в корені каталогу Drupal і видаліть їх.
  4. Тепер перейдіть в каталог з файлами поновлення Drupal, виберіть всі файли за винятком modules, profiles, sites і themes і закачайте їх в свій хостинг аккаунт.
  5. Як тільки завантаження файлів завершена, перейдіть за адресою http://yourdomain.com/update.php і натисніть Apply pending updates для завершення процесу.
  6. Вимкніть режим ремонту Maintenance Mode.

Уроки Drupal: підсумки

Drupal одна з найбільш потужних CMS і вона широко використовується на сьогодні через її ультрасучасної і інтелектуального захисту і безпеки. Це керівництво Уроки Drupal розкриває всі базові питання, з якими може зіткнутися початківець або досвідчений розробник, який вирішив випробувати сайт на Drupal. Додаткову інформацію про це платформі можна знайти в офіційної документації Drupal .

Уважаемые партнеры, если Вас заинтересовала наша продукция, мы готовы с Вами сотрудничать. Вам необходимо заполнить эту форму и отправить нам. Наши менеджеры в оперативном режиме обработают Вашу заявку, свяжутся с Вами и ответят на все интересующее Вас вопросы.

Или позвоните нам по телефонам: (048) 823-25-64

Организация (обязательно) *

Адрес доставки

Объем

Как с вами связаться:

Имя

Телефон (обязательно) *

Мобильный телефон

Ваш E-Mail

Дополнительная информация: