Сайт Николая Рубанова. Drupal обновление ядра 7


Drupal 7 для начинающих: Обновления ядра Drupal.

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

Что же делать? Обновляться, причем чем скорее после релиза новой версии, тем лучше. Особенно для обновлений с пометкой «Не безопасно!», как на скриншоте выше.

Погнали. Для начала качаем свежую версию друпала. После этого делаем следующие действия:

  1. Делаем ПОЛНЫЙ backup (резервную копию) вашего сайта. Это включает всю директорию сайта + база данных.

  2. На сайте заходим «Конфигурация > Режим обслуживания». Ставим галочку «Перевести сайт в режим обслуживания» и сохраняем настройки.

  3. Заходим в каталог сайта и удаляем все файлы и папки, за исключением: папки sites, файлов .htaccess и robots.txtВНИМАНИЕ! Если вы используете дистрибутив (например Drupalife Store, Commerce Kickstart и подобные), папку profiles удалять нельзя. В таком случае надо произвести просто копирование с заменой на более новые файлы.

  4. Извлекаем из архива (новая версия скачанная с офф сайта) все кроме папки sites, а также файлов .htaccess и robots.txt

  5. Заходим по адресу site/update.php и жмем continue на всех шагах.

  6. Когда появится сообщение что все обновлено. Можете заходить на главную сайта и проверять его. Если все работает корректно, включите сайт обратно (пункт 2).

Теперь ядро будет самой последней версии.

Вот такими простыми шестью шагами можно обновить версию друпала.

На заметку

  1. Удалите и всегда удаляйте файлы из корня сайта: CHANGELOG.txt, COPYRIGHT.txt, INSTALL.txt, LICENSE.txt, MAINTAINERS.txt, README.txt — это самая первая дыра в безопасности сайта. На основе данных файлов можно определить версию системы, соответственно зная версию и её дыры, будет очень легко взломать сайт.

  2. Всегда обновляйте ядро. Да, лень, муторно, но безопасность превыше всего.

  3. Ничего не храните в ядре. Именно поэтому мы удалили все кроме папки sites и двух файлов. Те два файла могут быть у каждого свои, они не меняются из версии в версию, а у сайтов они подвергаются изменениям. Случайно заменив их, может всплыть проблема. Папку sites мы не трогали, так как в ней также не происходит абсолютно никаких изменений. Эта папка — хранилище файлов системы, ничего важного для обновления там нет. Все остальные папки и файлы могут быть подвержены обновлению. Я уже писал — ни в коем случае не трогайте файл и папки ядра. Все что надо храните в sites. И не редактируйте код ядра, для этого есть Drupal API.

  4. Если вы выключили по каким-то причинам модуль updates, то вы не узнаете о том что вышла новая версия ядра на своем сайте. В таком случае проверяйте наличие обновлений вручную.

  5. И самый банальный совет — не делайте апдейт без бэкапов.

оригинал :  http://niklan.net/blog/21

 

nikolayrubanov.info

Обновление ядра Drupal 7 | Era-studio.ru

обновление drupal 7

Периодически в админке вашего сайта вы можете увидеть такое предупреждение, как на картинке выше. Оно означает, что вам пора обновить модули и/или ядро друпала. Если с модулями все просто - вы просто проходите по ссылке и делаете то, что будет вам предложено через админку (при включенном модуле Update manager), то с ядром все обстоит немного сложнее.

Что нужно делать для обновления ядра Drupal 7?

Бэкап сайта и базы данных

Перед любыми обновлениями настоятельно рекомендуется делать бэкап сайта и базы данных. Для этого скопируйте все файлы сайта, которые хранятся на вашем ftp-сервере к себе на жесткий диск. Для бэкапа базы необходимо импортировать ее к себе на компьютер через веб-интерфейс для администрирования базы данных MySQL. На большинстве хостингов это phpMyAdmin. Осуществляется это через пункт "Импорт" веб-интерфейса.

обновление drupal 7

Скачайте последнюю версию Drupal 7

На сайте ]]>drupal.org]]>. Сейчас это версия 7.41. Загрузить ее можно отсюда:

]]>https://www.drupal.org/drupal-7.41-release-notes]]>

Распакуйте архив.

Внимание! Перед выполнением следующих пунктов настоятельно рекомендуется перевести сайт в режим обслуживания (на странице admin/config/development/maintenance админки сайта).

Обновление файлов на сервере

Перепишите файлы старой версии на новую на ftp (поверх).

Запуск процесса обновления

В браузере наберите http://<имя сайта>/update.php и следуйте инструкциям на экране.

По завершении удалите файлы .htaccess из папок tmp и sites/default/files корневого каталога сайта (на ftp).

Теперь можно вывести сайт из режима обслуживания.

В случае успешного обновления на странице "Отчет о состоянии" админки (admin/reports/status) в строке Drupal будет указан номер новой версии (в данном случае 7.41).

обновление drupal 7

Линуксоидам

Данная инструкция подходит, прежде всего, для пользователей OS Windows. На Linux для всех операций установки, удаления и т.д. модулей и системы в целом рекомендую установить Drush, Это позволит сократить все вышеописанные действия до набора и выполнения всего лишь одной строки в терминале.

era-studio.ru

Обновление ядра до последней версии

Главная » Новости

Опубликовано: 18.06.2017

видео Drupal: Обновление ядра до последней версии2.5. Апдейт сайта до последней версии Drupal 6

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

Drupal 7 Основы: Обновление ядра

В данной статье будет рассмотрен вопрос как обновить Drupal 7 с одной минорной версии к другой (например с 7.0 на 7.2 или 7.2 до 7.4. и так далее).

Обновление основных (мажорных) версий, таких как с 5 на 6 или с 6 на 7  версию - гораздо более обширный вопрос и рассматриваться не будет.

Опыт обновления Drupal с 6 на 7. Подготовка к работе

Перед обновлением, выработайте в себе привычку смотреть заметки к релизу, где вы можете получить исчерпывающую информацию о том какие изменения были сделаны. Также, там вы можете увидеть вносились-ли какие-либо изменения в файлы .htaccess, web.config, robots.txt, или default settings.php.

Прежде чем начинать процесс обновления, запомните основную вещь: Обязательно делайте резервную копию всего сайта, то есть файлов и базы данных!

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

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

Обновление Drupal через браузер, файловый менеджер и архиватор

Шаг 1: Проверка доступных обновлений

Для начала, для обновления Drupal, нажмите "Reports" (Отчеты), затем  "Available updates" (Доступные обновления). Если проверка обновлений производилась давненько, нажмите ссылку Check manually (Проверить вручную).

bigchui.ru


Prostoy-Site | Все права защищены © 2018 | Карта сайта