Drupal/C3/Drupal-Site-Management/Bengali

From Script | Spoken-Tutorial
Revision as of 09:44, 7 September 2016 by Satarupadutta (Talk | contribs)

Jump to: navigation, search
Time Narration
00:01 Drupal Site Management এর টিউটোরিয়ালে আপনাদের স্বাগত।
00:06 এই টিউটোরিয়ালে আমরা শিখব:
  • reports দেখা,
  • Drupal আপডেট করা,
  • modules এবং themes আপডেট করা এবং
  • পুরোনো সংস্করণ পুনঃস্থাপন করা।
00:18 টিউটোরিয়ালটি রেকর্ড করতে ব্যবহার করছি:
  • উবুন্টু লিনাক্স অপারেটিং সিস্টেম,
  • Drupal 8 এবং ফায়ারফক্স ওয়েব ব্রাউজার।

আপনি পছন্দের যে কোনো ওয়েব ব্রাউজার ব্যবহার করতে পারেন।

00:33 Site management কি?

Site management:

  • Drupal এ core, modules এবং themes আপডেট করে।
00:44
  • এরর লক্ষ্য এবং ঠিক করে।
  • ইউসারের আচরণ অধ্যয়ন করা ইত্যাদি।
00:51 আমাদের আগে নির্মিত ওয়েবসাইটটি খুলুন।
00:56 Site management শুরু হয় Reports মেনু থেকে। অতিরিক্ত সহায়তার প্রয়োজন হলে Help মেনু দেখতে পারেন।
01:07 Reports এ টিপুন। আমরা Drupal site এ কয়েকটি রিপোর্টের তালিকা দেখি।
01:14 Available Updates এ টিপুন।
01:17 কিছু লাল ব্যাকগ্রাউন্ডে থাকা মানে সেখানে security update রয়েছে এবং এটি খুব শীঘ্রই আপডেট করতে হবে।
01:25 এটি হলুদ হলে এটি security update নয় কিন্তু একটি উন্নত সংস্করণ উপলব্ধ।
01:33 Settings ট্যাবে, Drupal কে ঘন ঘন আপডেট যাচাই করার পদ্ধতি বলতে পারি।
01:40 সেখানে updates থাকলে আমরা ই-মেলও পাঠাতে বলতে পারি। এটি করতে সুপারিশ করা হয়।
01:50 Reports এ Recent log messages, Drupal এররের তালিকা দেয়। আপনার এটি কখনো দেখা উচিত।
02:01 Reports এ, Status report, Drupal দ্বারা পাওয়া ইনস্টলেশন বা কনফিগারেশন সমস্যা দেখায়।
02:10 উদাহরণস্বরূপ -

আমি MySQL 5.6.30 এ রয়েছি, Drupal Core status আপ-টু-ডেট নেই. database আপ-টু-ডেট রয়েছে ইত্যাদি।

02:25 Reports এ, Top access denied errors এবং Top page not found errors ও গুরুত্বপূর্ণ।
02:34 এগুলি নিশ্চিত করার সহজ উপায় যে আমাদের সাইট সবচেয়ে ভালো কাজ করছে।
02:41 Top search phrases সাইটে সার্চ ফর্মে ঘন ঘন ব্যবহৃত শব্দ দেয়।
02:49 Drupal সাইটের রিপোর্টিং অংশ বোঝা সাইট বজিয়ে রাখার প্রথম ধাপ।
02:57 এখন Drupal আপডেট করা শিখি।
03:01 Available updates এ টিপুন।
03:04 আমরা দেখি যে Drupal core এর বর্তমান সংস্করণ 8.1.0 হয় এবং প্রস্তাবিত সংস্করণ 8.1.6.
03:15 এটি রেকর্ডিং এর সময়ের স্টেটাস।
03:20 আপনি এখানে অন্য প্রস্তাবিত সংস্করণ দেখতে পারেন।
03:24 উল্লেখ্য যে Drupal এর জন্য বর্তমান প্রস্তাবিত সংস্করণ খুঁজতে ইন্টারনেট সংযোগ প্রয়োজন।
03:32 Drupal core আপডেট করতে কোড ফাইলের ম্যানুয়াল আপডেট করে সাইটে প্রয়োগ করুন।
03:40 আমরা ধাপে ধাপে আপগ্রেড প্রক্রিয়া দেখবো।
03:45 নিম্ন ধাপগুলি Bitnami Drupal stack এ প্রযোজ্য।
03:50 কিন্তু অধিকাংশ ধাপ অন্যান্য Drupal ইনস্টলেশনেও প্রযোজ্য।
03:57 ধাপ 1:

site কে Maintenance mode এ রাখুন।

