Drupal/C4/Hosting-a-Drupal-website/Bengali
From Script | Spoken-Tutorial
Revision as of 10:41, 16 June 2017 by Kaushik Datta (Talk | contribs)
|
|
00:01 | Hosting a Drupal website এর টিউটোরিয়ালে আপনাদের স্বাগত। |
00:06 | এখানে আমরা শিখব ওয়েবসাইটের জন্য কোড এবং ডাটাবেস তৈরী করা। |
00:13 | Drupal website হোস্ট করা এবং এই ওয়েবসাইটে লোকাল কন্টেন্ট আপলোড করা। |
00:20 | টিউটোরিয়ালটি রেকর্ড করতে, উবুন্টু লিনাক্স 16.04 এবং Firefox web browser ব্যবহার করছি। |
00:28 | আপনি পছন্দের যে কোনো ব্রাউজার ব্যবহার করতে পারেন। |
00:32 | টিউটোরিয়ালটি অনুশীলন করতে আপনার একটি ইন্টারনেট সংযোগ প্রয়োজন। |
00:37 | একটি ওয়েব হোস্টিং কন্ট্রোল প্যানেল যেমন cPanel এবং একটি ডোমেন নাম। |
00:43 | আপনার Drupal সম্পর্কে মৌলিক জ্ঞান থাকতে হবে। |
00:47 | না হলে প্রাসঙ্গিক Drupal টিউটোরিয়ালের জন্য, প্রদর্শিত লিঙ্কটি দেখুন। |
00:53 | প্রথমে Drupal web hosting services সম্পর্কে শিখি। |
00:57 | অনেক web hosting services রয়েছে যেমন Godaddy, Bigrock এবং HostCats. |
01:06 | অটো ইনস্টলার স্ক্রিপ্টের উপর ভিত্তি করে সার্ভিস প্রোভাইডার হল cPanel. |
01:12 | কিছু স্পেস পেতে এই প্রোডাক্টরের থেকে এটি কিনতে হবে। |
01:17 | ওয়েবসাইট হোস্ট করতে, আপনার লোকাল Drupal website এর কোড এবং ডেটাবেস প্রয়োজন। |
01:24 | এখন লোকাল ড্রুপাল ওয়েবসাইটটি খুলি যা হোস্ট করতে যাচ্ছি। |
01:29 | আমরা প্রথমে cache মুছবো। এটি করতে, Configuration মেনুতে ক্লিক করুন। |
01:35 | Development এর নীচে, Performance বিকল্পে ক্লিক করুন। |
01:40 | এখানে, Aggregate CSS files এবং Aggregate JavaScript files বিকল্প থেকে চেকমার্ক মুছে দিন। |
01:48 | Save configuration বোতামে ক্লিক করুন। |
01:52 | এখন Clear all caches বোতামে ক্লিক করুন। আপনি দেখতে পারেন caches মুছে গেছে। |
02:00 | এখন আমরা কোড প্রস্তুত করব। এটি করতে, File browser খুলুন। |
02:06 | সেই ফোল্ডারে যান যেখানে লোকালি ড্রুপাল সংস্থাপন করেছি। |
02:11 | এখন apps -> drupal -> htdocs ফোল্ডারে যান। |
02:16 | এই htdocs ফোল্ডারে, লোকাল ওয়েবসাইটের কোড রয়েছে। এই ফোল্ডারটি কম্প্রেস বা জিপ করি। |
02:25 | আমি এটি মেশিনে Downloads ফোল্ডারে সংরক্ষণ করব। |
02:30 | এখন আমাদের কোডটি প্রস্তুত। |
02:32 | এরপর আমাদের ডাটাবেস প্রস্তুত করব। আমাদের লোকাল ওয়েবসাইট phpMyAdmin খুলুন। |
02:41 | bitnami_drupal8 নামক ডাটাবেসে ক্লিক করুন। |
02:46 | উপরের প্যানেলে Export বোতামে ক্লিক করুন। |
02:50 | তারপর Export method হিসাবে Custom চয়ন করুন। |
02:54 | Object creation options সেকশনে, Add DROP TABLE বিকল্পে চেকমার্ক করুন। |
03:01 | নীচে স্ক্রোল করে Go বোতামে ক্লিক করুন। |
03:06 | ফাইল সংরক্ষণ করতে OK বোতামে ক্লিক করুন। |
03:09 | ডিফল্ট Downloads ফোল্ডার খুলুন এবং এক্সপোর্টেড sql ফাইল এবং htdocs জিপ ফাইল দেখুন। |
03:18 | এরপর cPanel সেট করা শিখি। এটি করতে, Set Up বোতামে ক্লিক করুন। |
03:25 | এখানে domain নাম চয়ন করতে হবে। আমি ইতিমধ্যে একটি domain, codingfordrupal.info কিনেছি। |
03:33 | এখানে আপনাকে নিজের ডোমেইন নেম ব্যবহার করতে হবে। |
03:37 | Domain কিভাবে কিনতে হবে তা এই টিউটোরিয়ালের Additional Material লিঙ্কে দেওয়া হয়েছে। |
03:43 | Next বোতামে ক্লিক করুন। |
03:46 | এখানে ডেটা সেন্টার চয়ন করতে হবে। আমি Asia তে ক্লিক করে Next এ ক্লিক করব। |
03:53 | cPanel ইউসারনেমে, আমাদের username দিতে হবে। |
03:58 | পাসওয়ার্ডের জন্য, আমি শুধু Generate a password বোতামে ক্লিক করব। |
04:03 | আপনি পছন্দের যে কোনো username এবং password লিখতে পারেন। |
04:07 | ভবিষ্যতে ব্যবহারের জন্য লগইন বর্ণণ নোট করুন। |
04:11 | তারপর Next বোতামে ক্লিক করুন। |
04:14 | এরপর এটি জিজ্ঞেস করে আমরা ওয়েবসাইট বানাতে wordpress চাই কি না। |
04:20 | আমরা Drupal ওয়েবসাইট হোস্ট করতে যাচ্ছি। |
04:23 | তাই No, not now বোতাম, তারপর Finish বোতামে ক্লিক করুন। |
04:28 | সেটআপ সম্পূর্ণ করতে কিছু সময় লাগতে পারে। |
04:32 | একবার সেটআপ হয়ে হলে এইরকম উইন্ডো দেখবো।
Manage বোতামে ক্লিক করুন। |
04:40 | আমাদের cPanel মেন উইন্ডো খুলেছে। আমরা Website Name, IP Address ইত্যাদি দেখতে পারি। |
04:48 | এই পৃষ্ঠাটি দেখুন এবং বিকল্পগুলি পুঙ্খানুপুঙ্খভাবে অন্বেষণ করুন। |
04:53 | এরপর cPanel এ একটি ডাটাবেস বানাতে হবে। |
04:57 | File browser খুলে সেই ফোল্ডারে যান যেখানে Bitnami Drupal Stack সংস্থাপন করেছি। |
05:04 | এখন apps -> drupal -> htdocs -> sites -> default -> settings.php তে যান। |
05:13 | settings.php ফাইল একটি এডিটরে খুলবে। |
05:18 | এই ফাইলের শেষ পর্যন্ত স্ক্রোল করুন। এখানে database এর বর্ণন দেখতে পারি। |
05:24 | আপনাকে cPanel এ ডাটাবেস বানাতে এই বর্ণন ব্যবহার করতে হবে। |
05:30 | cPanel মেন উইন্ডোতে যান। |
05:33 | Databases এ, MySQL Database Wizard এ ক্লিক করুন। |
05:37 | এখন settings.php ফাইল থেকে ডেটাবেসের নাম কপি করুন। |
05:42 | এবং এটি MySQL Database Wizard এ ডাটাবেস হিসাবে পেস্ট করুন। |
05:47 | Next Step বোতামে ক্লিক করুন। |
05:50 | username এবং password কপি এবং পেস্ট করুন। |
05:55 | Create User বোতামে ক্লিক করুন। |
05:57 | ALL PRIVILEGES বিকল্পে চেকমার্ক দিন। |
06:01 | Next Step বোতামে ক্লিক করুন। |
06:04 | Return to MySQL Databases এ ক্লিক করুন। |
06:08 | এখানে আমাদের নির্মিত database এবং user দেখতে পারি। |
06:13 | এরপর cPanel এ Drupal সংস্থাপন করা শিখি। উপরে প্যানেলে Home বোতামে ক্লিক করুন। |
06:21 | Web Application এ, Drupal এ ক্লিক করুন। |
06:24 | ডানদিকে, install this application বোতামে ক্লিক করুন। |
06:29 | Location এ, আপনি domain নাম দেখতে পারেন। |
06:33 | Version এ, আপনার মেশিনে সংস্থাপিত সংস্করণ চয়ন করুন।
আমি 8.2.6 চয়ন করব। |
06:41 | Settings এ, administrator এর জন্য পছন্দসই username এবং password দিতে হবে। |
06:48 | ভবিষ্যতে ব্যবহারের জন্য login বর্ণণ নোট করুন। |
06:52 | Advanced সেকশনে, database, email এবং backup সেট করতে পারি। |
06:58 | আমি Let me manage these settings চয়ন করব। |
07:02 | Database Management এ, Let me choose an existing database চয়ন করি। |
07:07 | Database Name এ আগে নির্মিত ডাটাবেসটি চয়ন করি। |
07:12 | Database Username এবং Password এ, settings.php ফাইল থেকে বর্ণণ দিন। |
07:19 | Table Prefix এ, ক্ষেত্রটি ফাঁকা রাখুন। |
07:23 | এখন Install বোতামে ক্লিক করুন। |
07:26 | সংস্থাপন সম্পন্ন হলে, আমরা এখানে ওয়েবসাইটের নাম দেখতে পারি। এতে ক্লিক করুন। |
07:33 | আমাদের ওয়েবসাইট সফলভাবে হোস্ট করা হয়েছে। |
07:36 | কিন্তু এটি লোকাল কন্টেন্ট দ্বারা আপডেট করতে হবে। এখন এই ওয়েবসাইটে লোকাল কন্টেন্ট আপলোড করা শিখি। |
07:45 | cPanel মেন উইন্ডোতে যান এবং উপরের প্যানেলে Home বোতামে ক্লিক করুন। |
07:51 | আমরা cPanel এর File Manager খুলবো। |
07:55 | নিশ্চিত করুন Web Root বিকল্প চয়নিত রয়েছে। Go বোতামে ক্লিক করুন। |
08:01 | এখন আমরা public_html ফোল্ডারে রয়েছি। উপরের প্যানেলে Upload বোতামে ক্লিক করুন। |
08:09 | Browse বোতামে ক্লিক করুন এবং Downloads ফোল্ডার থেকে htdocs.zip ফাইল চয়ন করুন।
ফাইলটি সফলভাবে আপলোড হয়েছে। |
08:19 | আপনার কাছে বড় আকারের ফাইল হলে আপলোডের জন্য Filezilla বা যে কোনো SSH client ব্যবহার করুন। |
08:27 | উইন্ডোটি বন্ধ করুন। |
08:29 | File Manager উইন্ডোতে, htdocs.zip ফাইলে যান এবং এতে ক্লিক করুন। |
08:36 | উপরের প্যানেলে Extract বোতামে ক্লিক করে ফাইল এক্সট্র্যাক্ট করুন। |
08:41 | প্রদর্শিত পপআপ উইন্ডোতে, Extract File বোতামে ক্লিক করুন। |
08:47 | ফাইলটি এক্সট্রাক্ট হলে, htdocs ফোল্ডারে ডাবল ক্লিক করুন। |
08:52 | এখন Sites ফোল্ডারে যান। |
08:55 | এখানে আমরা ডিফল্ট ফোল্ডারের অনুমতি পরিবর্তন করব। |
08:59 | এটি করতে, Permissions কলামে ক্লিক করে এটিকে 755 এ বদলান।
এটি ইউসারকে write permission দেবে। |
09:08 | তারপর default ফোল্ডারে যান এবং settings.php ফাইলের permissions পরিবর্তন করুন। |
09:16 | আবার, Permissions কলামে ক্লিক করুন এবং এটিকে 600 এ বদলান। |
09:22 | এটি user কে write permission দেবে যাতে আমরা settings.php ফাইল এডিট করতে পারি। |
09:29 | settings.php ফাইল খুলতে উপরের প্যানেলে Code Editor বোতামে ক্লিক করুন। |
09:35 | Edit বোতামে ক্লিক করুন। |
09:37 | ফাইলের শেষ পর্যন্ত স্ক্রোল করুন। এখানে database এর বর্ণণ দেখতে পারি। |
09:43 | unix_socket লাইন সরান। |
09:46 | এখন উপরের প্যানেলে Save Change বোতামে ক্লিক করুন। |
09:50 | উপরের প্যানেলে Up One Level বোতামে ক্লিক করুন। |
09:54 | আবার, Up One Level বোতামে ক্লিক করুন। এখন এই বিষয়বস্তু public_html ফোল্ডারে সরাতে হবে। |
10:04 | ফাইল এবং ফোল্ডার চয়ন করতে, Select All বোতামে ক্লিক করুন। |
10:09 | উপরের প্যানেলে Move বোতামে ক্লিক করুন। |
10:12 | file path এ, htdocs সরান। |
10:16 | Move Files বোতামে ক্লিক করুন। |
10:18 | পাশের প্যানেলে, public_html ফোল্ডারে ক্লিক করুন। |
10:24 | এখন public_html ফোল্ডারটি আমাদের লোকাল ওয়েবসাইটের কোড দ্বারা প্রতিস্থাপিত হয়েছে। |
10:32 | এখন লোকাল ডাটাবেস লাইভ ওয়েবসাইটে ইম্পোর্ট করতে হবে। এটি করতে, cPanel মেন উইন্ডোতে যান। |
10:41 | Databases এ, phpMyAdmin এ ক্লিক করুন। |
10:45 | পাশের প্যানেলে, আমাদের আগে নির্মিত database এ ক্লিক করুন। |
10:50 | উপরের প্যানেলে Import বোতামে ক্লিক করুন। |
10:54 | তারপর Browse বোতামে ক্লিক করুন। |
10:56 | এখন sql ফাইল চয়ন করি যা লোকাল Drupal থেকে এক্সপোর্ট করেছি। |
11:02 | শেষে, Go বোতামে ক্লিক করুন। আপনি দেখতে পারেন যে sql ফাইল সফলভাবে ইম্পোর্ট হয়েছে। |
11:10 | এখন ব্রাউজারে নতুন ট্যাব খুলে অ্যাড্রেস বারে domain নাম লিখুন।
Drupal ওয়েবসাইট সফলভাবে হোস্ট করা হয়েছে। |
11:20 | এর সাথেই আমরা টিউটোরিয়ালের শেষে চলে এসেছি। |
11:24 | সংক্ষেপে, এখানে আমরা শিখেছি-
ওয়েবসাইটের জন্য কোড এবং ডাটাবেস তৈরী করা, Drupal website হোস্ট করা এবং এই ওয়েবসাইটে লোকাল কন্টেন্ট আপলোড করা। |
11:38 | নিম্ন লিঙ্কে দেওয়া ভিডিওটি প্রকল্পকে সারসংক্ষেপে বোঝায়। এটি ডাউনলোড করে দেখুন। |
11:46 | স্পোকেন টিউটোরিয়াল প্রকল্প দল কর্মশালার আয়োজন করে এবং অনলাইন পরীক্ষা পাস করলে সার্টিফিকেট দেয়। অধিক তথ্যের জন্য, আমাদের লিখুন। |
11:57 | স্পোকেন টিউটোরিয়াল প্রজেক্ট ভারত সরকারের MHRD এর NMEICT এবং মিনিস্ট্রি অফ কলচারের NVLI দ্বারা সমর্থিত। |
12:09 | আমি কৌশিক দত্ত বিদায় নিচ্ছি। অংশগ্রহনের জন্য ধন্যবাদ। |