CentOS 8 এ কীভাবে দ্রুপাল ইনস্টল করবেন


দ্রুপাল হ'ল ফ্রি এবং ওপেন সোর্স সিএমএস যা পিএনপি-তে লিখিত হয় যা জিএনইউ/জিপিএল লাইসেন্সের সাহায্যে প্রেরণ করে। জুমলার মতো জনপ্রিয় সিএমএস প্ল্যাটফর্মগুলির মতোই, দ্রুপালের সাথে, আপনি ওয়েব প্রোগ্রামিং বা মার্কআপ ভাষার সামান্য বা শূন্য জ্ঞানের সাথে গ্রাউন্ড আপ থেকে নিজের ব্লগ বা ওয়েবসাইট তৈরি শুরু করতে পারেন।

এই টিউটোরিয়ালে, আপনি শিখবেন কীভাবে সেন্টস 8 লিনাক্সে দ্রুপাল ইনস্টল করবেন।

আমরা শুরু করার আগে, নিশ্চিত হয়ে নিন যে আপনি আপনার সেন্টোস ৮ এ ল্যাম্প স্ট্যাকটি ইনস্টল করেছেন L ল্যাম্প একটি হোস্টিং ওয়েব হোস্টিংয়ের জন্য ব্যবহৃত একটি জনপ্রিয় স্ট্যাক এবং এপাচি ওয়েব সার্ভার, মারিয়াডিবি/মাইএসকিউএল ডাটাবেস এবং পিএইচপি সমন্বিত।

এছাড়াও, আপনার CentOS 8 সার্ভারে আপনার একটি এসএসএইচ সংযোগ রয়েছে এবং একটি ভাল এবং স্থিতিশীল ইন্টারনেট সংযোগ রয়েছে তা নিশ্চিত করুন।

পদক্ষেপ 1: CentOS 8 এ অতিরিক্ত পিএইচপি মডিউল ইনস্টল করুন

কোনও দ্বিধা ছাড়াই কাজ করতে ড্রুপালের অতিরিক্ত পিএইচপি মডিউল প্রয়োজন। সুতরাং নীচের আদেশটি কার্যকর করে এগুলি ইনস্টল করুন।

$ sudo dnf install php-curl php-mbstring php-gd php-xml php-pear php-fpm php-mysql php-pdo php-opcache php-json php-zip

পদক্ষেপ 2: একটি ড্রুপাল ডেটাবেস তৈরি করুন

সমস্ত প্রয়োজনীয় পিএইচপি মডিউল ইনস্টল করার পরে, আপনাকে দ্রুপালের ইনস্টলেশন ফাইলগুলি সমন্বিত করতে একটি ডাটাবেস তৈরি করতে হবে। সুতরাং প্রদর্শিত হিসাবে আপনার মারিয়াডিবি ডাটাবেসে লগ ইন করুন।

$ sudo mysql -u root -p

একবার লগ ইন হয়ে গেলে, ড্রুপালের জন্য একটি ডাটাবেস তৈরি করতে এবং ড্রুপাল ব্যবহারকারীর উপর সমস্ত সুযোগ-সুবিধা দেওয়ার জন্য প্রদর্শিত কমান্ডগুলি চালান।

