CentOS7 এ কিভাবে OpenCart ইন্সটল করবেন?

OpenCart কি?

OpenCart অনলাইন ব্যবসায়ীদের জন্য ফ্রী ওপেন সোর্স ই-কমার্স প্ল্যাটফর্ম। OpenCart একটি নির্ভরযোগ্য ভিত্তি প্রধান করে যা থেকে একটি সফল অনলাইন শপ তৈরি করা যায়। এই ভিত্তি ব্যবহারকারীদের বিভিন্ন ধরণের আপিল, যেমন: ওয়েব ডেভেলপারদের কাছ থেকে একটি বন্ধুত্বপূর্ণ ইন্টারফেস খোঁজে, তাদের ব্যবসা প্রথমবারের মতো চালু করার জন্য। OpenCart- এর একটি বিস্তৃত বৈশিষ্ট্য রয়েছে যা আপনাকে আপনার শপ কাস্টমাইজেশনের উপর দৃঢ় ধারণ করে। OpenCart এর সরঞ্জামগুলির সাহায্যে, আপনি আপনার অনলাইন শপটিকে তার পূর্ণতম সম্ভাব্যতা পর্যন্ত টিকে থাকতে সহায়তা করতে পারেন।

শুরু করার পূর্বে যা করতে হবে!

  • CentOS 7 এ LAMP সেট আপ করতে হবে।
  • এন্টারপ্রাইজ লিনাক্স (EPEL- Extra Packages For Enterprise Linux) সংগ্রহস্থলের জন্য অতিরিক্ত প্যাকেজ ইনস্টল করুন।
  • নিশ্চিত করুন যে আপনার সার্ভার প্যাকেজ আপডেট আছে।
  • আনজিপ ইউটিলিটি ইনস্টল করুন.

PHP সেটআপ

নিশ্চিত করুন যে আপনার কাছে নিম্নোক্ত পিএইচপি এক্সটেনশন / মডিউল ইনস্টল রয়েছে (প্রায় সব পিএইচপি ইন্সটলেশনের ক্ষেত্রে এটি ডিফল্টভাবে ইনস্টল করা উচিত): - Curl - Zip - Zlib - GD Library - Mcrypt - Mbstrings – XML.

আপনি নিম্নলিখিত কমান্ডগুলির মাধ্যমে এইগুলো ইন্সটল করতে পারেনঃ

sudo yum install php-mcrypt curl zlib php-gd php-mbstring php-xml php-mysql

 

নতুন ডাটাবেজ এবং ইউজার তৈরি করুন

আপনাকে নিশ্চিত করতে হবে যে, আপনার কাছে MySQL Database এবং Database user setup রয়েছে OpenCart এর জন্য। একটি ডাটাবেস এবং একটি ডাটাবেস ব্যবহারকারী তৈরি করতে, নিম্নলিখিত নির্দেশাবলী অনুসরণ করুন।

MySQL/MariaDB লগইন করুন।

mysql -u root -p

 

অনুরোধ করা হলে আপনার MySQL/MariaDB এর রুট পাসওয়ার্ড লিখুন।

MariaDB [(none)]>

 

ব্যবহারের অনুমতি দিয়ে একটি নতুন ডাটাবেজ এবং ইউজার তৈরি করুন OpenCart এ ব্যবহার করার জন্য।

create database opencart;
grant all on opencart.* to 'ocuser' identified by 'yourpassword';

flush privileges;

 

উপরের উদাহরণে, "OpenCart" ডাটাবেসের নাম, "ocuser" ব্যবহারকারী, এবং "yourpassword" একটি শক্তিশালী পাসওয়ার্ড।

MySQL/MariaDB থেকে বের হয়ে আসুন।

quit

 

OpenCart ইন্সটল করুন।

OpenCart ডাউনলোড করুন এবং Permission কনফিগার করুন।

OpenCart আপনার ওয়েব রুট ডিরেক্টরিতে ডাউনলোড এবং আনপ্যাক করার জন্য নিচের কমান্ডগুলো অনুসরণ করুন।

