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

Автор swede1987, 05-03-2018, 20:22:17

« назад - далее »

swede1987Topic starter

Установка 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. Как это сделать легко узнать в поисковике. Для своего сервера я делал это командой
sudo apt-get install drush

У вас это может быть по другому.

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

drush dl drupal

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

drush si standart --account-name=superadmin --account-pass=password --account-mail=superadmin@site.loc --db-su=root --db-su-pw=rootpas --db-url=mysql://user:pass@localhost/db

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

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

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

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