লঞ্চার পণ্য Bitnami ডকুমেন্টেশনimaxe CLI ব্লগ যোগাযোগ
চালান চালানphpmariadbubuntu

InvoicePlane 1.6

InvoicePlane দিয়ে কোটেশন, চালান, গ্রাহক ও পেমেন্ট ব্যবস্থাপনা; Ubuntu 24.04-এ nginx, PHP 8.1 ও MariaDB 11.4 সহ ইনস্টল ও কনফিগার করা।

AMI সংস্করণ
v1.0
ভিত্তি সিস্টেম
Ubuntu 24.04 Noble
প্রস্তাবিত ইনস্ট্যান্স
t3.medium
PHP
8.1
ডেটাবেস
MariaDB 11.4
মূল্য
0.008 USD/ঘণ্টা
imaxe.cloud AMI-তে InvoicePlane-এর ইন্টারফেস

পরিচিতি #

কোটেশন, চালান, গ্রাহক ও পেমেন্ট ব্যবস্থাপনার শীর্ষস্থানীয় সফটওয়্যারগুলোর একটি হলো InvoicePlane, যা ব্যবহারের সহজতা ও কনফিগারেশনের সরলতার জন্য পরিচিত।

এই AMI-তে এটি Ubuntu 24.04 LTS-এ nginx, PHP 8.1 ও MariaDB 11.4 সহ ইনস্টল ও কনফিগার করা অবস্থায় আসে: শুধু ইনস্ট্যান্স চালু করুন আর ব্রাউজার খুলুন।

বৈশিষ্ট্য #

InvoicePlane-এর কয়েকটি বৈশিষ্ট্য:

  • গ্রাহক ব্যবস্থাপনা।
  • কোটেশন ব্যবস্থাপনা।
  • সাধারণ ও পুনরাবৃত্ত চালানের ব্যবস্থাপনা।
  • পণ্য ব্যবস্থাপনা।
  • পেমেন্ট ব্যবস্থাপনা।
  • কাজ ও প্রকল্প ব্যবস্থাপনা।
  • চালানের বয়স, পেমেন্টের ইতিহাস, গ্রাহক বা তারিখ অনুযায়ী বিক্রি এবং গ্রাহকভিত্তিক চালানের প্রতিবেদন।

আমাদের AMI যা যোগ করে

  • Ubuntu 24.04 Noble ভিত্তিক AMI।
  • InvoicePlane ইনস্টল ও কনফিগার করা (সর্বশেষ স্থিতিশীল সংস্করণ)।
  • অপ্টিমাইজ করা: nginx, PHP 8.1 ও MariaDB 11.4।

ইনস্টলেশন #

ইনস্টলেশন EC2 ইনস্ট্যান্স তৈরির স্বাভাবিক প্রক্রিয়া অনুসরণ করে। প্রস্তাবিত ইনস্ট্যান্স আকার t3.medium

সিকিউরিটি গ্রুপে সাধারণত এই নিয়মগুলো থাকে:

ধরনপ্রোটোকলপোর্ট পরিসরউৎস
(*) SSHTCP220.0.0.0/0
(*) HTTPHTTP800.0.0.0/0
(*) HTTPSHTTPS4430.0.0.0/0
প্রস্তাবিত

(*) চিহ্নিত নিয়মগুলো অপরিহার্য — ওয়েব ইন্টারফেসে ঢোকার জন্য এবং সার্ভারের স্বাভাবিক কাজের জন্যও। উদাহরণে 0.0.0.0/0 লেখা থাকলেও আমরা প্রবেশাধিকার নিজের নেটওয়ার্ক বা ব্যাশন হোস্টে সীমিত রাখার পরামর্শ দিই।

ইনস্ট্যান্স চালু হওয়ার পর এভাবে প্রবেশ করা যায়:

  • SSH: ইনস্ট্যান্স চালু করার সময় বেছে নেওয়া .pem কী ও ব্যবহারকারী ubuntu দিয়ে।
  • HTTP: https://ip.of.invoiceplane.instance/ ঠিকানায়, ব্যবহারকারী [email protected] এবং পাসওয়ার্ড হিসেবে সদ্য তৈরি ইনস্ট্যান্সের ID।

কনফিগারেশন #

Let's Encrypt দিয়ে SSL কনফিগারেশন

বৈধ সার্টিফিকেটের জন্য প্রথমে DNS-এ কাঙ্ক্ষিত নামটি A রেকর্ড হিসেবে সার্ভারের IP-তে নির্দেশ করতে হবে। এই ধাপটি প্রয়োজন, কারণ Let’s Encrypt যাচাই করে ডোমেইনটি ঠিকভাবে নির্দেশ করছে কি না।

বাকি কাজ কেবল /opt/tools/sbin/configure-nginx-letsencrypt.sh স্ক্রিপ্টটি দুটি আর্গুমেন্ট দিয়ে চালানো:

  • যে পূর্ণ ডোমেইন নাম ব্যবহার করতে চান।
  • একটি বৈধ ইমেইল ঠিকানা।

যেমন, ডোমেইন যদি my.domain.com আর ইমেইল [email protected] হয়, তবে স্ক্রিপ্টটি এভাবে চালাবেন:

bash
/opt/tools/sbin/configure-nginx-letsencrypt.sh my.domain.com [email protected]

স্ক্রিপ্টটি সার্টিফিকেট বসাতে সার্ভারের কনফিগারেশন করে দেয়, আর শেষ হলে https://আপনার-ডোমেইন দিয়ে ইনস্ট্যান্সে ঢুকতে পারবেন।

এখানে উদাহরণ হিসেবে ব্যবহৃত ডোমেইন নামের বদলে নিজের ডোমেইন দিতে ভুলবেন না।

সাপোর্ট #

আমাদের InvoicePlane AMI ব্যবহারে যেসব বিষয়ে সাপোর্ট অন্তর্ভুক্ত:

  • AMI ইনস্টলেশন।
  • প্রাথমিক কনফিগারেশন।
  • AMI-সংশ্লিষ্ট বাড়তি কনফিগারেশন (যেমন Let’s Encrypt সমর্থন)।
  • InvoicePlane-এর সেসব কনফিগারেশন বিষয় যা AMI-র সঙ্গে সম্পর্কিত হতে পারে।
  • InvoicePlane-এর মৌলিক সাধারণ সাপোর্ট।
  • AMI হালনাগাদ ও মাইগ্রেশন।

পরিবর্তনের তালিকা #

AMI-এর ইতিহাস। তারিখগুলো AWS Marketplace-এ প্রতিটি সংস্করণ প্রকাশের।

v1.0 2025-10-07সর্বশেষ · প্রথম সংস্করণ

সংস্করণ ১.০

আমাদের প্রথম InvoicePlane AMI, যাতে InvoicePlane ইনস্টল ও কনফিগার করা।

নতুন Ubuntu 24.04 LTS-এ InvoicePlane কারখানা থেকেই ইনস্টল ও কনফিগার করা।
নতুন ইমেজে Let’s Encrypt কনফিগারেশন স্ক্রিপ্ট অন্তর্ভুক্ত।
সক্রিয় সাপোর্ট · সোম–শুক্র ৯:০০–১৮:০০ CET

এই AMI নিয়ে সাহায্য দরকার?

উত্তর দেয় সেই দলই যারা ইমেজটি বানায় — সত্যিকারের প্রকৌশলী, কোনো বট বা ফার্স্ট লেভেল নয়।

< ৪ ঘণ্টাকর্মদিবসে প্রথম উত্তর
ES / ENসাপোর্টের ভাষা
অন্তর্ভুক্তAMI-এর দামে