Hostinger (hPanel) ইন্টিগ্ৰেশ্যন
এক ঝলকে (Overview)
Hostinger হৈছে এটা জনপ্রিয় web hosting প্ৰৱідাৰ যিটোৱে hPanel নামৰ এটা আধুনিক control panel ব্যৱহাৰ কৰে। Ultimate Multisite Hostinger ইন্টিগ্ৰেশ্যনটোৱে Ultimate Multisite আৰু Hostinger-ৰ hPanelৰ মাজত ডমেইনটো স্বয়ংক্রিয়ভ াৱে সিঙ্কিং কৰাত সহায় কৰে। ইয়াৰ ফলত আপুনি নিজৰ WordPress adminৰ পৰাই ডমেইন ম্যাপিং (domain mappings) আৰু সাবডমেইন (subdomains) সহজে ব্যৱস্থাপনা কৰিব পাৰে।
বৈশিষ্ট্যসমূহ (Features)
- hPanel-ত স্বয়ংক্রিয় addon domain সৃষ্টি।
- hPanel-ত স্বয়ংক্রিয় সাবডমেইন সৃষ্টি (সাবডমেইন মাল্টিসাইট ইনষ্টলেচনৰ বাবে)।
- ম্যাপিং ডিলিট কৰিলে ডমেইনটোও স্বয়ংক্রিয়ভাৱে আঁতৰাই দিয়া।
- hPanel-ৰ domain management API লগত নিৰৱচ্ছিন্ন ইন্টিগ্ৰেশ্যন।
প্ৰয়োজনীয়তা (Requirements)
Hostinger ইন্টিগ্ৰেশ্যন ব্যৱহাৰ কৰিবলৈ, আপোনাৰ নিম্নলিখিতবোৰ প্ৰয়োজন:
- hPanel অ্যাক্সেছ থকা এটা Hostinger একাউণ্ট।
- Hostingerৰ পৰা এটা API টোকেন।
- আপোনাৰ
wp-config.phpফাইলত তলত দিয়া ধৰণৰ ধ্ৰুৱক (constants) সংজ্ঞায়িত কৰা:
define('WU_HOSTINGER_API_TOKEN', 'your_hostinger_api_token');
define('WU_HOSTINGER_ACCOUNT_ID', 'your_hostinger_account_id');
ঐচ্ছিকভাৱে, আপুনি তলত দিয়াটোও সংজ্ঞায়িত কৰিব পাৰে:
define('WU_HOSTINGER_API_URL', 'https://api.hostinger.com/v1'); // ডিফল্ট API endpoint
সেটআপ নিৰ্দেশনা (Setup Instructions)
১. আপোনাৰ Hostinger API টোকেন সৃষ্টি কৰক
- আপোনাৰ Hostinger একাউণ্টত লগ ইন কৰক আৰু hPanel অ্যাক্সেছ কৰক।
- Account Settings → API Tokens লৈ যোৱা।
- Create New Token ক্লিক কৰক।
- আপোনাৰ টোকেনলৈ এটা বৰ্ণনা কৰা নাম দিয়ক (উদাহৰণস্বৰূপে, "Ultimate Multisite")।
- প্ৰয়োজনীয় অনুমতিসমূহ বাছি লওক:
- Domain management
- Subdomain management
- সৃষ্টি কৰা টোকেনটো কপি কৰি ইয়াক নিৰাপদভাৱে সংৰক্ষণ কৰক।
২. আপোনাৰ একাউণ্ট ID বিচাৰক
- hPanel-ত, Account Settings → Account Information লৈ যোৱা।
- আপোনাৰ Account ID এই পৃষ্ঠাখনত প্ৰদৰ্শিত হ'ব।
- এই ID টো কপি কৰি পৰৱৰ্তী পদক্ষেপৰ বাবে সংৰক্ষণ কৰক।
৩. wp-config.php ত ধ্ৰুৱক যোগ কৰক
আপোনাৰ wp-config.php ফাইলত তলত দিয়া ধৰণৰ ধ্ৰুৱক যোগ কৰক:
define('WU_HOSTINGER_API_TOKEN', 'your_hostinger_api_token');
define('WU_HOSTINGER_ACCOUNT_ID', 'your_hostinger_account_id');
যদি আপোনাৰ Hostinger একাউণ্টে বেলেগ API endpoint ব্যৱহাৰ কৰে, তেন্তে আপুনি ইয়াক কাস্টমাইজ কৰিব পাৰে:
define('WU_HOSTINGER_API_URL', 'https://api.hostinger.com/v1');
৪. ইন্টিগ্ৰেশ্যনটো সক্ষম কৰক
- আপোনাৰ WordPress admin-ত, Ultimate Multisite > Settings লৈ যোৱা।
- Domain Mapping টোৱে যোৱা।
- Host Integrations লৈ তললৈ গলি যোৱা।
- Hostinger (hPanel) ইন্টিগ্ৰেশ্যনটো সক্ষম কৰক।
- Save Changes ক্লিক কৰক।
ই কেনেকৈ কাম কৰে (How It Works)
Addon Domains
যেতিয়া আপুনি Ultimate Multisite-ত এটা ডমেইন ম্যাপ কৰে:
- ইন্টিগ্ৰেশ্যনটোৱে ডমেইনটো এটা addon domain হিচাপে যোগ কৰিবলৈ Hostinger-ৰ API লৈ এটা অনুৰোধ (request) প্ৰেণ কৰে ।
- ডমেইনটো আপোনাৰ root directory লৈ পয়েন্ট কৰিবলৈ কনফিগাৰ কৰা হয়।
- যেতিয়া এটা ডমেইন ম্যাপিং আঁতৰাই দিয়া হয়, ইন্টিগ্ৰেশ্যনটোৱে স্বয়ংক্রিয়ভাৱে hPanelৰ পৰা addon domainটো আঁতৰাই দিয়ে।
Subdomains
সাবডমেইন মাল্টিসাইট ইনষ্টলেচনৰ বাবে, নতুন সাইট এটা সৃষ্টি কৰাৰ সময়ত:
- ইন্টিগ্ৰেশ্যনটোৱে পূৰ্ণ ডমেইনৰ পৰা সাবডমেইন অংশটো নিষ্কাশন কৰে।
- ই সাবডমেইনটো যোগ কৰিবলৈ Hostinger-ৰ API লৈ এটা অনুৰোধ প্ৰেণ কৰে।
- সাবডমেইনটো আপোনাৰ root directory লৈ পয়েন্ট কৰিবলৈ কনফিগাৰ কৰা হয়।
গুৰুত্বপূৰ্ণ টোকা (Important Notes)
- ইন্টিগ্ৰেশ্যনটোৱে আপোনাৰ একাউ ণ্টৰ সৈতে যোগাযোগ কৰিবলৈ Hostinger-ৰ REST API ব্যৱহাৰ কৰে।
- আপোনাৰ API টোকেনত ডমেইন আৰু সাবডমেইন ব্যৱস্থাপনাৰ বাবে প্ৰয়োজনীয় অনুমতি থাকিব লাগিব।
- ইন্টিগ্ৰেশ্যনে DNS কনফিগাৰেচন (DNS configuration) ব্যৱহস্থ কৰে নাই; ডমেইনবোৰ ইতিমধ্যে আপোনাৰ Hostinger একাউণ্টলৈ পয়েন্ট কৰা থাকিব লাগিব।
- API অনুৰোধসমূহ HTTPS মাজেৰে নিৰাপদভাৱে কৰা হয়।
- আপোনাৰ API টোকেন নিৰাপদ ৰাখক আৰু ইয়াক কেতিয়াও জনপ্ৰিয়ভাৱে ভাগ নকৰিব।
সমস্যা সমাধান (Troubleshooting)
API সংযোগ সমস্যা (API Connection Issues)
- পৰীক্ষা কৰক যে আপোনাৰ API টোকেনটো সঠিক আৰু মলাট (expired) হোৱা নাই।
- নিশ্চিত কৰক যে আপোনাৰ Account ID সঠিক।
- নিশ্চিত কৰক যে আপোনাৰ API টোকেনত ডমেইন ব্যৱস্থাপনাৰ বাবে প্ৰয়োজনীয় অনুমতি আছে।
- পৰীক্ষা কৰক যে আপোনাৰ Hostinger একাউণ্ট সক্ৰিয় আৰু ভাল অৱস্থাত আছে।
ডমেইন যোগ নহ'ল (Domain Not Added)
- কোনো ভুল বাণীবীক্ষণ (error messages) বিচাৰাবলৈ Ultimate Multisite logs পৰীক্ষা কৰক।
- পৰীক্ষা কৰক যে ডমেইনটো ইতিমধ্যে আপোনাৰ Hostinger একাউণ্টত যোগ কৰা নাই।
- নিশ্চিত কৰক যে আপোনাৰ Hostinger একাউণ্ট addon domainৰ বাবে সীমা (limit) পাওঁনি।
- নিশ্চিত কৰক যে ডমেইনটো সঠিকভাৱে আপোনাৰ Hostinger nameservers লৈ পয়েন্ট কৰা আছে।
SSL সার্টিফিকেট সমস্যা (SSL Certificate Issues)
- ইন্টিগ্ৰেশ্যনে SSL সার্টিফিকেট জাৰী কৰা (issuance) ব্যৱস্থ কৰে নাই।
- Hostinger সাধাৰণতে AutoSSL মাজেৰে বিনামূলীয়া SSL সার্টিফিকেট প্ৰদান কৰে।
- আপুনি SSL/TLS তলত hPanel-ত পোনপটীয়াকৈ SSL সার্টিফিকেট ব্যৱস্থাপনা কৰিব পাৰে।
- বিকল্প হিচাপে, Hostinger-ৰ AutoSSL বৈশিষ্ট্যৰ সৈতে Let's Encrypt ব্যৱহাৰ কৰক।
সহায় (Support)
Hostinger ইন্টিগ্ৰেশ্যনৰ বাবে অধিক সহায়ৰ বাবে, অনুগ্ৰহ কৰি তলত দিয়া স্থানসমূহলৈ চাওক: