Amazon Lightsail، نصب cPanel WHM، راه‌اندازی سرور

این مقاله نحوه راه‌اندازی یک Instance در Amazon Lightsail برای نصب cPanel & WHM را توضیح می‌دهد. شامل انتخاب منطقه، انتخاب Blueprint، تنظیم کلید SSH، انتخاب پلن، ساخت Instance، مشاهده روند نصب، تنظیم WHM، اختصاص IP ثابت و مدیریت پورت‌های فایروال است52

Amazon LightsailcPanel WHM SetupLaunch Instance Guide

~4 دقیقه مطالعه · آخرین به‌روزرسانی ۱۳ اسفند ۱۴۰۴

1. مقدمه


این راهنما نحوه راه‌اندازی یک Instance در Amazon Lightsail™ برای نصب cPanel & WHM را توضیح می‌دهد. Lightsail یک سرویس ساده و سریع برای ایجاد ماشین مجازی است.




2. راه‌اندازی یک Amazon Lightsail Instance


به وب‌سایت Amazon Lightsail بروید و وارد حساب AWS خود شوید. اگر حساب ندارید، یک حساب جدید بسازید.


روی Create instance کلیک کنید تا صفحه ساخت Instance باز شود.


2.1 انتخاب موقعیت جغرافیایی Instance


Lightsail یک منطقه پیش‌فرض پیشنهاد می‌دهد. برای تغییر آن روی Change AWS Region and Availability Zone کلیک کنید.


  • در بخش Select a Region منطقه موردنظر را انتخاب کنید.
  • در صورت نیاز، یک Availability Zone مشخص کنید.

2.2 انتخاب Image و Blueprint


  • پلتفرم Linux/Unix را انتخاب کنید.
  • در بخش Select a blueprint گزینه cPanel & WHM for AlmaLinux را انتخاب کنید.

مهم: cPanel & WHM نیاز به لایسنس معتبر دارد. برای نصب جدید می‌توانید از لایسنس ۱۵ روزه رایگان استفاده کنید.


گزینه‌های اضافی:

  • Add launch script — افزودن اسکریپت برای سفارشی‌سازی Instance
  • Change SSH key pair — شامل گزینه‌های زیر:

Create New — ساخت یک کلید SSH جدید
Upload New — آپلود کلید عمومی موجود
Download — دانلود کلید خصوصی پیش‌فرض


می‌توانید گزینه Enable Automatic Snapshots را فعال کنید تا هر روز یک Snapshot از Instance گرفته شود.


2.3 انتخاب پلن Instance


پلن موردنظر را بر اساس حافظه، پردازش، فضای ذخیره‌سازی یا پهنای باند انتخاب کنید.


هشدار: پلن باید حداقل 1GB RAM داشته باشد؛ در غیر این صورت نصب cPanel & WHM با شکست مواجه می‌شود.


2.4 نام‌گذاری Instance


یک نام برای Instance وارد کنید. این نام بعداً قابل تغییر نیست.


می‌توانید Tag اضافه کنید:

  • Key-only — فقط کلید
  • Key-value — کلید و مقدار

2.5 ساخت Instance


روی Create instance کلیک کنید. به کنسول Lightsail بازمی‌گردید و روند ساخت Instance نمایش داده می‌شود.




3. فرآیند نصب cPanel & WHM


پس از ساخت Instance، نصب cPanel & WHM به‌صورت خودکار در پس‌زمینه آغاز می‌شود.


هشدار: نصب حدود ۱۰ تا ۱۵ دقیقه طول می‌کشد. تا پایان نصب نمی‌توانید وارد WHM شوید.


3.1 مشاهده روند نصب


  1. به صفحه Instances بروید.
  2. روی نام Instance کلیک کنید.
  3. به تب Connect بروید.
  4. روی Connect using SSH کلیک کنید.

پس از نصب، یک فرآیند راه‌اندازی اولیه و سپس اسکریپت post_snapshot اجرا می‌شود.




4. تنظیم WHM روی Instance


4.1 تغییر رمز عبور root


  1. Instance را باز کنید.
  2. به تب Connect بروید.
  3. روی Connect using SSH کلیک کنید.
  4. دستور زیر را وارد کنید:

sudo passwd

رمز جدید را وارد و تأیید کنید.


4.2 اختصاص IP ثابت


Lightsail به‌صورت پیش‌فرض IP پویا اختصاص می‌دهد. با ری‌استارت Instance، IP تغییر می‌کند.