04:03 এটি করতে Configuration এ গিয়ে Development এর নীচে Maintenance mode এ টিপুন।
04:11 Put site into maintenance mode বিকল্পটি চেক করুন।
04:16 Save configuration বোতামে টিপুন।
04:19 Maintenance mode সক্রিয় থাকলে শুধুমাত্র administrators লগইন করতে পারে।
04:26 আপনি admin থেকে ভুল করে লগ আউট করলে আমাদের হোমপেজে /user দ্বারা অনুসৃত URL এ লগ ইন করতে পারেন।
04:37 অন্যেরা দেখবে যে site under maintenance.
04:42 ধাপ 2:

বর্তমান সংস্করণের ডাটাবেসের ব্যাকআপ রাখুন।

04:47 Bitnami Drupal Stack কন্ট্রোল উইন্ডো খুলুন।
04:52 এই কন্ট্রোল উইন্ডো কিভাবে খোলে এতে ধ্যান দিতে Installation of Drupal টিউটোরিয়াল দেখুন।
05:00 Open PhpMyAdmin বোতামে টিপুন।
05:05 আমাদের phpmyadmin পৃষ্ঠায় পাঠানো হয়েছে।
05:10 ডিফল্ট ইউজারনেম হল root.
05:13 Drupal admin পাসওয়ার্ড এবং phpmyadmin password উভয় হল একই।
05:20 তাই ইউসারনেম হিসাবে root লিখে Drupal admin password লিখুন। Go বোতামে টিপুন।
05:29 ব্যাকআপ নিতে প্রথমে উপরের প্যানেলে Export বোতামে টিপুন।
05:36 Export method হিসাবে Custom চয়ন করুন।
05:40 Database তালিকা থেকে bitnami_drupal8 চয়ন করুন।
05:45 Output বিভাগে, filename template এ drupal-8.1.0 লিখুন এবং Compression কে gzipped সেট করুন।
05:58 বর্তমান সংস্করণের উপর ভিত্তি করে ফাইলের নাম ভিন্ন হতে পারে।
06:03 Object creation options বিভাগে, Add DROP DATABASE statement এ চেক-মার্ক দিন।
06:12 Add DROP TABLE বিকল্পে চেক-মার্ক করুন।
06:16 নীচে স্ক্রোল করে Go বিকল্পে টিপুন।
06:21 ফাইল সংরক্ষণ করতে OK বোতামে টিপুন।
06:25 Downloads ফোল্ডারে গিয়ে drupal-8_1_0.sql.gz ব্যাকআপ ফাইল যাচাই করুন।
06:36 ধাপ 3:

সকল সার্ভার বন্ধ করতে হবে

06:42 সকল চলমান সার্ভার বন্ধ করতে Bitnami Drupal Stack কন্ট্রোল উইন্ডোতে যান।
06:49 Manage Servers ট্যাবে টিপে Stop All বোতামে টিপুন।
06:56 ধাপ 4:

Welcome ট্যাবে টিপে তারপর Open Application Folder বোতামে টিপুন।

07:04 এটি ফাইল ব্রাউজারে খুলবে।
07:07 apps ফোল্ডারে গিয়ে drupal এবং তারপর htdocs এ টিপুন।
07:15 ধাপ 5:

Drupal এর বর্তমান সংস্করণের জন্য কোডের ব্যাকআপ নিতে একটি ফোল্ডার বানাতে হবে।

07:24 বর্তমান সংস্করণ সংখ্যা হিসাবে এই ফোল্ডারের নাম দিন।
07:29 এরপর ব্যাকআপ ডাটাবেস ফাইল Drupal-8.1.0 ফোল্ডারে সরান।
07:36 ধাপ 6:

htdocs ফোল্ডারে ফিরে যান।

07:42 এরপর core এবং vendor ফোল্ডার এবং সকল অন্যান্য ফাইল কাট পেস্ট করে drupal-8.1.0 ব্যাকআপ ফোল্ডারে রাখুন।
07:55 এটি ডাটাবেস এবং কোড একই জায়গায় রাখবে।
08:00 আপনি কোরের পুরোনো সংস্কণে ফিরতে চাইলে, একটি তার একটি ব্যাকআপ কপি।
08:07 ধাপ 7:

htdocs ফোল্ডারে ফিরে যান।

