দ্রুপাল একটি ফ্রি এবং ওপেন সোর্স সামগ্রী-পরিচালন ব্যবস্থা এবং এটি আশ্চর্যজনকভাবে নমনীয়। আপনি এটি একটি ছোট ব্লগ থেকে কোনও বড় ব্যবসা বা সরকারী সাইটে সমস্ত কিছুর জন্য ব্যবহার করতে পারেন। এটি একটি হালকা কৌশলযুক্ত সেটআপ, যেহেতু আপনাকে প্রাথমিকভাবে স্ক্র্যাচ থেকে একটি এলএএমপি সার্ভার তৈরি করতে হবে, তবে এটি কীভাবে করবেন সে সম্পর্কে একটি ধাপে ধাপে গাইড এখানে রয়েছে।
প্রথমে আপনার পছন্দের মেশিনে উবুন্টু ইনস্টল করুন। উবুন্টু একবার ইনস্টল ও আপডেট হয়ে গেলে ড্রুপালকে সমর্থন করার জন্য একটি ল্যাম্প সার্ভার তৈরি করতে আপনাকে চারটি টুকরো সফ্টওয়্যার ইনস্টল ও কনফিগার করতে হবে: অ্যাপাচি ওয়েব সার্ভার, মাইএসকিউএল ডাটাবেস সার্ভার, পিএইচপি, এবং পিএইচপি-র জন্য মাইএসকিউএল মডিউল।
অ্যাপাচি ওয়েব সার্ভার দিয়ে শুরু করুন। অ্যাপাচি ইনস্টল করতে, একটি টার্মিনাল উইন্ডো খুলুন (অ্যাপ্লিকেশন, আনুষাঙ্গিক, টার্মিনাল), এবং নিম্নলিখিত কমান্ডটি টাইপ করুন (লক্ষ্য করুন যে সমস্ত টার্মিনাল কমান্ডগুলি কেস-সংবেদনশীল):
sudo apt-get install apache2
অ্যাপাচি ইনস্টল করার অনুরোধগুলি অনুসরণ করুন। ইনস্টলেশন সমাপ্ত হওয়ার পরে, আপনি পরীক্ষা করতে পারেন যে অ্যাপাচি ফায়ারফক্স খোলার মাধ্যমে এবং নেভিগেট করে কাজ করছে http://localhost
। যদি আপনি "এটি কাজ করে!" ওয়েব পৃষ্ঠা, আপনি অ্যাপাচি আপ এবং চলমান আছে।
এর পরে, আপনাকে মাইএসকিউএল ইনস্টল করতে হবে। টার্মিনালে ফিরে এসে এই কমান্ডটি টাইপ করুন:
sudo apt-get install mysql-server-5.6
ইনস্টলেশন চলাকালীন আপনাকে মাইএসকিউএল এর জন্য একটি রুট পাসওয়ার্ড সরবরাহ করতে বলা হবে। একটি শক্তিশালী পাসওয়ার্ড (ছোট হাতের অক্ষর, বিরামচিহ্ন এবং বড় হাতের অক্ষরের সংমিশ্রণ) বেছে নেওয়ার বিষয়টি নিশ্চিত করুন, যেহেতু মূল ব্যবহারকারীর সমস্ত ডাটাবেসে সমস্ত টেবিলের সম্পূর্ণ অ্যাক্সেস রয়েছে। সুস্পষ্ট কারণে, আপনি এই পাসওয়ার্ডটি মনে রাখতে চাইবেন, নীচের পদক্ষেপগুলিতে আমাদের এটির আবার প্রয়োজন need মাইএসকিউএল একটি বড় প্যাকেজ, এবং আপনার সংযোগ এবং কম্পিউটারের গতির উপর নির্ভর করে এটি ইনস্টল হতে সময় নিতে পারে।
এরপরে, পিএইচপি সংস্করণ 5 ইনস্টল করুন:
sudo apt-get install php5
তারপরে পিএইচপি-র জন্য মাইএসকিউএল মডিউল ইনস্টল করুন:
sudo apt-get install php5-mysql
পিএইচপি এর জন্য জিডি মডিউল ইনস্টল করুন:
sudo apt-get install php5-gd
অবশেষে, আপনার ডাউনলোড ফোল্ডারে ড্রুপাল সফ্টওয়্যারটি ডাউনলোড করুন। আপনি এটিকে drupal.org সাইটে এখান থেকে পেতে পারেন ।
এখন যেহেতু আমরা আমাদের সফ্টওয়্যার ইনস্টল এবং ডাউনলোড পেয়েছি, আমাদের এটি কনফিগার করতে হবে।
প্রথমত, আপনাকে সম্ভবত আপনার /etc/apache2/apache2.conf
ফাইলে একটি লাইন যুক্ত করতে হবে। আমি এ সম্পর্কিত বিভিন্ন বিষয় পড়েছি, তবে আমি আমার নিজের পরীক্ষায় জানতে পেরেছি যে দ্রুপাল এগুলি ছাড়া সঠিকভাবে কাজ করবে না, যেহেতু অ্যাপাচি অন্যথায় পিএইচপি পৃষ্ঠাগুলির সঠিকভাবে ব্যাখ্যা করেনি। Apache2.conf সম্পাদনা করতে, নিম্নলিখিত কমান্ডটি ব্যবহার করুন:
sudo -H gedit /etc/apache2/apache2.conf
(নোট করুন যে কোনও সিস্টেম কনফিগারেশন ফাইল সম্পাদনা করার আগে এটির ব্যাকআপ রাখা ভাল ধারণা sudo cp /etc/apache2/apache2.conf ~/Desktop
। নতুন ব্যবহারকারীরা জিডিট পছন্দ করেন বলে মনে হয়)
আপনি একবার জেডিটেড পরে ফাইলের শেষে নিম্নলিখিত লাইনটি যুক্ত করুন:
AddType application/x-httpd-php.html
ফাইল সংরক্ষণ করুন এবং gedit প্রস্থান করুন। এই কমান্ডটি দিয়ে অ্যাপাচি পুনরায় চালু করুন, সুতরাং এটির কনফিগারেশন ফাইলটি পুনরায় পড়বে:
sudo /etc/init.d/apache2 restart
এখন আমাদের ড্রপালের সাথে ব্যবহারের জন্য মাইএসকিউএল প্রস্তুত করতে হবে। প্রথমত, আপনাকে মাইএসকিউএল এর ইনস্টল স্ক্রিপ্টটি চালানো দরকার:
sudo mysql_install_db
এবং তারপরে এই কমান্ডটি সঠিকভাবে মাইএসকিউএল সুরক্ষিত করতে। মাইএসকিউএলে টেস্টিং ডাটাবেস অপসারণ করতে ডিফল্ট অনুরোধগুলি অনুসরণ করুন:
sudo mysql_secure_installation
এটি শেষ হয়ে গেলে, মাইএসকিউএল কমান্ড-লাইন ক্লায়েন্টে লগ ইন করুন:
mysql -u root –p
উপর থেকে আপনার মাইএসকিউএল রুট ব্যবহারকারীর পাসওয়ার্ড লিখুন এবং আপনি মাইএসকিউএল> স্থানীয় ক্লায়েন্ট প্রম্পটে নিজেকে খুঁজে পাবেন। প্রথমে, দ্রুপাল ব্যবহারের জন্য একটি ডাটাবেস তৈরি করুন:
CREATE DATABASE drupal;
(নোট করুন যে মাইএসকিউএল স্থানীয় ক্লায়েন্টে প্রবেশ করা সমস্ত কমান্ডের অবশ্যই বিবৃতিটির শেষটি বোঝাতে একটি সেমিকোলন দিয়ে শেষ হওয়া উচিত))
ডাটাবেসটি তৈরি হয়ে গেলে, ড্রুপাল ব্যবহারের জন্য আপনাকে একটি ডাটাবেস ব্যবহারকারী তৈরি করতে হবে। মাইএসকিউএল কমান্ড লাইন ক্লায়েন্টে থাকা অবস্থায় এটি টাইপ করুন:
CREATE USER drupaluser;
তারপরে আপনার নতুন ব্যবহারকারীর জন্য একটি পাসওয়ার্ড তৈরি করুন (নোট করুন যে আপনার পাসওয়ার্ডটি উদ্ধৃতি চিহ্নের মধ্যে যাবে এবং কেস সংবেদনশীল) sensitive
SET PASSWORD FOR drupaluser = PASSWORD(“password”);
এখন আপনি নিজের ড্রুপাল ডাটাবেস এবং আপনার ড্রুপাল ডাটাবেস ব্যবহারকারী পেয়েছেন, আপনাকে ব্যবহারকারীকে ডাটাবেসে সমস্ত অনুমতি দিতে হবে (আবার পাসওয়ার্ডটি উদ্ধৃতি চিহ্নের মধ্যে চলে গেছে, এবং কেস সংবেদনশীল):
GRANT ALL PRIVILEGES ON drupal.* TO drupaluser@localhost IDENTIFIED BY ‘password’;
("@ লোকালহোস্ট" ড্রুপলুয়েসারে যুক্ত করার বিষয়টি নিশ্চিত করুন; অন্যথায় আপনি যখন প্রথমবার দ্রুপাল শুরু করার চেষ্টা করবেন তখন আপনি একটি ডাটাবেস ত্রুটি পাবেন))
এগিয়ে যান এবং মাইএসকিউএল থেকে প্রস্থান করুন:
\q
এরপরে, এই আদেশ দ্বারা দ্রুপালের জন্য একটি ডিরেক্টরি তৈরি করুন:
sudo mkdir /var/www/drupal
এরপরে, আপনাকে ড্রুপাল ফাইলগুলি আনপ্যাক করে এগুলি /var/www/drupal
ডিরেক্টরিতে স্থানান্তর করতে হবে । ফাইলগুলি আনপ্যাক এবং অনুলিপি করা হয়ে গেলে আপনার কয়েকটি পরিবর্তন করা দরকার। প্রথমে, settings.php
ইনস্টলেশনটির সময় আপনাকে দ্রুপালের জন্য একটি ফাইল তৈরি করতে হবে :
sudo cp /var/www/drupal/sites/default/default.settings.php /var/www/drupal/sites/default/settings.php
এরপরে, ফাইলটি লিখিতযোগ্য করুন:
sudo chmod 666 /var/www/drupal/sites/default/settings.php
তারপরে ড্রুপাল ব্যবহারের জন্য একটি ফাইল ডিরেক্টরি তৈরি করুন:
sudo mkdir /var/www/drupal/sites/default/files
ফাইল ডিরেক্টরিকে লিখনযোগ্য হিসাবে চিহ্নিত করুন:
sudo chmod 775 /var/www/drupal/sites/default/files
এখন আপনি দ্রুপাল ইনস্টল করার জন্য প্রস্তুত। আপনার উবুন্টু সিস্টেমে একটি ওয়েব ব্রাউজার খুলুন এবং এতে নেভিগেট করুন http://localhost/drupal
। আপনাকে ড্রুপাল ইনস্টলেশন পৃষ্ঠাতে আপনাকে পুনঃনির্দেশিত করা হবে। চালিয়ে যাওয়ার জন্য "ইংরাজিতে ইনস্টল করুন" লিঙ্কটি ক্লিক করুন।
যদি http://localhost/drupal
আপনাকে 404 পৃষ্ঠাতে নির্দেশ দেয়, অ্যাপাচি সম্ভবত ভুল দস্তাবেজটির জন্য সন্ধান করছে। নিম্নলিখিত চালান:
sudo -H gedit /etc/apache2/sites-enabled/000-default.conf
প্রতিস্থাপন DocumentRoot /var/www/html/
সঙ্গে DocumentRoot /var/www/
; সংরক্ষণ করুন এবং প্রস্থান.
পরিবর্তনগুলি রেজিস্টার করতে অ্যাপাচি পুনরায় চালু করুন:
sudo /etc/init.d/apache2 restart
ওয়েব ব্রাউজারে ফিরে যান এবং নেভিগেট করুন http://localhost/drupal
। চালিয়ে যাওয়ার জন্য "ইংরাজিতে ইনস্টল করুন" লিঙ্কটি ক্লিক করুন।
পরবর্তী পৃষ্ঠায়, আপনাকে আগে তৈরি করা ডাটাবেসের নাম, ব্যবহারকারীর নাম এবং পাসওয়ার্ড জিজ্ঞাসা করা হবে। এই নামগুলি লিখুন এবং চালিয়ে যান। পরের পৃষ্ঠায়, আপনাকে প্রশাসকের ব্যবহারকারীর নাম এবং পাসওয়ার্ড এবং কয়েকটি অন্যান্য সেটিংস সেট করতে বলা হবে।
এর পরে, আপনার বেসিক ড্রুপাল ইনস্টলেশন সমাপ্ত হয়েছে এবং আপনি কীভাবে সাইটটিকে আরও কাস্টমাইজ করবেন তা চয়ন করতে পারেন। একটি শেষ জিনিস আপনার করা উচিত; settings.php
ফাইলটি পরিবর্তন করতে এই কমান্ডটি ব্যবহার করুন যাতে এটি আর লেখা যায় না:
sudo chmod 644 /var/www/drupal/sites/default/settings.php