معرفی cPanel
cPanel و WHM رایجترین پنل مدیریت هاست وب است. WHM (WebHost Manager) برای مدیر سرور است: ساخت حسابها، پکیجهای منابع، DNS، ایمیل، بکاپها. cPanel رابط هر مشتری نهایی است: سایتها، پایگاههای داده، آدرسهای ایمیل، گواهیها.
هنگام تحویل، VPS (Debian یا Ubuntu، در پاریس یا فرانکفورت) نصبکننده رسمی دانلودشده از securedownloads.cpanel.net/latest را از قبل اجرا کرده است. یک رمز عبور root تصادفی با 48 کاراکتر هگزادسیمال تولید میشود، سپس فایل /tmp/credentials.txt آدرس IP، نشانی WHM و این رمز عبور را کنار هم قرار میدهد.
باید WHM را باز کنید، دستیار پیکربندی اولیه را کامل کنید و یک لایسنس معتبر cPanel وارد کنید. لایسنس همراه نصب ارائه نمیشود: برای استفاده از پنل لازم است.
با cPanel چه کارهایی میتوانید انجام دهید
WHM برای مدیر سرور
رابط مدیریت که با HTTPS روی پورت 2087 و با حساب root در دسترس است. حسابها، سهمیهها، سرویسها و تنظیمات سرور را از آنجا مدیریت میکنید.
cPanel برای هر حساب
هر حسابی که در WHM ساخته شود رابط cPanel خودش را روی پورت 2083 دارد، تا فایلها، پایگاههای داده، دامنهها و صندوقهای ایمیل را بدون دسترسی root مدیریت کند.
نصبکننده رسمی cPanel
اسکریپت نصبکننده منتشرشده توسط cPanel را دریافت میکند و پیش از نتیجهگیری، وجود /usr/local/cpanel/cpanel را بررسی میکند. هیچ نسخه دستکاریشدهای استفاده نمیشود.
اطلاعات ورود تولیدشده هنگام تحویل
برای هر سرور یک رمز عبور root تصادفی ساخته میشود. این رمز همراه نشانیهای دسترسی در /tmp/credentials.txt نوشته میشود که فقط برای root قابل خواندن است (سطح دسترسی 600).
لاگ کامل نصب
تمام خروجی نصب در /var/log/cpanel-auto-install.log نگهداری میشود، که برای پیگیری پیشرفت یا فهمیدن علت شکست مفید است.
شروع کار با cPanel
از سفارش تا راهاندازی نهایی، در چند دقیقه.
- 1
VPS را با cPanel تیکخورده سفارش دهید
یک VPS لینوکس (پاریس یا فرانکفورت) با Debian یا Ubuntu انتخاب کنید، سپس cPanel را در تب «Applications» فرم سفارش تیک بزنید. حداقل 2 GB RAM در نظر بگیرید.
- 2
وارد شوید و اطلاعات ورود را بردارید
پس از تحویل سرور، با SSH وارد شوید. نصب cPanel زمان میبرد: آن را در لاگ دنبال کنید، سپس هنگامی که تمام شد فایل اطلاعات ورود را بخوانید.
Bashssh root@SERVER_IP tail -f /var/log/cpanel-auto-install.log cat /tmp/credentials.txt - 3
دستیار WHM را کامل کنید و یک حساب بسازید
https://SERVER_IP:2087 را باز کنید و با root و رمز عبور موجود در فایل وارد شوید. گواهی خودامضای مرورگر را بپذیرید، لایسنس cPanel خود را وارد کنید، دستیار را طی کنید، سپس اولین حساب cPanel را بسازید.
Bashhttps://SERVER_IP:2087 - 4
برای محیط عملیاتی، سرور را ایمن کنید
اطلاعات ورود را در یک مدیر رمز عبور کپی کنید، سپس فایل را حذف کنید. یک دامنه را به سرور اشاره دهید، آن را در WHM بهعنوان نام هاست به کار ببرید و بررسی کنید که فایروال پورتهای 2087 و 2083 و پورتهای سایتهای شما را عبور میدهد. در پایان بکاپها را در WHM پیکربندی کنید.
Bashshred -u /tmp/credentials.txt
کاربردهای cPanel
میزبانی سایتهای مشتریان
یک آژانس وب سایتهای مشتریان خود را روی یک سرور واحد گرد میآورد، با یک حساب cPanel برای هر مشتری و پایگاههای داده و صندوقهای ایمیل مخصوص او.
فروش مجدد هاست اشتراکی
WHM اجازه میدهد پکیجهای منابع تعریف کنید و حسابها را در صورت نیاز بسازید. این پایه یک کسبوکار نمایندگی هاست است.
مهاجرت از هاست موجود
اگر سایتهای شما قبلاً در جای دیگر با cPanel اجرا میشوند، همان رابط را روی سروری پیدا میکنید که منابع و پیکربندی آن در کنترل شماست.
متمرکز کردن سایتها، DNS و ایمیل
یک پنل واحد دامنهها، زونهای DNS، گواهیها و آدرسهای ایمیل شما را مدیریت میکند، برای یک کسبوکار کوچک که همهچیز را یکجا میخواهد.
پرسشهای متداول درباره cPanel
اسکریپت نصب آنها را در /tmp/credentials.txt مینویسد، فایلی که فقط برای root قابل خواندن است. این فایل شامل IP عمومی، نشانی WHM روی پورت 2087، نشانی cPanel روی پورت 2083 و رمز root تولیدشده است. آن را سریع کپی کنید، چون در یک پوشه موقت ذخیره شده است.
درباره cPanel بیشتر بدانید
لایسنس cPanel
نصب شامل لایسنس نیست. فایل اطلاعات ورود هم یادآوری میکند: یک لایسنس معتبر cPanel لازم است. آن را از cPanel یا یک نماینده مجاز تهیه کنید و در اولین دسترسی به WHM وارد کنید.
پیگیری نصب
اسکریپت همهچیز را در /var/log/cpanel-auto-install.log مینویسد. تا زمانی که فایل /tmp/credentials.txt وجود ندارد، نصب تمام نشده است: این فایل فقط پس از بررسی /usr/local/cpanel/cpanel ساخته میشود. در صورت شکست، لاگ با «ERROR: cPanel installation failed.» پایان مییابد.
پورتها و دسترسی
WHM روی پورت TCP 2087 و cPanel روی 2083، با HTTPS پاسخ میدهند. در اولین دسترسی، مرورگر یک گواهی ناشناخته را اعلام میکند: تا زمانی که از یک نام هاست معتبر استفاده نکردهاید این عادی است. اگر فایروال فعال میکنید، این دو پورت و همچنین پورتهای سرویسهایی که میزبانی میکنید (وب، ایمیل) را باز کنید.
نگهداری اطلاعات ورود
فایل /tmp/credentials.txt در یک پوشه موقت قرار دارد. آن را همان اولین ورود کپی کنید، سپس حذف کنید. بعد از آن رمز root را عوض کنید و احراز هویت با کلید SSH را در نظر بگیرید.
هاست میخواهید بدون مدیریت سرور؟
اگر نمیخواهید سرور را مدیریت کنید، پیشنهاد هاست cPanel ما را ببینید. برای دامنههایتان به /web-domains بروید.