مهم: لایسنس cPanel & WHM به IP وابسته است. قبل از فعال‌سازی لایسنس، حتماً IP ثابت اختصاص دهید.


  1. Instance را باز کنید.
  2. به تب Networking بروید.
  3. روی Create static IP کلیک کنید.
  4. Instance را انتخاب کنید.
  5. نامی برای IP وارد کنید و Create را بزنید.

4.3 ورود به WHM


آدرس زیر را باز کنید:


https://IPADDRESS:2087/


اطلاعات ورود:

  • نام کاربری: root
  • رمز عبور: رمز جدیدی که تنظیم کردید

لایسنس را تأیید کنید، سپس اطلاعات تماس و Nameserver را وارد کنید.




5. پیکربندی WHM


برای تنظیمات کامل WHM، مستندات WebHost Manager را مطالعه کنید.


برای ساخت سریع یک وب‌سایت روی سرور جدید، راهنمای From WHM to Website را ببینید.




6. مدیریت Instance


برای استفاده از برخی سرویس‌های cPanel & WHM باید پورت‌های فایروال را به‌صورت دستی باز کنید.


برای مدیریت پورت‌ها و IP ثابت، وارد Lightsail شوید.




نتیجه‌گیری


این مقاله تمام مراحل راه‌اندازی، نصب، پیکربندی و مدیریت یک Instance در Amazon Lightsail برای اجرای cPanel & WHM را پوشش می‌دهد. با انجام این مراحل می‌توانید یک محیط میزبانی پایدار و قابل اعتماد ایجاد کنید.


نوشته و پژوهش‌شده توسط دکتر شاهین صیامی

مقالات مرتبط

راهنمای کامل بازیابی اکانت cPanel و انتقال حساب‌ها و تنظیمات برای مدیران سیستم تازه‌کار

این مقاله یک راهنمای جامع برای مدیران سیستم تازه‌کار است که می‌خواهند اکانت‌های cPanel را بازیابی کنند، حساب‌ها و تنظیمات را بین سرورها منتقل کنند، و از ابزارهای تشخیصی برای بررسی مشکلات انتقال و بازیابی استفاده کنند. این راهنما شامل نحوه استفاده از WHM، نحوه آپلود بکاپ‌ها، روش‌های انتقال، و فعال‌سازی لاگ‌های پیشرفته است.

ادامه

How to Move All cPanel Accounts from One Server to Another

This guide explains how to migrate all cPanel accounts, service configurations, SSL certificates, and the main server IP address from an old source server to a new target server. It covers installation requirements, configuration transfers, account migration, IP reassignment, DNS adjustments, and SSL restoration.

ادامه

آموزش کامل مهاجرت یک وب‌سایت وردپرس از macOS به سرور cPanel & WHM

این مقاله نحوه انتقال یک وب‌سایت وردپرس که روی macOS میزبانی شده است را به یک سرور cPanel & WHM توضیح می‌دهد. شامل خروجی گرفتن از دیتابیس، آپلود فایل‌ها، ایجاد دیتابیس جدید، تنظیم wp-config.php، تغییر URL سایت، و رفع لینک‌ها و تصاویر خراب است.

ادامه

آموزش کامل انتقال دستی یک اکانت بین سرورها در cPanel & WHM

این مقاله نحوه انتقال دستی یک اکانت بین دو سرور را زمانی که حجم اکانت برای ابزارهای انتقال WHM بسیار بزرگ است توضیح می‌دهد. شامل ایجاد دایرکتوری موقت، فشرده‌سازی public_html و لاگ‌ها، انتقال امن با scp، و بازیابی فایل‌ها در سرور جدید است.

ادامه

آموزش کامل مهاجرت دستی داده‌های Horde به Roundcube در cPanel & WHM

این مقاله نحوه مهاجرت دستی تقویم‌ها و مخاطبین Horde به Roundcube را در نسخه‌های 108 تا 118 cPanel & WHM توضیح می‌دهد. شامل مراحل خروجی گرفتن از Horde، انتقال فایل‌ها به مسیرهای صحیح، و وارد کردن داده‌ها در Roundcube با استفاده از افزونه‌های داخلی یا ابزارهای واردسازی است.

ادامه

آموزش کامل مهاجرت دستی اکانت‌ها از کنترل‌پنل‌های غیرپشتیبانی‌شده به cPanel & WHM

این مقاله نحوه مهاجرت دستی اکانت‌ها از کنترل‌پنل‌های غیرپشتیبانی‌شده به cPanel & WHM را توضیح می‌دهد. شامل اقدامات قبل از مهاجرت، نصب سرور جدید، انتقال فایل‌ها و دایرکتوری‌ها، بازیابی دیتابیس‌ها، انتقال SSL، و اقدامات پس از مهاجرت است.

ادامه