~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 مشاهده روند نصب
- به صفحه Instances بروید.
- روی نام Instance کلیک کنید.
- به تب Connect بروید.
- روی Connect using SSH کلیک کنید.
پس از نصب، یک فرآیند راهاندازی اولیه و سپس اسکریپت post_snapshot اجرا میشود.
4. تنظیم WHM روی Instance
4.1 تغییر رمز عبور root
- Instance را باز کنید.
- به تب Connect بروید.
- روی Connect using SSH کلیک کنید.
- دستور زیر را وارد کنید:
sudo passwd
رمز جدید را وارد و تأیید کنید.
4.2 اختصاص IP ثابت
Lightsail بهصورت پیشفرض IP پویا اختصاص میدهد. با ریاستارت Instance، IP تغییر میکند.
مهم: لایسنس cPanel & WHM به IP وابسته است. قبل از فعالسازی لایسنس، حتماً IP ثابت اختصاص دهید.
- Instance را باز کنید.
- به تب Networking بروید.
- روی Create static IP کلیک کنید.
- Instance را انتخاب کنید.
- نامی برای 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 را پوشش میدهد. با انجام این مراحل میتوانید یک محیط میزبانی پایدار و قابل اعتماد ایجاد کنید.
نوشته و پژوهش شده توسط دکتر شاهین صیامی