সাধারণ ড্রাশ কমান্ড

Drush হল Drupal কমান্ড লাইন ইন্টারফেস। আপনি ড্রুপাল অ্যাডমিনিস্ট্রেটর হিসাবে অনেক কাজ সম্পাদন করতে এটি ব্যবহার করতে পারেন। আপনি যখন Apigee ডেভেলপার সার্ভিসেস পোর্টাল (বা সহজভাবে, পোর্টাল ) ইনস্টল করেন তখন আপনার জন্য ড্রাশ ইনস্টল করা হয়।

কিভাবে ড্রাশ কমান্ড চালাতে হয়

আপনাকে অবশ্যই পোর্টাল সাইটের রুট ডিরেক্টরি থেকে Drush কমান্ড চালাতে হবে। ডিফল্টরূপে, পোর্টালটি এখানে ইনস্টল করা হয়:

  • /opt/apigee/apigee-drupal/wwwroot (Nginx)

তাই, Drush কমান্ড চালানোর আগে আপনার প্রথমে সঠিক রুট ডিরেক্টরিতে ডিরেক্টরি পরিবর্তন করা উচিত।

ড্রাশ কমান্ডের উদাহরণ

নিম্নলিখিত সারণীতে সাধারণ ড্রাশ কমান্ডের তালিকা রয়েছে:

আদেশ বর্ণনা
drush status
ড্রুপাল স্ট্যাটাস চেক করুন।
drush archive-dump --destination=../tmp/dc.tar
একটি নির্দিষ্ট স্থানে Drupal ব্যাক আপ করুন।
drush dc-getorg
পোর্টালের সাথে যুক্ত এজ সংস্থাটি ফেরত দিন।
drush dc-setorg org_name
পোর্টালের সাথে যুক্ত এজ সংস্থা সেট করুন।
drush dc-getauth
পোর্টালের সাথে যুক্ত এজ সংস্থার প্রশাসকের ব্যবহারকারীর নাম (ইমেল ঠিকানা) এবং পাসওয়ার্ড পান।
drush dc-setauth org_admin_email
এজ সংস্থার প্রশাসকের ব্যবহারকারীর নাম (ইমেল ঠিকানা) সেট করুন। আপনাকে পাসওয়ার্ড সেট করতে বলা হবে।
drush dc-getend
পোর্টালের সাথে যুক্ত এজ এন্ডপয়েন্ট পান।
drush dc-setend http://server_endpoint:8080/v1    
পোর্টালের সাথে যুক্ত এজ এন্ডপয়েন্ট সেট করুন।
drush dc-test
সংস্থার প্রশাসকের শংসাপত্র ব্যবহার করে পোর্টাল থেকে এজ সংস্থার সাথে সংযোগ পরীক্ষা করুন৷