অ্যাপাচি 2 সহ জুমলা, উবুন্টু 20.04 এ স্থানীয় ইনস্টলেশন

অ্যাপাচি 2 এর সাথে জুমলা ইনস্টল করুন

পরের নিবন্ধে আমরা এক নজরে নিতে যাচ্ছি আমরা কিভাবে উবুন্টু ২০.০৪-এ অ্যাপাচি 2 দিয়ে জুমলা ইনস্টল করতে পারি। যদি কেউ না জানে তবে জুমলা একটি ওপেন সোর্স কনটেন্ট ম্যানেজমেন্ট সিস্টেম। এটি অনলাইনে অ্যাপ্লিকেশন এবং ওয়েবসাইটগুলি প্রকাশ করতে ব্যবহৃত হয়। এটি পিএইচপিতে লিখিত এবং মাইএসকিউএল / মারিয়াডিবি একটি ডেটাবেস হিসাবে ব্যবহার করে।

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

উবুন্টু 2 এ অ্যাপাচি 20.04 দিয়ে জুমলা ইনস্টল করুন

LAMP সার্ভারটি ইনস্টল করুন

সবার আগে আমাদের সিস্টেমে অ্যাপাচি ওয়েব সার্ভার, মারিয়াডিবি, পিএইচপি এবং অন্যান্য পিএইচপি এক্সটেনশনগুলি ইনস্টল করতে হবে। এটি করতে আপনি পারেন নিবন্ধটি অনুসরণ করুন যা আমরা এই ব্লগে কিছু দিন আগে লিখেছি বা একটি টার্মিনাল (Ctrl + Alt + T) খুলুন এবং নিম্নলিখিত কমান্ডটি লিখুন:

জুমলার জন্য প্রদীপ ইনস্টল করুন

sudo apt install apache2 mariadb-server php7.4 libapache2-mod-php7.4 php7.4-cli php7.4-mysql php7.4-json php7.4-opcache php7.4-mbstring php7.4-intl php7.4-xml php7.4-gd php7.4-zip php7.4-curl php7.4-xmlrpc unzip

সমস্ত প্যাকেজ ইনস্টল হয়ে গেলে, আমাদের প্রয়োজন হবে php.ini ফাইলটি সম্পাদনা করুন এবং কিছু সেটিংস সংশোধন করুন:

sudo vim /etc/php/7.4/apache2/php.ini

ফাইলটিতে আমাদের নীচের মানগুলি সংশোধন করতে হবে:

memory_limit = 512M
upload_max_filesize = 256M
post_max_size = 256M
output_buffering = Off
max_execution_time = 300
date.timezone = Europe/Madrid

সমস্ত মান তৈরি হয়ে গেলে, আমরা ফাইলটি সংরক্ষণ এবং বন্ধ করি।

একটি ডাটাবেস তৈরি করুন

আগে আসুন মারিয়াডিবি ইনস্টলেশন সুরক্ষিত করতে এবং মারিয়াডিবি রুট পাসওয়ার্ড সেট করতে নিম্নলিখিত কমান্ড সহ:

sudo mysql_secure_installation

এখানে আমরা মূলের জন্য পাসওয়ার্ড সেট করতে এবং এর সাথে সমস্ত প্রশ্নের উত্তর দিতে পারি Y, তবে এটি প্রশ্নগুলি পড়া মূল্যবান:

জুমলার জন্য mysql_secure_installation

তারপর আমরা মারিয়াডিবি শেলটিতে লগ ইন করি আদেশ সহ:

sudo mysql -u root -p

মারিয়াডিবি রুট পাসওয়ার্ড ব্যবহারের পরে আমরা করব জুমলার জন্য একটি ডাটাবেস এবং একটি ব্যবহারকারী তৈরি করুন কমান্ড সহ:

জুমলার জন্য ডাটাবেস তৈরি করুন

CREATE DATABASE joomladb CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;

GRANT ALL ON joomladb.* TO 'usuariojoomla'@'localhost' IDENTIFIED BY '123password';

FLUSH PRIVILEGES;

EXIT;

জুমলা ডাউনলোড করুন

প্রথমে আমরা যাচ্ছি সর্বশেষতম সংস্করণ ডাউনলোড করুন এর অফিসিয়াল ওয়েবসাইট থেকে জুমলা ব্যবহার wget হয়:

জুমলা ডাউনলোড করুন

wget https://downloads.joomla.org/cms/joomla3/3-9-19/Joomla_3.9.19-Stable-Full_Package.zip

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

sudo unzip Joomla_3.9.19-Stable-Full_Package.zip -d /var/www/html/joomla

তারপর আমরা জুমলা ডিরেক্টরিটির মালিকানা www-ডেটাতে পরিবর্তন করব:

sudo chown -R www-data:www-data /var/www/html/joomla

উপরের কাজটি শেষ হয়ে গেলে, আমরা পরবর্তী পদক্ষেপের সাথে চালিয়ে যেতে পারি।

জুমলার জন্য অ্যাপাচি কনফিগার করুন

এবার আসি একটি নতুন কনফিগারেশন ফাইল তৈরি করুন ভার্চুয়াল হোস্ট জুমলা পরিবেশন করা যা অ্যাপাচি জন্য:

sudo vim /etc/apache2/sites-available/joomla.conf

ফাইলের অভ্যন্তরে আমরা নিম্নলিখিত বিষয়বস্তু যুক্ত করতে যাচ্ছি:

জুমলার জন্য ভার্চুয়ালহোস্ট