MariaDB [(none)]> CREATE DATABASE drupal_db;
MariaDB [(none)]> GRANT ALL ON drupal_db.* TO ‘drupal_user’@’localhost’ IDENTIFIED BY ‘[email ’;
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;

প্রস্থান করুন এবং ডাটাবেস সার্ভার পুনরায় চালু করুন।

$ sudo systemctl restart mariadb

পদক্ষেপ 3: সেন্টোস 8 এ দ্রুপাল ডাউনলোড করুন

দ্রুপালের ডাটাবেস স্থানে রয়েছে, পরবর্তী পদক্ষেপে দ্রুপালের অফিসিয়াল সাইট থেকে দ্রুপালের টার্বল ফাইলটি ডাউনলোড করা হবে। এটিতে প্রত্যাশার সাথে কাজ করার জন্য দ্রুপালের জন্য প্রয়োজনীয় সমস্ত ফাইল রয়েছে। এটি লেখার সময়, সর্বশেষতম সংস্করণটি দ্রুপাল 8.8.4।

$ sudo wget https://ftp.drupal.org/files/projects/drupal-8.8.4.tar.gz

ডাউনলোড শেষ হওয়ার পরে, টারবল ফাইলটি দেখানো হয়েছে হিসাবে বের করুন।

$ sudo tar -xvf drupal-8.8.4.tar.gz

এরপরে, প্রদর্শিত হওয়া ফোল্ডারটিকে অ্যাপাচি ডকুমেন্টের রুট ডিরেক্টরিতে সরানো হবে shown

$ sudo mv drupal-8.8.2 /var/www/html/drupal

ডকুমেন্টের রুট ডিরেক্টরিতে থাকা ড্রুপাল আনপ্রেসড ফাইলের সাথে, অ্যাপাচে ডিরেক্টরিতে অ্যাক্সেস করার অনুমতি দেওয়ার জন্য ফাইলের অনুমতিগুলি সংশোধন করুন।

$ sudo chown -R apache:apache /var/www/html/drupal

পদক্ষেপ 4: ড্রুপাল সেটিংস কনফিগার করুন

এরপরে, আমরা ডিফল্ট সেটিংস ফাইল (default.settings.php) থেকে একটি সেটিংস ফাইল তৈরি করতে যা যা নিম্নলিখিত অবস্থানটিতে ইতিমধ্যে বিদ্যমান।

$ cd /var/www/html/drupal/sites/default
$ sudo cp -p default.settings.php settings.php

আপনার সিস্টেমে SELinux সক্ষম থাকলে,/var/www/html/drupal/ডিরেক্টরিতে SELinux বিধি কার্যকর করতে নীচের কমান্ডটি চালান।

পদক্ষেপ 5: ড্রুপাল ইনস্টলেশন চূড়ান্ত

আমরা সমস্ত কনফিগারেশন দিয়ে সম্পন্ন করেছি। শুধুমাত্র অবশিষ্ট বিট ব্রাউজারে দ্রুপাল সেট আপ করা। এটি করতে আপনার URL বারে নীচের ঠিকানাটি টাইপ করুন এবং ENTER টিপুন।

http://server-IP/drupal

‘ওয়েলকাম’ স্ক্রিনটি প্রদর্শিত হবে। সুতরাং প্রথমে আপনার পছন্দসই ভাষাটি নির্বাচন করুন এবং 'সংরক্ষণ করুন এবং চালিয়ে যান' বোতামটি টিপুন।

পরবর্তী স্ক্রিনে, ব্যবহার করা প্রোফাইল হিসাবে ‘স্ট্যান্ডার্ড প্রোফাইল’ নির্বাচন করুন এবং পরবর্তী পৃষ্ঠায় এগিয়ে যেতে ‘সংরক্ষণ করুন এবং চালিয়ে যান’ বোতামটি ক্লিক করুন।

এরপরে, প্রয়োজনীয়তার ওভারভিউটি একবার দেখুন এবং পরিষ্কার URL গুলি সক্ষম করুন। পরিষ্কার URL গুলি সক্ষম করতে, /etc/httpd/conf/httpd.conf ফাইলে অবস্থিত অ্যাপাচি কনফিগারেশন ফাইলটিতে যান।

All থেকে ওভাররাইড অ্যাট্রিবিউট সবার জন্য সেট করুন না।

এরপরে, প্রদর্শিত হিসাবে ‘ডাটাবেস কনফিগারেশন’ পৃষ্ঠাতে চালিয়ে যাওয়ার জন্য পৃষ্ঠাটি রিফ্রেশ করুন। ডাটাবেস টাইপ, ডাটাবেস নাম, ডাটাবেস পাসওয়ার্ড, এবং ব্যবহারকারীর নাম হিসাবে প্রয়োজনীয় ক্ষেত্র পূরণ করুন।

আবার, পরবর্তী ধাপে যেতে "সংরক্ষণ করুন এবং চালিয়ে যান" বোতামটিতে ক্লিক করুন। দ্রুপাল সমস্ত বৈশিষ্ট্য ইনস্টল করা শুরু করবে এবং প্রায় 5 মিনিট সময় নেবে।

পরবর্তী বিভাগে, নিম্নলিখিত বিবরণগুলি পূরণ করুন:

অবশেষে, আপনাকে হোম পেজ হিসাবে প্রদর্শিত হবে হিসাবে প্রদর্শিত হবে। আপনি এখন আপনার সাইট তৈরি করতে এবং এতে সামগ্রী যুক্ত করতে এগিয়ে যেতে পারেন। আপনার সাইটের উপস্থিতি বাড়ানোর জন্য আপনি ড্রুপাল থিম এবং প্লাগইনগুলির একটি বিশাল অ্যারে ব্যবহার করতে পারেন।

এবং এটি আমাদের নিবন্ধের শেষে নিয়ে আসে। আপনি কীভাবে CentOS 8 এ দ্রুপাল ইনস্টল করতে পারবেন তার একটি ধাপে ধাপে গাইডের মাধ্যমে আমরা আপনাকে নিয়েছি।