cd /var/www/html/example.com/public_html/
curl -OL https://github.com/opencart/opencart/releases/download/2.3.0.2/2.3.0.2-compiled.zip
unzip 2.3.0.2-compiled.zip 'upload/*'
cp upload/config-dist.php upload/config.php
cp upload/admin/config-dist.php upload/admin/config.php
sudo chown -R apache:apache upload
shopt -s dotglob
mv upload/* .
rm -rf upload

উপরের উদাহরণে, "2.3.0.2-compiled.zip" সর্বশেষ OpenCart রিলিজের ফাইল এর নামের সাথে আপনার ভার্চুয়াল হোস্টের ওয়েব রুট সহ "/var/www/html/example.com/public_html/" প্রতিস্থাপন করুন।

আপনি OpenCart এর ডাউনলোড পেজ থেকে OpenCart এর সর্বশেষ সংস্করণটি খুঁজে পেতে পারেন।

পরবর্তীতে, নিম্নোক্ত কমান্ডগুলো ব্যবহার করে নিশ্চিত করুন যে, এই ডিরেক্টরিগুলো লিখনযোগ্য।

chmod 0755 system/storage/cache/
chmod 0755 system/storage/logs/
chmod 0755 system/storage/download/
chmod 0755 system/storage/upload/
chmod 0755 system/storage/modification/
chmod 0755 image/
chmod 0755 image/cache/
chmod 0755 image/catalog/
chmod 0755 config.php
chmod 0755 admin/config.php

OpenCart ইন্সটলার রান করুন।

আপনার ওয়েব ব্রাউজার এর মাধ্যমে আপনার ওয়েবসাইট ভিজিট করুন। আপনি নিচের ছবির মতো OpenCart ইন্সটলার পেজ দেখতে পাবেন।

CONTINUE চাপুন এখানে আপনি Pre-Installation পেজ দেখতে পাবেন।

Continue তে ক্লিক করার আগে নিশ্চিত হওয়া উচিৎ যে, সবগুলো সেকশন এ গ্রীন মার্ক আছে কিনা। আপনি যদি কোনও লাল চিহ্ন দেখতে পান, তাহলে অনুগ্রহ করে Back এ ক্লিক করুন এবং নিশ্চিত হন যে এই নির্দেশিকাগুলির সমস্ত নির্দেশনা সঠিকভাবে অনুসরণ করা হয়েছে। যদি আপনি নিশ্চিত হন যে প্রতিটি সেকশনে গ্রীন মার্ক আছে, তাহলে OpenCart Configuration পেজ এ যাওয়ার জন্য Continue তে ক্লিক করুন।

এখানে, MySQLi ড্রাইভার নির্বাচন করুন এবং ডাটাবেজ ও ব্যবহারকারী সেকশন এর তথ্য পূরণ করুন। এই OpenCart ইনস্টলেশনের জন্য এবং ডিফল্ট অ্যাডমিনিস্ট্রেটিভ অ্যাকাউন্টের জন্য একটি ইউজারনেম এবং পাসওয়ার্ড নির্বাচন করতে হবে।

ফাইনালি কমপ্লিট ইন্সটলেশন পেজ এ যাওয়ার জন্য CONTINUE বাটন প্রেস করুন। আপনার ইনস্টলেশন ডিরেক্টরিটি মুছে ফেলার জন্য আপনাকে একটি ওয়ার্নিং বক্স দেখানো হবে। আমরা আপনার চলমান ওয়েব রুট ডিরেক্টরিতে গিয়ে এটা করতে পারি।

rm -rf install

 

একবার আপনি এটা করতে পারলে ইন্সটল কমপ্লিট হবে, ব্রাউজ করুন।

http://example.com/admin

 

উপরের উদাহরণে example.com হচ্ছে আপনার ডোমেইন নেম।

আপনি এখন Administrator Account Details ব্যবহার করে লগইন করতে পারেন।