08:13 এরপর Drupal এর সর্বশেষ সংস্করণ ডাউনলোড করতে হবে।
08:18 ওয়েব ব্রাউজার খুলুন এবং https://www.drupal.org/project/drupal লিঙ্কে যান।
08:24 Drupal 8 সর্বশেষ প্রস্তাবিত সংস্করণ ডাউনলোড করুন।
08:28 রেকর্ডিং এর সময়, এটি হল Drupal core 8.1.6
08:35 এই সংস্করণটি আপনার দেখার সময় ভিন্ন হতে পারে।
08:40 এটি খুলতে এটিতে টিপুন।
08:43 ডাউনলোড করতে tar.gz বা zip ফাইলে টিপুন।
08:49 এটি সেভ করতে OK বোতামে টিপুন।
08:53 Downloads ফোল্ডারে যান এবং drupal zip ফাইল htdocs ফোল্ডারে সরান।
09:01 drupal-8.1.6.zip ফাইল এই টিউটোরিয়ালের ওয়েবপেজে Code files লিঙ্কে দেওয়া হয়েছে।
09:11 ইন্টারনেট সংযোগ না থাকলে এটি ডাউনলোড করে ব্যবহার করুন।
09:18 ধাপ 8:

ফাইল Unzip করুন. এটি htdocs ফোল্ডারে rupal-8.1.6 ফোল্ডার বানাবে।

09:30 এটি খুলতে এতে দুইবার টিপুন।
09:34 নতুন Drupal ফোল্ডার থেকে, core এবং vendor ফোল্ডার এবং অন্যান্য সকল নিয়মিত ফাইল htdocs ফোল্ডারে সরান।
09:44 Bitnami Drupal Stack কন্ট্রোল উইন্ডোতে যান।
09:51 এখন Manage Servers ট্যাবে যান এবং Start All বোতামে টিপে সকল সার্ভার শুরু করুন।
10:00 Welcome ট্যাব, Go to Application বোতাম এবং Access Drupal লিঙ্কে টিপে আমাদের সাইট পরিদর্শন করুন।
10:12 Reports এবং Status report এ যান।
10:17 এখানে Drupal সংস্করণ সংখ্যা নিশ্চিত করতে পারি এবং এটি হল সর্বশেষ।
10:24 কিন্তু আমাদের ডাটাবেস out-of-date.
10:27 যতবার core, module বা theme আপডেট থাকবে database আপডেট করতে হবে।
10:36 এখন ডাটাবেস আপডেট করতে শিখি।
10:42 Extend মেনুতে গিয়ে update script লিঙ্কে টিপুন।
10:47 Continue বোতামে টিপুন।
10:51 এটি বলছে যে কিছু পেন্ডিং আপডেট রয়েছে। আপনার জন্য এটি আলাদা হতে পারে।
10:58 Apply pending updates বোতামে টিপুন।
11:04 Administration pages লিঙ্কে টিপুন।
11:08 সেখানে কোনো এরর না থাকলে আমরা সফলভাবে কোর আপডেট করেছি।
11:14 Go online লিঙ্কে টিপুন।
11:18 Put site to maintenance mode বিকল্প আন চেক করুন।
11:25 Save configuration বোতামে টিপুন।
11:29 এটি সকল ইউসারের জন্য অনলাইন মোডে সাইটে ফিরিয়ে আনবে।
11:34 এতক্ষন আলোচিত ধাপ Bitnami ইনস্টলেশনের এর জন্য কাজ করে।
11:40 আপনি অন্য পদ্ধতি ব্যবহার করে থাকলে Bitnami বিভাগ বাদ দিয়ে বাকি সকল ধাপ প্রায় একই হবে।
11:48 এখন themes এবং modules আপডেট করা শিখি।
11:53 এটি core আপডেটের তুলনায় সহজ কারণ Drupal এটি একটি বোতাম টিপতেই করবে।
12:01 কখনও কখনও core আপডেট ছাড়া শুধুমাত্র modules বা themes আপডেট থাকবে।
12:09 ধাপ 1:

Reports মেনুতে টিপে Available updates এ টিপুন।

12:15 Update ট্যাবে টিপুন।
12:19 এখানে আমাদের কিছু themes এবং modules আপডেট করতে হবে।
12:25 সবগুলি চয়ন করুন।
12:28 তারপর Download these updates বোতামে টিপুন।
12:33 নিশ্চিত করুন performing updates in maintenance mode এর চেকবাক্স চালু রয়েছে।
12:39 আপডেট প্রয়োগ করতে Continue বোতামে টিপুন।
12:43 এটি কোড আপডেট করবে এবং সাইটকে online mode এ ফিরিয়ে আনবে।
12:49 ধাপ 2:

Run database updates লিঙ্কে টিপুন।

12:55 ডাটাবেসের ব্যাক বা নিয়ে থাকলে এটি আগের মত করুন।
13:01 Continue বোতামে টিপুন।
13:04 এটি core আপডেটের মত ডাটাবেস আপডেট করবে।
13:09 Apply pending updates বোতামে টিপুন।
13:14 Administration pages লিঙ্কে টিপুন।
13:18 Drupal স্বাভাবিকভাবে সাইটকে online mode এ আনবে।
13:24 এক্ষেত্রে এটি না হলে, আপনি পৃষ্ঠার উপরে একটি বিকল্প Go online দেখবেন।
13:33 ধাপ 3:

