Рейтинг:1

Как обновить сервер Lightsail?

флаг cn

Я решил, что хочу изучить Drupal. С этой целью я запустил сервер AWS Lightsail с сайтом Drupal, чтобы поиграть с ним. Выполнив установку Drupal 9 по умолчанию в AWS и войдя в систему, он отображает это сообщение на экранах конфигурации:

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

На этом сайте по умолчанию работает Drupal 9.3.2, но, по-видимому, последнее обновление безопасности — 9.3.3.

Я могу загрузить tarball, но как мне теперь применить это обновление, не разрушив мой сайт?

Я гуглил, но, кажется, нет четких инструкций, которые я могу найти.

флаг ru
Когда я набираю «обновить drupal» в Google, я попадаю прямо на https://www.drupal.org/docs/updating-drupal. Хотя по-прежнему можно обновить Drupal вручную, я действительно рекомендую установку и рабочий процесс на основе композитора.
флаг cn
В общем, для тестирования Drupal я бы использовал Lando или другую локальную среду разработки, которая позволяет легко настроить git и так далее. Обновление drupal намного проще, если вы используете рабочий процесс на основе git. https://docs.lando.dev/config/drupal9.html
Рейтинг:2
флаг cn

Я могу загрузить tarball, но как мне теперь применить это обновление, не разрушив мой сайт?

Вы удаляете (очень важно не перезаписывать!) и заменяете определенные каталоги и файлы. Видеть https://www.drupal.org/docs/updating-drupal/updating-drupal-core-manually

cd /путь/к/вашему/drupal/каталогу
rm -rf основной поставщик
rm -f *.* .[a-z]*
wget https://ftp.drupal.org/files/projects/drupal-x.y.z.tar.gz
tar zxf drupal-x.y.z.tar.gz
cd drupal-xyz
cp -R основной поставщик /путь/к/вашему/drupal/каталогу
cp *.* .[a-z]* /path/to/your/drupal/directory

Используя ваш браузер, запустите update.php, посетив http://www.example.com/update.php

David Buddrige avatar
флаг cn
огромное спасибо! это получилось. :-)

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.