Как установить Drupal 8

Отличная работа, ребята! Теперь, когда вы прочли кое-что о Drupal и хотите попробовать сами, вот пошаговое руководство по установке Drupal 8, которое поможет вам начать работу. Как говорится, старт - самая сложная часть.

Краткая информация о Drupal

Drupal - это структура управления контентом. Теперь вы спросите, что это? Итак, система управления контентом управляет созданием и модификацией цифрового контента. Drupal в основном занимается веб-контентом, таким как структурирование веб-сайтов и прочее. Он разработан поверх языка программирования PHP. Это открытый исходный код, означающий, что установка и запуск Drupal бесплатны.

Итак, начнем установку.

Предварительные условия для установки Drupal 8

Системные Требования

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

  • Операционная система - Windows 7 + / Linux / Unix / MacOS / Ubuntu
  • Дисковое пространство . Основному программному обеспечению требуется 100 МБ свободного дискового пространства. Для стека AMP требуется чуть больше 1 ГБ. Рекомендуется иметь как минимум 1 ГБ дополнительного свободного места для размещения ресурсов вашего сайта.
  • Память - не менее 100 МБ свободной оперативной памяти.

Требования к разработке

Теперь, когда мы установили, что ваш компьютер пригоден для установки Drupal 8, существуют некоторые другие наборы требований для начала разработки вашего сайта в Drupal. Это широко известно как стек AMP (Apache MySQL PHP).

Если вашей единственной целью сейчас является изучение Drupal, вы можете просто загрузить вышеуказанные три программного обеспечения и приступить к установке Drupal 8. Подробные инструкции приведены в следующем разделе (Установка AMP) этого документа.

Однако для более глубокого понимания различных совместимых программ читайте ниже.

  • Требования к браузеру

Веб-сайты, созданные с использованием Drupal, совместимы со всеми современными браузерами, поддерживающими CSS и JavaScript. Некоторые рекомендуемые браузеры:

  1. Internet Explorer 11+
  2. Firefox 5+
  3. Microsoft Edge
  4. Гугл Хром
  5. Опера 12+
  6. Safari 5+
  • Требования к серверу базы данных

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

  1. MySQL 5.5.3+ (настоятельно рекомендуется)
  2. MariaDB 5.5.2+
  3. Percona Server 5.5.8+
  4. PostgreSQL 9.1.2+
  5. SQLite 3.6.8+

Хотя Drupal также поддерживает MS SQL Server и MongoDB, настоятельно рекомендуется использовать MySQL. Причиной этого является то, что сам Drupal работал на сервере базы данных MySQL, и, таким образом, его настройка становится простой. Любой другой сервер требует дополнительной настройки базы данных. Так что, если вы новичок в Drupal, рекомендуется освоить Drupal на MySQL, прежде чем экспериментировать с другими базами данных.

  • Веб сервер

Drupal 8 нужен веб-сервер для размещения сайта, который вы создадите. Веб-сервер должен быть размещен на Unix / Linux / OS X / Windows. Вы можете настроить сервер на своем компьютере или на каком-либо веб-хостинге. Быстрый поиск в Google будет включать в себя сотни веб-сайтов. Рекомендуемые веб-серверы:

  1. Apache 2+ (настоятельно рекомендуется)
  2. Nginx 0.7+
  3. Microsoft IIS 5+
  4. Гайавата
  5. PHP встроенный веб-сервер (рекомендуется только для разработки)

Apache настоятельно рекомендуется, поскольку существует огромное сообщество пользователей Drupal, которые занимались разработкой и развертыванием с использованием комбинации Drupal + Apache. Это делает разрешение распространенных ошибок очень простым.

Встроенный веб-сервер PHP входит в состав CLI при установке PHP. Это наиболее удобный способ, если вы только начинаете изучать разработку веб-сайтов, а хостинг кажется вам непростой задачей. Не используйте PHP веб-сервер для производственных сред.

  • Требования к PHP

Drupal работает на PHP. Ваш компьютер должен установить PHP перед установкой Drupal 8. Drupal рекомендует версию PHP 7.2+.

  • Требования менеджера зависимостей

Поскольку Drupal зависит от сети и стека данных для бесперебойного функционирования, очень важно управлять зависимостями между ними. Любое загруженное несовместимое программное обеспечение / инструмент может разрушить весь сайт. Drupal рекомендует использовать Composer для управления зависимостями.

Шаги по установке AMP

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

Шаг 1: Загрузите исполняемый файл установщика AMP.

