
এই ইমেজটি সেই গ্রাহকদের জন্য রাখা হয়েছে যাঁরা ইতিমধ্যেই এটি ব্যবহার করছেন। নতুন ডিপ্লয়মেন্টের জন্য ক্যাটালগে সক্রিয় AMI দেখুন। সিদ্ধান্তের আগে ভবিষ্যৎ হালনাগাদ অংশটি পড়ুন।
পরিচিতি #
Ajenti একটি সরল, সোজাসাপটা ও অত্যন্ত কার্যকর সার্ভার কন্ট্রোল প্যানেল। Ajenti V প্লাগইনের সঙ্গে এটি শেয়ার্ড হোস্টিং ব্যবস্থাপনার এমন পরিবেশ দেয় যা ব্যবহারে খুব সহজ, নিরাপদ ও দ্রুত।
এই AMI-তে Ajenti V1 ও Ajenti-V, Ubuntu 18.04 LTS-এ ইনস্টল ও কনফিগার করা অবস্থায় আসে, আর ক্লাসিক ওয়েব স্ট্যাকও টিউন করা: হাতে কিছু ইনস্টল করতে হয় না, সার্ভারের প্যারামিটার আন্দাজ করতে হয় না।
বৈশিষ্ট্য #
Ajenti ও Ajenti V-এর কয়েকটি উল্লেখযোগ্য বৈশিষ্ট্য:
- অ্যাপ্লিকেশন সার্ভার, ডেটাবেস, রুট ইত্যাদির সরলীকৃত কনফিগারেশন।
- PHP (PHP-FPM), Python (WSGI), Ruby (Puma ও Unicorn) এবং Node.js-এর সমর্থন।
- Exim 4 ও Courier IMAP দিয়ে মেল, সঙ্গে ভার্চুয়াল মেইলবক্স, DKIM, DMARC ও SPF।
- ব্যবস্থাপনা, ডিপ্লয়মেন্ট ও ধারাবাহিক ইন্টিগ্রেশনের জন্য CLI ইন্টারফেস।
আমাদের AMI যা যোগ করে
- Ubuntu Bionic Beaver (18.04 LTS) ভিত্তিক AMI।
- Ajenti v1-এর সর্বশেষ স্থিতিশীল সংস্করণ (1.2.23.13)।
- Ajenti V-এর সর্বশেষ স্থিতিশীল সংস্করণ ইনস্টল করা।
- অপ্টিমাইজ করা: nginx, PHP 7.2, MariaDB সার্ভার ও Ajenti রিপোজিটরি।
ইনস্টলেশন #
ইনস্টলেশন EC2 ইনস্ট্যান্স তৈরির স্বাভাবিক প্রক্রিয়া অনুসরণ করে। প্রস্তাবিত ইনস্ট্যান্স আকার c5.large।
সিকিউরিটি গ্রুপে সাধারণত এই নিয়মগুলো থাকে:
| ধরন | প্রোটোকল | পোর্ট | উৎস |
|---|---|---|---|
| কাস্টম TCP নিয়ম | TCP | 20–21 | 0.0.0.0/0 |
| (*) SSH | TCP | 22 | 0.0.0.0/0 |
| SMTP | TCP | 25 | 0.0.0.0/0 |
| DNS | UDP | 53 | 0.0.0.0/0 |
| HTTP | TCP | 80 | 0.0.0.0/0 |
| POP3 | TCP | 110 | 0.0.0.0/0 |
| NTP | UDP | 123 | 0.0.0.0/0 |
| IMAP | TCP | 143 | 0.0.0.0/0 |
| (*) HTTPS | HTTPS | 443 | 0.0.0.0/0 |
| MySQL | TCP | 3306 | 0.0.0.0/0 |
| (*) কাস্টম TCP নিয়ম | TCP | 8000 | 0.0.0.0/0 |
| কাস্টম TCP নিয়ম | TCP | 12000–12100 | 0.0.0.0/0 |
(*) চিহ্নিত নিয়মগুলো অপরিহার্য — ওয়েব ইন্টারফেসে ঢোকার জন্য কিংবা সার্ভারের স্বাভাবিক কাজের জন্য। উদাহরণে 0.0.0.0/0 লেখা থাকলেও আমরা প্রবেশাধিকার নিজের নেটওয়ার্ক বা কোনো ব্যাশন হোস্টে সীমিত রাখার পরামর্শ দিই।
ইনস্ট্যান্স চালু হওয়ার পর এভাবে প্রবেশ করা যায়:
- SSH: ইনস্ট্যান্স চালু করার সময় বেছে নেওয়া
.pemকী দিয়ে। - HTTPS:
https://ajenti.instance.ip:8000ঠিকানায়, ব্যবহারকারীrootএবং পাসওয়ার্ড হিসেবে সদ্য তৈরি ইনস্ট্যান্সের ID।
প্রকাশনা নীতি #
ভবিষ্যৎ হালনাগাদ অংশটি মনোযোগ দিয়ে পড়ুন।
সফটওয়্যারের স্থিতিশীলতা ও নিরাপত্তা নিশ্চিত করতে Ajenti V1 আসে Ajenti V মডিউল আগে থেকে ইনস্টল ও কনফিগার করা অবস্থায়।
সফটওয়্যার ও নিরাপত্তা হালনাগাদ অব্যাহত রাখতে নিয়মিত নতুন সংস্করণ প্রকাশ করা হয়।
ভবিষ্যৎ হালনাগাদ #
কয়েক বছর ধরে Ajenti-র হোস্টিং মডিউল (ajenti-v) কোনো সাপোর্ট বা হালনাগাদ পায়নি। Ajenti-র প্রথম সংস্করণও এক বছরের বেশি সময় ধরে হালনাগাদ হয়নি, কারণ বর্তমান কাজ দ্বিতীয় সংস্করণকে ঘিরে।
সেই কারণেই এই AMI-এর সাপোর্ট বজায় রাখা কঠিন, আর আমরা নতুন রিলিজে না গিয়ে Ubuntu 18.04-এই আছি।
৩.০ সংস্করণে সার্টিফিকেটের সেই গুরুতর সমস্যাটি সমাধান করা হয়েছে যা প্রশাসন এলাকায় ঢুকতে বাধা দিত। যতদিন সম্ভব, আমরা সাধ্যমতো এই পণ্যের সাপোর্ট চালিয়ে যাব।
একইভাবে, ajenti-v মডিউল Ajenti-র দ্বিতীয় সংস্করণের জন্য প্রকাশিত হলেই আমরা সেই সংস্করণ নিয়ে AMI-এর নতুন সংস্করণ তৈরি করব।
যেকোনো ক্ষেত্রে প্রশ্ন থাকলে আমাদের সঙ্গে যোগাযোগ করুন — সাহায্য করতে পেরে আমরা আনন্দিত হব।
সাপোর্ট #
আমাদের Ajenti AMI ব্যবহারে যেসব বিষয়ে সাপোর্ট অন্তর্ভুক্ত:
- AMI ইনস্টলেশন।
- প্রাথমিক কনফিগারেশন।
- AMI-সংশ্লিষ্ট বাড়তি কনফিগারেশন (যেমন Let’s Encrypt সমর্থন)।
- Ajenti-র সেসব কনফিগারেশন বিষয় যা AMI-র সঙ্গে সম্পর্কিত হতে পারে।
- Ajenti-র মৌলিক সাধারণ সাপোর্ট।
- AMI হালনাগাদ ও মাইগ্রেশন।
পরিবর্তনের তালিকা #
AMI-এর ইতিহাস। তারিখগুলো AWS Marketplace-এ প্রতিটি সংস্করণ প্রকাশের।
সংস্করণ ৩.০
Ajenti কোর ও সব Ajenti V মডিউলের পূর্ণ হালনাগাদ।
সংস্করণ ২.১
Ajenti ও Ajenti V মডিউলের পূর্ণ হালনাগাদ।
সংস্করণ ২.০
অপারেটিং সিস্টেম, Ajenti কোর ও Ajenti V মডিউলের পূর্ণ হালনাগাদ।
সংস্করণ ১.০
আমাদের প্রথম Ajenti AMI, যাতে Ajenti ও Ajenti V ইনস্টল ও কনফিগার করা।
এই AMI নিয়ে সাহায্য দরকার?
উত্তর দেয় সেই দলই যারা ইমেজটি বানায় — সত্যিকারের প্রকৌশলী, কোনো বট বা ফার্স্ট লেভেল নয়।