Điểm:1

Làm cách nào để cập nhật máy chủ Lightsail?

lá cờ cn

Tôi đã quyết định tôi muốn học Drupal. Để đạt được mục tiêu đó, tôi đã kích hoạt máy chủ AWS Lightsail với một trang web Drupal để thử nghiệm. Sau khi cài đặt và đăng nhập Drupal 9 mặc định của AWS, nó đang hiển thị thông báo này trong màn hình cấu hình:

Hiện có bản cập nhật bảo mật cho phiên bản Drupal của bạn. Để đảm bảo an toàn cho máy chủ của bạn, bạn nên cập nhật ngay lập tức! Xem trang cập nhật có sẵn để biết thêm thông tin và cài đặt các bản cập nhật còn thiếu của bạn.

Trang web mặc định này đang chạy Drupal 9.3.2, nhưng có vẻ như bản cập nhật bảo mật mới nhất là 9.3.3.

Tôi có thể tải xuống tarball, nhưng bây giờ làm cách nào để áp dụng bản cập nhật này mà không phá hủy trang web của tôi?

Tôi đã googling đi, nhưng dường như không có hướng dẫn rõ ràng mà tôi có thể tìm thấy.

lá cờ ru
Khi tôi gõ "update drupal" vào Google, tôi sẽ truy cập ngay https://www.drupal.org/docs/updating-drupal . Mặc dù vẫn có thể cập nhật Drupal theo cách thủ công nhưng tôi thực sự khuyên bạn nên cài đặt và quy trình làm việc dựa trên trình soạn nhạc
lá cờ cn
Nói chung, để thử nghiệm Drupal, tôi sẽ sử dụng Lando hoặc một số môi trường nhà phát triển cục bộ khác cho phép bạn dễ dàng thiết lập git, v.v. Cập nhật drupal sẽ dễ dàng hơn rất nhiều nếu bạn đang sử dụng quy trình làm việc dựa trên git. https://docs.lando.dev/config/drupal9.html
Điểm:2
lá cờ cn

Tôi có thể tải xuống tarball, nhưng bây giờ làm cách nào để áp dụng bản cập nhật này mà không phá hủy trang web của tôi?

Bạn xóa (rất quan trọng để không ghi đè lên!) và thay thế các thư mục và tệp nhất định. Nhìn thấy https://www.drupal.org/docs/updating-drupal/updating-drupal-core-manually

cd /path/to/your/drupal/thư mục
nhà cung cấp lõi 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-x.y.z
cp -R nhà cung cấp lõi/đường dẫn/đến/của bạn/drupal/thư mục
cp *.* .[a-z]* /path/to/your/drupal/directory

Sử dụng trình duyệt của bạn, chạy update.php bằng cách truy cập http://www.example.com/update.php

David Buddrige avatar
lá cờ cn
cảm ơn đống! thế là xong. :-)

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.