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 را پوشش می‌دهد. با انجام این مراحل می‌توانید یک محیط میزبانی پایدار و قابل اعتماد ایجاد کنید.


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