Шаг 2: Откройте исполняемый файл. Вы окажетесь на следующем экране. Вы можете выбрать дополнительные опции, если хотите. Нажмите кнопку "Далее.

Шаг 3: Прочтите и примите лицензионное соглашение. Нажмите кнопку "Далее.

Шаг 4: Выберите нужный каталог для установки и нажмите Далее.

Шаг 5. Вы попадаете в меню «Пуск» и на экран настроек предпочтений ярлыка на рабочем столе. Пусть они будут по умолчанию и продолжайте нажимать Далее, пока не дойдете до кнопки Установить. Нажмите Установить, чтобы начать установку.

Убедитесь, что у вас есть активное подключение к Интернету на протяжении всего процесса установки.

Шаг 6: Нажмите Готово, чтобы завершить настройку. Теперь на вашем локальном компьютере установлен Apache MySQL PHP.

Шаги по установке Drupal 8

Отлично, у нас есть все необходимые ингредиенты, и все они готовы для установки Drupal 8. Давайте обсудим несколько способов, которыми мы можем установить Drupal 8.

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

1. One-Click установщик от хостинг-провайдера

Если вы решили разместить свой веб-сервер в сети через сайт провайдера веб-хостинга, найдите установщик Drupal в один клик. Свяжитесь с вашим хостинг-провайдером и попросите у него руководство или документацию по установке одним щелчком мыши на Drupal.

2. Предварительно настроенная среда

Существуют предварительно подготовленные установочные комплекты для различных локальных сред разработки. Вы можете просто найти самый подходящий для вас здесь. Хотя маловероятно, что после установки стека AMP хотя бы вам потребуется эта опция установки.

3. Композитор

Это очень рекомендуемый метод установки, поскольку он установит наиболее совместимую версию Drupal на основе вашего базового стека версии PHP, веб-сервера и сервера данных. Проще говоря, композитор будет эффективно управлять зависимостями.

Чтобы загрузить программное обеспечение ядра Drupal, откройте командную строку Composer и перейдите к нужному каталогу установки. Затем выполните команду ниже

composer create-project drupal-composer / drupal-project: 8.x-dev mydir - нет-взаимодействие

Это установит основные файлы в папку mydir в нужном месте.

4. Скачать установочный файл

Кроме того, вы также можете скачать исполняемый файл с веб-сайта Drupal. Это самый безопасный и простой способ для тех, кто находится на начальной стадии изучения Drupal.

Мы рассмотрим этот вариант шаг за шагом ниже.

Шаг 1: Загрузите последнюю версию zip или tar.gz файл с Drupal.

Шаг 2: Перейдите в каталог, где был установлен MAMP, и замените содержимое папки htdocs содержимым загруженного файла.

Шаг 3: Откройте MAMP и нажмите «Открыть страницу WebStart». Убедитесь, что серверы Apache и MySQL работают.

Шаг 4: Вы попадете на следующую страницу.

Шаг 5: Настройте базу данных. Нажмите на phpMyAdmin.

Шаг 6: Откроется страница администратора PHP в новой вкладке. Нажмите New в левой панели и введите имя БД. Нажмите на создать.

Шаг 7: Вернитесь на вкладку MAMP и нажмите «MyWebsite».

Шаг 8: Вы попадете на страницу установки веб-сайта Drupal по умолчанию.

Шаг 9: Нажмите «Сохранить и продолжить» и выберите «Стандартная установка» на следующем экране. Нажмите Сохранить и продолжить снова.

Шаг 10: Если вы попадаете на такой экран, нажмите ссылку «Все равно продолжить» внизу страницы.

Шаг 11: Введите имя базы данных, имя пользователя и пароль. Имя пользователя и пароль можно найти на целевой странице MAMP в разделе MySQL. Нажмите Сохранить и продолжить.

Шаг 12: Далее введите имя вашего сайта, выберите имя пользователя и пароль и нажмите «Установить».

Вуаля! Ваш первый демонстрационный сайт готов. Поиграйте с ним, дайте несколько небольших настроек и изучите Drupal в увлекательной игровой форме.

Интересный факт

Если вы используете 32-разрядный компьютер, вы не сможете вводить даты до 1901 года и после 2038 года. Это обычно называется проблемой 2038 года.

Рекомендуемые статьи

Это было руководство по установке Drupal 8. Здесь мы обсудили шаги по установке Drupal 8, а также процесс установки AMP. Вы также можете посмотреть следующие статьи, чтобы узнать больше -

  1. Как установить Apache?
  2. Шаги для установки SQL Server?
  3. Как установить MATLAB?
  4. Руководство по установке Appium?
  5. MariaDB против MySQL