2 способа установки Drupal 7. Установка по фтп и с помощью drush

Автор Тема: 2 способа установки Drupal 7. Установка по фтп и с помощью drush  (Прочитано 428 раз)

Оффлайн swede1987Автор темы

  • Бизнес оценка: (0)
  • Пользователь
  • **
  • СПАСИБО: 19
  • Сообщений: 82
  • Карма: 6
  • Пол: Мужской
  • Я здесь надолго
    • Просмотр профиля
    • Создание сайтов в Уфе. Продвижение сайтов. Редизайн и поддержка сайтов.

Оффлайн swede1987Автор темы

  • Пользователь
  • **
  • Доп. информация
    • Бизнес оценка: (0)
    • СПАСИБО: 19
    • Сообщений: 82
    • Карма: 6
    • Пол: Мужской
    • Я здесь надолго
      • Просмотр профиля
      • Создание сайтов в Уфе. Продвижение сайтов. Редизайн и поддержка сайтов.
Установка Drupal 7 может быть осуществлена 2 способами:

  • с помощью обычного скачивания ядра CMS и распаковки файлов в корневой директории сайта. Данный способ подойдет начинающим и ничем в корне не отличается от установки других CMS.
  • с помощью специальной утилиты Drush. Этот же способ требует более углубленных знаний в администрировании серверов, работы с терминалом и пр.

Разберемся с этими двумя вариантами в данной статье.


Итак, вариант первый - с помощью фтп. Последнюю версию Drupal 7 можно скачать на официальном сайте по ссылке https://www.drupal.org/project/drupal. Выбираем кнопку "Drupal core 7.*"(на текущий момент это 7.57). Скачиваем tar.gz или zip архив с движком к себе на компьютер.

Распаковываем архив. Желательно в отдельную папку, чтоб никакой файл не пропустить. Должна получится папка с такими папками:

  • includes
  • misc
  • modules
  • profiles
  • scripts
  • sites
  • themes

Кроме папок еще должны быть файлы, среди которых index.php, install.php и прочие.



Вот именно все эти папки и файлы с помощью файлового менеджера мы и должны закинуть в корневую папку сайта. Я лично использую файловый менеджер Filezilla. С помощью него соединяемся с вашим хостингом (сервером) по фтп, вбив предоставленые хостером данные. Если рассматривать shared-хостинг, то с большей вероятностью корневой директорией вашего сайта будет являться папка public_html. Именно в нее и закачиваем распакованные файлы. Если рассматривать локальный сервер, VPS, VDS или DS, то данные для доступа необходимо уточнять у вашего администратора, либо вы их знаете сами.



После того, как все файлы залиты в корневую директорию сайта, можно переходить в браузер. В адресной строке браузера вбиваем адрес нашего сайта (или localhost если сайт на локальном компьютере и он настроен именно так) и попадаем на страницу выбора профиля установки сайта. "Select an installation profile". Выбираем Standart и идем дальше. Попадаем на страницу выбора языка. По умолчанию только английский. Его и выбираем, нажимаем кнопку "Save and continue".



Следующим шагом будет настройка подключения сайта к базе данных. Вводим название базы данных, имя пользователя базы данных и пароль, если он имеется. После того, как вбили данные нажимаем "Save and continue". Если по каким-то причинам выпадает ошибка, следует обратить внимание на адрес сервера базы данных. По умолчанию он localhost, но если у вас не так, нажимаем Advansed Options, в поле "Database host" вбиваем свои данные и нажимаем кнопку сохранить еще раз.



Если вы все сделали правильно, то следующим шагом будет "Configure site", то есть конфигурация сайта. Вбиваем необходимые вам данные. Название сайта, электронную почту, имя пользователя-суперадмина, его электронную почту и пароль. Страну по умолчанию и время можно пропустить, а можно и настроить, на ваше усмотрение. Блок "UPDATE NOTIFICATIONS" - если хотите чтобы вам на почту приходили сообщения о том, что доступны новые обновления движка или модулей, то галочки необходимо оставить.



Нажимаем "Save and continue" в очередной раз и если все правильно попадаем на страницу "Drupal installation complete", что означает что движок установлен. На странице вы увидите также предложение перейти на ваш новый сайт. Щелкнув по ссылке "visit your new site", вы попадете на главную страницу сайта. Все, поздравляю, сайт установлен. Осталось его настроить и наполнить необходимым контентом.


С помощью Drush.
Еще один способ установки заключается в использовании специальной утилиты, очень облегчающей жизнь продвинутым пользователям движком Drupal - Drush. Использовать ее можно только с помощью терминала. То есть у вас должен быть доступ к вашему серверу или хостингу по SSH. Для начала необходимо установить сам drush. Как это сделать легко узнать в поисковике. Для своего сервера я делал это командой
Код:
Только зарегистрированные пользователи могут видеть код. Пожалуйста, войдите или зарегистрируйтесь.
У вас это может быть по другому.

После того, как drush установлен необходимо перейти в корневую директорию будущего сайта. После этого необходимо ввести команду

Код:
Только зарегистрированные пользователи могут видеть код. Пожалуйста, войдите или зарегистрируйтесь.
После этой команды drush скачает последнюю версию Drupal 7 в данную папку. Останется перенести эти файлы в вашу корневую директорию. После этой операции можно уже переходить в браузер и устанавливать сайт дальше с помощью него, в точности как и в первом варианте установки. Отдельно хочу отметить, что с помощью drush можно полностью произвести установку, даже в браузере ничего вбивать не понадобится. Для этого существует команды типа "drush si". Вот пример использования такой команды.

Код:
Только зарегистрированные пользователи могут видеть код. Пожалуйста, войдите или зарегистрируйтесь.
Более подробно о таком методе лучше узнать в поиске, я лично его не использую. Предпочитаю пользоваться установкой из браузера.

Еще хотелось бы поделиться способом сброса на ноль всех настроек. С помощью него также можно переключиться на другую базу данных. Для этого достаточно удалить файл settings.php, находящийся по адресу "корень сайта/sites/default". После этого процедуры установки сайта необходимо произвести заново, введя в адресной строке адрес сайта. Иногда требуется вводить "адрес сайта/install.php".

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

P.S. Если что-то забыл или нашли неточность - напишите пожалуйста в комментариях :)
Создание и продвижение сайтов - увлекаюсь. Пытаюсь вести блог на сайте https://creat-pro.ru


 

Похожие темы