সাধারণত ব্যবহৃত Drush কমান্ড

বিকাশকারী পরিষেবা পোর্টাল v. 4.17.05

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

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

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

  • /opt/apigee/apigee-drupal/wwwroot (Nginx)
  • /var/www/html (Apache)

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

আপনি যদি ডিফল্ট ডিরেক্টরিতে পোর্টালটি ইনস্টল না করে থাকেন তবে আপনার ইনস্টলেশন ডিরেক্টরিতে পরিবর্তন করুন।

Apache-এ পোর্টাল রুট ডিরেক্টরি নির্ধারণ করা হচ্ছে

আপনি যদি ইনস্টলেশন ডিরেক্টরি না জানেন, তাহলে devportal.conf ফাইলটি সনাক্ত করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

>  apachectl -S

এই কমান্ডটি devportal.conf ফাইলের অবস্থান দেখানো একটি লাইন প্রদর্শন করে:

*:80   192.168.52.155 (/etc/httpd/conf/vhosts/devportal.conf:1)

ফাইল দেখতে cat কমান্ড ব্যবহার করুন:

> cat /etc/httpd/conf/vhosts/devportal.conf

এই কমান্ডের আউটপুট ইনস্টলেশন ডিরেক্টরি তালিকাভুক্ত করে:

<VirtualHost *:80>

 DocumentRoot "/var/www/html"

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

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

আদেশ ব্যবহার করুন

ড্রাশ অবস্থা

ড্রুপাল স্ট্যাটাস চেক করুন।

ড্রাশ আর্কাইভ-ডাম্প --destination=../tmp/dc.tar

একটি নির্দিষ্ট স্থানে ব্যাকআপ Drupal.

drush dc-getorg

পোর্টালের সাথে যুক্ত এজ সংস্থাটি ফেরত দিন।

drush dc-setorg {ORGNAME}

পোর্টালের সাথে যুক্ত এজ সংস্থা সেট করুন।

drush dc-getauth

পোর্টালের সাথে যুক্ত এজ সংস্থার প্রশাসকের ব্যবহারকারীর নাম (ইমেল ঠিকানা) এবং পাসওয়ার্ড পান।

drush dc-setauth {orgAdminEmail}

এজ সংস্থার প্রশাসকের ব্যবহারকারীর নাম (ইমেল ঠিকানা) সেট করুন। আপনাকে পাসওয়ার্ড সেট করতে বলা হবে।

drush dc-getend

পোর্টালের সাথে যুক্ত এজ এন্ডপয়েন্ট পান।

ড্রাশ ডিসি-সেটেন্ড http://{SERVERENDPOINT:8080/v1

পোর্টালের সাথে যুক্ত এজ এন্ডপয়েন্ট সেট করুন।

ড্রাশ ডিসি-পরীক্ষা

সংস্থার প্রশাসকের শংসাপত্র ব্যবহার করে পোর্টাল থেকে এজ সংস্থার সাথে সংযোগ পরীক্ষা করুন৷