পরের নিবন্ধে আমরা এক নজরে নিতে যাচ্ছি আমরা কিভাবে উবুন্টু ২০.০৪-এ অ্যাপাচি 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, তবে এটি প্রশ্নগুলি পড়া মূল্যবান:
তারপর আমরা মারিয়াডিবি শেলটিতে লগ ইন করি আদেশ সহ:
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। আমাদের জুমলা ইনস্টলেশন উইজার্ডে পুনঃনির্দেশিত করা হবে:
এই প্রথম স্ক্রিনে আমাদের সাইটের নাম, প্রশাসকের ইমেল, পাসওয়ার্ড লিখতে হবে এবং নেক্সট বোতামে ক্লিক করতে হবে। এটি আমাদের পরবর্তী পর্দায় নিয়ে যাবে, যা হবে ডাটাবেস সেটআপ উইজার্ড:
এখানে আমাদের ডাটাবেস তৈরি করার সময় আমরা যে ডেটা ব্যবহার করেছি তা সরবরাহ করতে হবে, যেমন ডাটাবেসের নাম, ডাটাবেসের ব্যবহারকারীর নাম, আপনার পাসওয়ার্ড এবং নেক্সট বোতামটি ক্লিক করে শেষ করুন। এটি আমাদের যেতে হবে চূড়ান্ত কনফিগারেশন পৃষ্ঠা:
এই স্ক্রিনে, প্রতিটি ব্যবহারকারীর অবশ্যই তাদের পছন্দসই বিকল্পটি নির্বাচন করতে হবে। এই সময়ে আমরা ইনস্টল বোতামে ক্লিক করতে পারেন। ইনস্টলেশন সমাপ্ত হলে, সবকিছু ঠিক থাকলে, আমাদের নীচের মত একটি পর্দা দেখতে হবে:
এখানে নেই পূর্ববর্তী স্ক্রিনশটে নির্দেশিত বোতামটি ক্লিক করে এবং প্রশাসক বোতামে ক্লিক করে ইনস্টলেশন ডিরেক্টরি মুছতে আমাদের আরও কিছু থাকবে। আমাদের জুমলা লগইন পৃষ্ঠাটি দেখতে হবে:
এখন আমাদের কেবল এটি দরকার আমাদের জুমলা ব্যবহারকারীর নাম এবং পাসওয়ার্ড লিখুন। এটি দিয়ে আমরা লগ ইন করব। এটি আমাদের প্রশাসনের প্যানেলে নিয়ে যাবে:
এই সময়ে, আমরাও করতে পারি ইউআরএল পরিদর্শন করে আমাদের জুমলা ওয়েবসাইট অ্যাক্সেস করুন: https://joomla.entreunosyceros.net.
এবং এই ইতিমধ্যে আমরা উবুন্টু 20.04 এ স্থানীয়ভাবে জুমলা ইনস্টল করব। এখন আমরা একটি ই-বাণিজ্য স্টোর, ব্যক্তিগত ওয়েবসাইট, সোশ্যাল সাইট বা ব্লগ বিকাশ শুরু করতে পারি।
হ্যালো, উবুন্টু ২০.০৪-এ জুমলা ইনস্টল করার জন্য আপনার টিউটোরিয়ালটি আমি সত্যিই পছন্দ করেছি, তবে আমার কোনও সরবরাহকারী নেই তাই এনট্রেইনোসাইক্রোসনেট এটি রাখতে না পারে। আমি কি এখনও কিছু ভাড়া না নিয়ে স্থানীয়ভাবে সবকিছু করতে পারি? আপনার পদ্ধতিতে আমার কী পরিবর্তন করা উচিত?
ধন্যবাদ হাজার
হ্যালো. স্থানীয়ভাবে এটি করার জন্য, আপনাকে নিবন্ধের নির্দেশাবলী অনুসরণ ছাড়া অন্য কিছু করতে হবে না। এটি তার দিনের এখানে এখানে প্রদর্শিত সমস্ত কিছু আমি স্থানীয়ভাবে এটি করেছি।
আপনাকে কেবল নিবন্ধে প্রদর্শিত আইপিটি আপনার কম্পিউটারের হোস্ট ফাইলে পরিবর্তন করতে হবে। এবং entreunosyceros.net স্থাপনের পরিবর্তে, আপনার যে ডোমেনটি চান তা রাখুন (তার দিনে এটি ডোমেন.লোকাল রাখা উচিত, যা আরও পরিষ্কার)।
সালু 2।