উন্নত ওয়েব সার্ভার অপশন বুঝে নিন
উন্নত অপশন ফাইল হ্যান্ডলিং বা অ্যাপের রাউটিং বদলে দিতে পারে। শুধু সেই সেটিংসই ব্যবহার করুন, যা আপনার অ্যাকাউন্টে চালু এবং সাপোর্টেড।
শুরু করার আগে
APNCloud হোস্টিং প্যানেল ব্যবহার করুন। আপনি কোন টুল দেখতে পাবেন, তা অ্যাকাউন্টের অনুমতি ও প্ল্যানের ওপর নির্ভর করে। কোনো অপশন না পেলে সাপোর্টকে জিজ্ঞেস করুন, আপনার সেবায় সেটি আছে কি না।
ধাপ
- Apache Handlers ঠিক করে, ফাইল এক্সটেনশন কীভাবে এক্সিকিউট হবে। আপলোড করা ফাইলকে এক্সিকিউটেবল বানাবেন না। সাপোর্টেড PHP ভার্সন না থাকার সমস্যা এড়াতেও এটি ব্যবহার করবেন না।
- MIME types কনটেন্টের ধরন ঠিক করে। আসল ফরম্যাটের জন্য স্ট্যান্ডার্ড টাইপ ব্যবহার করুন। এক্সিকিউটেবল কনটেন্টকে জোর করে ডাউনলোড করানো (বা এর উল্টোটা করলে) সোর্স কোড দেখা যেতে পারে, কিংবা নিরাপত্তার সমস্যা হতে পারে।
- Perl Modules কোন মডিউল আছে তা দেখায়। এর মানে এই নয় যে আপনি root অ্যাক্সেস পাবেন বা সিস্টেম প্যাকেজ ইনস্টল করতে পারবেন। কোনো ডিপেন্ডেন্সি না পেলে সাপোর্টকে জিজ্ঞেস করুন।
- Nginx Templates সাপোর্টেড সার্ভার রাউটিং টেমপ্লেট বেছে নিতে দেয়। বদলানোর আগে বর্তমান সেটিংসের ব্যাকআপ নিন। একবারে একটি টেমপ্লেট বদলে রিডাইরেক্ট, অ্যাসেট ও অ্যাপের রুট পরীক্ষা করুন। Apache-এর rewrite ফাইল সরাসরি Nginx কনফিগার করে না।
- Nginx Unit পুরোনো অ্যাপ-সার্ভার ফিচার হিসেবে দেখা যেতে পারে। এর আপস্ট্রিম প্রজেক্ট আর্কাইভ হয়ে গেছে এবং আর মেইনটেইন করা হয় না। নতুন কোনো পাবলিক অ্যাপ সেখানে রাখার আগে সাপোর্টের কাছে এমন রানটাইম চান, যার মেইনটেন্যান্স চলছে। মেইনটেইন করা সার্ভিসসহ VPS-ও একটি বিকল্প।
- প্রোডাকশন Node.js ও PHP ফ্রেমওয়ার্কের জন্য অ্যাপ গাইড অনুসরণ করুন এবং রানটাইমের মেইনটেন্যান্স, প্রসেস সুপারভিশন, লগ ও রোলব্যাক নিশ্চিত করুন।
ফলাফল যাচাই করুন
যে কাজটি করতে চেয়েছিলেন তা পরীক্ষা করুন, সঙ্গে ওয়েবসাইট ও ইমেইলের অন্য কাজও দেখে নিন। কোনো টুল না পেলে বা ফল আশানুরূপ না হলে ত্রুটি ও সময় লিখে রেখে সাপোর্টে যোগাযোগ করুন। অনুমানের ভিত্তিতে পুরো সার্ভারের সেটিংস বদলাবেন না।
সম্পর্কিত গাইড
সর্বশেষ পর্যালোচনা
2026-10-28
