~3 min read • Updated Feb 21, 2026
1. نصب cPanel & WHM در Google Compute Engine
این راهنما نحوه نصب cPanel & WHM از طریق Google Marketplace را توضیح میدهد.
هشدار:
- برای استفاده از cPanel & WHM باید لایسنس معتبر داشته باشید.
- برای نصب جدید، میتوانید از لایسنس 15 روزه رایگان استفاده کنید.
- سرور باید حداقل یک IPv4 داشته باشد؛ IPv6-only پشتیبانی نمیشود.
1.1 ورود به Google Compute Engine
- اگر حساب Google ندارید، یک حساب بسازید.
- به Google Compute Engine وارد شوید.
- روی Start free کلیک کنید.
1.2 پذیرش شرایط و وارد کردن اطلاعات پرداخت
- Terms of Service را قبول کنید.
- اطلاعات پرداخت را وارد یا تأیید کنید.
- روی START MY FREE TRIAL کلیک کنید.
1.3 استفاده از تصویر cPanel & WHM در Marketplace
- در Google Cloud، Marketplace را جستجو کنید.
- عبارت cPanel را جستجو کنید.
- سیستمعامل موردنظر را انتخاب کنید:
cPanel & WHM on Linux برای CentOS
cPanel & WHM on Ubuntu برای Ubuntu
cPanel & WHM on AlmaLinux برای AlmaLinux
روی LAUNCH کلیک کنید و APIهای لازم را فعال کنید.
1.4 ساخت Instance
- نام Deployment را وارد کنید (فقط حروف کوچک، عدد، خط تیره).
- Zone را انتخاب کنید.
- Machine type را انتخاب کنید (حداقل 2GB RAM).
- Boot disk را روی Standard Persistent Disk قرار دهید.
- حجم دیسک را بالاتر از 40GB وارد کنید.
- در صورت نیاز Network Interface اضافه کنید.
- Terms of Service را قبول کنید.
- روی DEPLOY کلیک کنید.
1.5 فرآیند نصب cPanel & WHM
نصب بهصورت خودکار آغاز میشود و 10 تا 15 دقیقه طول میکشد.
نکته: تا پایان نصب نمیتوانید وارد WHM شوید.
1.6 اتصال به Instance
- روی SSH کلیک کنید.
- برای دسترسی root دستور زیر را اجرا کنید:
sudo su -
1.7 تغییر رمز root
passwd
1.8 تنظیم hostname
hostnamectl set-hostname hostname.example.com
1.9 ساخت hostname fix hook
mkdir -p /etc/dhcp/dhclient-exit-hooks.d/ && echo -ne '#!/bin/sh\nhostname hostname.example.com\n/scripts/fixetchosts\n' > /etc/dhcp/dhclient-exit-hooks.d/zzz-set-hostname && chmod +x /etc/dhcp/dhclient-exit-hooks.d/zzz-set-hostname
1.10 تنظیم IP ثابت
- به مسیر VPC Network → IP Addresses بروید.
- IP موردنظر را انتخاب و روی RESERVE کلیک کنید.
1.11 ورود به WHM
آدرس زیر را باز کنید:
https://IPADDRESS:2087
نام کاربری: root
رمز: همان رمزی که تنظیم کردید
2. نصب Drush
Drush ابزاری برای مدیریت Drupal است و از طریق Composer نصب میشود.
نکته: هر پروژه باید Drush را جداگانه نصب کند.
2.1 نصب Composer
برای نصب Composer، راهنمای How to Set Up PHP Composer را مطالعه کنید.
2.2 افزودن Drush به composer.json
composer require drush/drush
2.3 نصب Drush
composer install
نتیجهگیری
این مقاله تمام مراحل نصب cPanel & WHM در Google Compute Engine و همچنین نصب Drush برای مدیریت Drupal را پوشش میدهد. با رعایت این مراحل میتوانید سرور خود را بهصورت استاندارد راهاندازی و مدیریت کنید.
Written & researched by Dr. Shahin Siami