প্রাইভেট ক্লাউড v4.18.05 এর জন্য এজ
Apigee ডেভেলপার সার্ভিসেস পোর্টাল (বা সহজভাবে, পোর্টাল ) এর ব্যক্তিগত ক্লাউড ইনস্টলেশনের জন্য একটি প্রান্তে, আপনি একটি বিজ্ঞপ্তি পেতে পারেন যে ড্রুপালের একটি নতুন সংস্করণ উপলব্ধ। একটি নতুন সংস্করণ একটি ড্রুপাল বৈশিষ্ট্য প্রকাশ, প্যাচ, নিরাপত্তা আপডেট, বা অন্যান্য ধরনের ড্রুপাল আপডেটের অর্থ হতে পারে। নিরাপত্তা আপডেটের ক্ষেত্রে, আপনি যত তাড়াতাড়ি সম্ভব আপনার ড্রুপালের ইনস্টলেশন আপগ্রেড করতে চান যাতে আপনার সাইট সুরক্ষিত থাকে।
নীচের পদ্ধতিটি বর্ণনা করে যে কীভাবে Drupal 7.xy-এর একটি ব্যক্তিগত ক্লাউড ইনস্টলেশনকে অন্য একটি ছোট সংস্করণে আপডেট করতে হয় (উদাহরণস্বরূপ Drupal 7.54 থেকে 7.56)।
নিম্নলিখিত নোট করুন:
এই পদ্ধতিটি শুধুমাত্র আপনার Drupal এর ইনস্টলেশন আপডেট করে। এটি Apigee সফ্টওয়্যার আপডেট করে না যা পোর্টালের অংশ হিসাবে পাঠানো হয়। Apigee পোর্টাল সফ্টওয়্যার আপগ্রেড করার তথ্যের জন্য, পোর্টাল আপগ্রেড করুন দেখুন।
- আপনাকে পোর্টাল সাইটের রুট ডিরেক্টরি থেকে Drush কমান্ড চালাতে হবে। ডিফল্টরূপে, পোর্টালটি এখানে ইনস্টল করা হয়:
-
/opt/apigee/apigee-drupal/wwwroot
(Nginx) -
/var/www/html
(Apache)
-
আপনার বর্তমান Drupal সংস্করণ নির্ধারণ
আপনি ড্রুপাল আপডেট শুরু করার আগে, আপনি ড্রুপাল ইনস্টলেশন ফোল্ডার থেকে নিম্নলিখিত কমান্ডটি চালিয়ে আপনার বর্তমান ড্রুপাল সংস্করণ নির্ধারণ করতে পারেন। ডিফল্টরূপে, ড্রুপাল /opt/apigee/apigee-drupal/wwwroot
এ ইনস্টল করা আছে:
cd /opt/apigee/apigee-drupal/wwwroot
drush status | grep 'Drupal version'
আপনি ফর্মে আউটপুট দেখতে হবে:
Drupal version : 7.54
আপনি যদি /opt/apigee/apigee-drupal/wwwroot
ব্যতীত অন্য কোনও ডিরেক্টরিতে Drupal ইনস্টল করেন, তাহলে drush
কমান্ড চালানোর আগে সেই ডিরেক্টরিতে পরিবর্তন করতে ভুলবেন না।
ড্রুপাল সংস্করণ আপডেট করা হচ্ছে
আপনার ড্রুপাল সংস্করণ আপডেট করতে কমান্ড লাইন থেকে ড্রাশ (ড্রুপাল শেল) কীভাবে ব্যবহার করবেন তা এই বিভাগে বর্ণনা করে। আরও দেখুন, ড্রুপাল ডকুমেন্টেশনে ড্রুশ ব্যবহার করে ড্রুপাল আপডেট করা ।
আপনার Drupal ইনস্টলেশন আপডেট করতে:
-
/opt/apigee/apigee-drupal/wwwroot
ডিরেক্টরিতে পরিবর্তন করুন, অথবা যে ডিরেক্টরিতে আপনি পোর্টাল ইনস্টল করেছেন। - সমস্ত ফাইল, ডিরেক্টরি এবং ডাটাবেসের একটি সম্পূর্ণ ব্যাকআপ করুন। Drupal ইনস্টলেশনের বাইরের একটি অবস্থানে ব্যাকআপ সংরক্ষণ করুন। সম্পূর্ণ নির্দেশাবলীর জন্য, পোর্টালের ব্যাক আপ দেখুন।
আপনি যদি
.htaccess
,robots.txt
, বাdefaults.settings.php
(sites
ডিরেক্টরিতে) ফাইলগুলিতে পরিবর্তন করেন তবে আপনাকে আপডেটের পরে পরিবর্তনগুলি পুনরায় প্রয়োগ করতে হবে৷ আপনাকেsites/all
ডিরেক্টরিতে করা যেকোনো কাস্টমাইজেশন পুনরায় প্রয়োগ করতে হবে। - আপনার সাইট রক্ষণাবেক্ষণ মোডে রাখুন:
drush vset --exact maintenance_mode 1
drush cache-clear all
- নিম্নলিখিত কমান্ড ব্যবহার করে Drupal এর পছন্দসই সংস্করণ ইনস্টল করুন:
drush pm-update drupal-7.56
বিকল্পভাবে, আপনি সর্বশেষ ড্রুপাল কোর সংস্করণে আপডেট করতে
drush pm-update drupal
চালাতে পারেন। আপনি ড্রুপাল কোর এবং অবদান প্রকল্পগুলিতে উপলব্ধ ছোটখাট আপডেটগুলি তালিকাভুক্ত করতেdrush pm-updatestatus
চালাতে পারেন। -
.htaccess
,robots.txt
, বাdefaults.settings.php
(sites
ডিরেক্টরিতে) করা যেকোনো পরিবর্তন পুনরায় প্রয়োগ করুন। -
sites/all
ডিরেক্টরিতে করা যেকোনো পরিবর্তন পুনরায় প্রয়োগ করুন। - আপনার সাইটকে রক্ষণাবেক্ষণ মোডের বাইরে নিয়ে যান:
drush vset --exact maintenance_mode 0
drush cache-clear all
আপডেটের সময় যদি আমি কোন সমস্যার সম্মুখীন হই?
আপনার তৈরি করা ব্যাকআপ ফাইলগুলি ব্যবহার করে আপনার সাইটটিকে আগের অবস্থায় ফিরিয়ে আনুন। আপনার Apigee সহায়তা প্রতিনিধির সাথে যোগাযোগ করুন এবং আপডেটের সময় রিপোর্ট করা কোনো ত্রুটির বার্তা প্রদান করুন।