শেষে সবকিছু যাচাই করি, এটি আপ টু ডেট রয়েছে।

13:39 Reports menu এবং Available updates এ টিপুন।
13:44 এখানে দেখি যে Drupal core, Module এবং Themes সবকিছু আপ-টু-ডেট রয়েছে।
13:51 এখন পুরোনো সংস্করণে ফিরে যাওয়া সম্পর্কে শিখি।
13:56 কিছু কারণে আপডেট ব্যর্থ হলে যা আপনি জানেন না, পূর্ববর্তী সংস্করণে ফিরে যেতে পারেন।
14:05 এইজন্য পুরোনো কোর এবং ডাটাবেস রিস্টোর করতে হবে।
14:10 ধাপ 1:

সাইট Maintenance mode এ রাখুন।

14:17 ধাপ 2:

Drupal Stack Control উইন্ডো থেকে সকল সার্ভার বন্ধ করুন।

14:25 ধাপ 3:

htdocs ফোল্ডার খুলুন।

14:30 core এবং vendor ফোল্ডার এবং অন্যান্য নিয়মিত ফাইল drupal-8.1.6 ফোল্ডারে সরান।
14:40 htdocs ফোল্ডারে গিয়ে পূর্ববর্তী সংস্করণের ফোল্ডার খুলুন।
14:44 তারপর core এবং vendor ফোল্ডার এবং অন্যান্য নিয়মিত ফাইল drupal-8.1.0 ফোল্ডার থেকে htdocs ফোল্ডারে সরান।
15:00 ধাপ 4:

Drupal Stack Control উইন্ডো থেকে Apache এবং MySQL servers চালু করুন।

15:11 ধাপ 5:

পুরানো ডাটাবেস পুনঃস্থাপন করুন।

15:15 Drupal Stack Control উইন্ডো থেকে phpMyAdmin পৃষ্ঠাটি খুলুন।
15:23 উপরের প্যানেলে Import বোতামে টিপুন।
15:27 Browse বোতামে টিপুন।
15:30 এখানে ব্যাকআপ ডাটাবেস ফাইল চয়ন করুন।
15:34 তারপর নীচে Go বোতামে টিপুন।
15:38 ধাপ 6:

অন্তিম ধাপ হল আমরা পুরোনো সংস্করণে ফিরেছি কিনা যাচাই করা।

15:45 Drupal সাইটে ফিরে যাই।
15:49 Reports menu এবং Status report এ টিপুন।
15:52 এখানে আপনি দেখেন যে এখন আমাদের Drupal সংস্করণ হল 8.1.0.
15:59 আমরা শুধুমাত্র core এবং database পুরোনো সংস্করণে ফিরিয়ে আনতে পারি।
16:05 modules এবং themes, Drupal দ্বারা আপডেট হয়।
16:10 আমরা ধাপ 6 এ এর কপি বানাতে পারিনি, তাই এখানে পুরোনো সংস্করণ পারবো না।
16:18 এই সাথেই আমরা টিউটোরিয়ালের শেষে চলে এসেছি।
16:22 সংক্ষিপ্তকরণ করি।
16:25 এই টিউটোরিয়ালে সাইট ব্যবস্থাপনার গুরুত্বপূর্ণ দিক সম্পর্কে শিখেছি:
  • reports দেখা এবং বিশ্লেষণ করা
  • ডাটাবেস এবং কোডের ব্যাকআপ
16:39
  • Drupal core আপডেট করা.
  • modules এবং themes আপডেট করা এবং
  • ব্যাক আপ সংস্করণ পুনঃস্থাপন করা।
16:49 এই লিঙ্কে উপলব্ধ ভিডিওটি প্রকল্পকে সারসংক্ষেপে বোঝায়।
16:54 ভিডিওটি ডাউনলোড করে দেখুন।
16:58 স্পোকেন টিউটোরিয়াল প্রকল্প দল কর্মশালার আয়োজন করে এবং প্রশংসাপত্র দেয়।
17:03 বিস্তারিত তথ্যের জন্য আমাদের লিখুন।
17:06 স্পোকেন টিউটোরিয়াল প্রজেক্ট ভারত সরকারের MHRD এর NMEICT এবং মিনিস্ট্রি অফ কলচারের NVLI দ্বারা সমর্থিত।
17:22 আই আই টী বোম্বে থেকে আমি বিদায় নিচ্ছি। অংশগ্রহনের জন্য ধন্যবাদ।

Contributors and Content Editors

Pratik kamble, Satarupadutta, Shruti arya