স্থানীয়ভাবে দ্রুপাল ইনস্টল করার সহজতম উপায় কী?


12

আমার দেখা অনেকগুলি ড্রুপাল বিতরণ উবুন্টুর পূর্ববর্তী সংস্করণগুলির জন্য করা হয়েছে: ড্রুবুন্টু কেবলমাত্র ১০.১০ তে কাজ করে; আক্ভিয়া .debs <10.x এর জন্য এবং আমার জানানো হয়েছে যে রেপোগুলির সংস্করণগুলি পুরানো are দ্রুপালের জন্য স্থানীয় পরীক্ষার সার্ভার সেট আপ করার সহজতম উপায় কী?


সর্বশেষ সংস্করণটি ডাউনলোড করা এবং আপনার হোম ডিরেক্টরি ডিরেক্টরিতে ড্রুপাল সহ ভার্চুয়াল হোস্ট সেট আপ করা।
সাগরচালাইস

উত্তর:


21

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

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

অ্যাপাচি ওয়েব সার্ভার দিয়ে শুরু করুন। অ্যাপাচি ইনস্টল করতে, একটি টার্মিনাল উইন্ডো খুলুন (অ্যাপ্লিকেশন, আনুষাঙ্গিক, টার্মিনাল), এবং নিম্নলিখিত কমান্ডটি টাইপ করুন (লক্ষ্য করুন যে সমস্ত টার্মিনাল কমান্ডগুলি কেস-সংবেদনশীল):

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

1
দুর্দান্তভাবে, কেবল একটি জিনিস; আপনি যখন MySQL ডাটাবেস কাজ শেষ করেন, শেলটিতে কাজ করার আগে আপনাকে "প্রস্থান" টাইপ করতে হবে। এই কিভাবে করার জন্য আপনাকে অনেক ধন্যবাদ!

1
ছোটদের জন্য ছোট নোট, আপনার এই অ্যাডটাইপ অ্যাপ্লিকেশন / x-httpd-php.html কে অ্যাডটাইপ অ্যাপ্লিকেশন / x-httpd-php .html পরিবর্তন করতে হবে "x-httpd-php এবং .html" এর মধ্যে স্থানটি লক্ষ্য করুন এবং যদি আপনার কোনও সমস্যা হয়ে থাকে sudo apt-get ইনস্টল করুন mysql-server-5.1 এটিকে sudo apt-get mysql-server-5.5 ইনস্টল করুন
saadlulu

এছাড়াও দৌড়াতে ভুলবেন না sudo a2enmod rewriteতবে sudo /etc/init.d/apache2 restartআশা করি এটি সহায়তা করে
সাদুল্লু

1
"প্রথমে, আপনাকে settings.phpইনস্টলেশনের সময় দ্রুপালের জন্য ব্যবহার করার জন্য একটি ফাইল তৈরি করতে হবে " না, এটি সঠিক নয়, দ্রুপাল settings.phpনিজেই তৈরি করে, নিজে নিজে ফাইল তৈরি করার দরকার নেই settings.php!!
Sk8erPeter

1
Noooo! করবেন না: sudo chmod 666 - এটি একটি ক্রেজিট অশুভ অভ্যাস। sudo chmod 660 কৌতুকটি করা উচিত, বা যদি আপনার দরকার হয় তবে sudo chmod 664তা গ্রহণযোগ্য। যদি তা না হয় তবে আপনার ব্যবহারকারী বা গোষ্ঠীটি সঠিকভাবে সেট করা নেই।
মাইক স্টুয়ার্ট

5
  1. এলএএমপি ইনস্টল করুন কেবল চালান sudo taskselএবং ইনস্টলেশন অনুসরণ করুন কীভাবে এলএএমপি ইনস্টল করবেন
  2. ড্রুপাল ডাউনলোড করুন এবং ভিতরে / var / www /
  3. ব্রাউজার ব্যবহার করে ডুরপাল ডিরেক্টরিটি সনাক্ত করুন : http: // লোকালহোস্ট / ড্রুপাল
  4. আপনার সেটআপ করা ড্রুপালগুলি ইনস্টল করা সহজ , এলএএমপি ড্রুপাল ইনস্টল করার জন্য ড্রুপাল ইনস্টলেশন নির্দেশ ব্যবহার করে

-1

অ্যাডটাইপ অ্যাপ্লিকেশন / এক্স-httpd-php। php


2
আপনি কি দয়া করে লাইনটি দিয়ে কীভাবে কাজ করবেন তা বলতে পারেন? একটি ফাইল রাখুন? এটি টার্মিনালে চালাবেন?
ন্যানোফারাড

-1

আরও অনেক সহজ উপায় আছে। Drubuntu.info থেকে ড্রুবুন্টু ব্যবহার করুন । এটি শুরু থেকেই আপনার জন্য দ্রুপাল সেট আপ করে এবং আপনি এটির চারদিকে আপনার উবুন্টু এনভিরোনমেন্ট তৈরি করতে পারেন। আপনার প্রিয় ডেস্কটপ এবং ইনস্টল করুন


যতক্ষণ না তারা প্রস্তুত থাকে আপনি ততক্ষণে ড্রুবন্টু ট্রাই উইজেট drubuntu.googlecode.com/git/scriptts / getit.sh ইনস্টল করার চেষ্টা করতে পারেন । আমি যতদূর জানি আপনার সিস্টেমে আপনাকে উবুন্টু নামে একটি ব্যবহারকারী তৈরি করতে হবে এবং তাকে sudoers ফাইলে বিজ্ঞাপন দেওয়া দরকার। chmod + x getit .sh su উবুন্টু এবং সুডো গেটিট sh এর চেয়ে বেশি।
জোশ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.