<VirtualHost *:80>
  ServerName joomla.entreunosyceros.net
  DirectoryIndex index.html index.php
  DocumentRoot /var/www/html/joomla

  ErrorLog ${APACHE_LOG_DIR}/joomla-error.log
  CustomLog ${APACHE_LOG_DIR}/joomla-access.log combined

  <Directory /var/www/html/joomla>
      Options FollowSymLinks
      AllowOverride All
      Require all granted
  </Directory>

</VirtualHost>

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

sudo a2ensite joomla
sudo systemctl reload apache2

একবার শেষ হয়ে গেলে, আপনি পরবর্তী ধাপে চালিয়ে যেতে পারেন। এটা হবে হোস্ট ফাইলটিতে একটি এন্ট্রি তৈরি করুন:

sudo vim /etc/hosts

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

জুমলার জন্য ফাইল হোস্ট করে

জুমলা ইনস্টল করুন

এই মুহুর্তে, আমাদের কেবল আছে ওয়েব ব্রাউজারটি খুলুন এবং ইউআরএল টাইপ করুন; https://joomla.entreunosyceros.net। আমাদের জুমলা ইনস্টলেশন উইজার্ডে পুনঃনির্দেশিত করা হবে:

জুমলা ইনস্টলার, প্রথম স্ক্রিন

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

ডিবি ইনস্টলেশন উইজার্ড

এখানে আমাদের ডাটাবেস তৈরি করার সময় আমরা যে ডেটা ব্যবহার করেছি তা সরবরাহ করতে হবে, যেমন ডাটাবেসের নাম, ডাটাবেসের ব্যবহারকারীর নাম, আপনার পাসওয়ার্ড এবং নেক্সট বোতামটি ক্লিক করে শেষ করুন। এটি আমাদের যেতে হবে চূড়ান্ত কনফিগারেশন পৃষ্ঠা:

জুমলা ইনস্টলেশন জন্য চূড়ান্ত পর্দা

এই স্ক্রিনে, প্রতিটি ব্যবহারকারীর অবশ্যই তাদের পছন্দসই বিকল্পটি নির্বাচন করতে হবে। এই সময়ে আমরা ইনস্টল বোতামে ক্লিক করতে পারেন। ইনস্টলেশন সমাপ্ত হলে, সবকিছু ঠিক থাকলে, আমাদের নীচের মত একটি পর্দা দেখতে হবে:

ইনস্টলেশন সমাপ্ত

এখানে নেই পূর্ববর্তী স্ক্রিনশটে নির্দেশিত বোতামটি ক্লিক করে এবং প্রশাসক বোতামে ক্লিক করে ইনস্টলেশন ডিরেক্টরি মুছতে আমাদের আরও কিছু থাকবে। আমাদের জুমলা লগইন পৃষ্ঠাটি দেখতে হবে:

অ্যাপাচি 2 সহ জুমলা প্রশাসনের অ্যাক্সেস

এখন আমাদের কেবল এটি দরকার আমাদের জুমলা ব্যবহারকারীর নাম এবং পাসওয়ার্ড লিখুন। এটি দিয়ে আমরা লগ ইন করব। এটি আমাদের প্রশাসনের প্যানেলে নিয়ে যাবে:

জুমলা নিয়ন্ত্রণ প্যানেল

এই সময়ে, আমরাও করতে পারি ইউআরএল পরিদর্শন করে আমাদের জুমলা ওয়েবসাইট অ্যাক্সেস করুন: https://joomla.entreunosyceros.net.

জুমলা এবং অ্যাপাচি 2 সহ ওয়েবলোকাল

এবং এই ইতিমধ্যে আমরা উবুন্টু 20.04 এ স্থানীয়ভাবে জুমলা ইনস্টল করব। এখন আমরা একটি ই-বাণিজ্য স্টোর, ব্যক্তিগত ওয়েবসাইট, সোশ্যাল সাইট বা ব্লগ বিকাশ শুরু করতে পারি।


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   জোয়াকুইন তিনি বলেন

    হ্যালো, উবুন্টু ২০.০৪-এ জুমলা ইনস্টল করার জন্য আপনার টিউটোরিয়ালটি আমি সত্যিই পছন্দ করেছি, তবে আমার কোনও সরবরাহকারী নেই তাই এনট্রেইনোসাইক্রোসনেট এটি রাখতে না পারে। আমি কি এখনও কিছু ভাড়া না নিয়ে স্থানীয়ভাবে সবকিছু করতে পারি? আপনার পদ্ধতিতে আমার কী পরিবর্তন করা উচিত?

    ধন্যবাদ হাজার

    1.    দামিয়েন এ। তিনি বলেন

      হ্যালো. স্থানীয়ভাবে এটি করার জন্য, আপনাকে নিবন্ধের নির্দেশাবলী অনুসরণ ছাড়া অন্য কিছু করতে হবে না। এটি তার দিনের এখানে এখানে প্রদর্শিত সমস্ত কিছু আমি স্থানীয়ভাবে এটি করেছি।

      আপনাকে কেবল নিবন্ধে প্রদর্শিত আইপিটি আপনার কম্পিউটারের হোস্ট ফাইলে পরিবর্তন করতে হবে। এবং entreunosyceros.net স্থাপনের পরিবর্তে, আপনার যে ডোমেনটি চান তা রাখুন (তার দিনে এটি ডোমেন.লোকাল রাখা উচিত, যা আরও পরিষ্কার)।

      সালু 2।