نحوه ورود به کنترل پنل دبلیواچام WHM
نام کاربری خود را در فیلد Username و کلمه عبور را در فیلد Password وارد میکنید و دگمه Log in را میزنیم.
نام کاربری خود را در فیلد Username و کلمه عبور را در فیلد Password وارد میکنید و دگمه Log in را میزنیم.
کارهای زیر جهت شروع ضروری است که باید به ترتیب و تک تک انجام دهید:
1. پس از ورود به WHM از منوی سمت چپ گزینه Basic cPanel & WHM Setup را انتخاب نمایید و DNSهای اختصاصی خود را که قبلا بر روی دامنه خود تنظیم کردید را وارد کنید. بعنوان مثال: ns1.domain.com و ns2.domain.com و در صورتی که بر روی دامنه خود هنوز DNS تنظیم نکردید به شرکت ثبت کننده دامنه ایمیل بزنید و آیپی سرور را بدهید تا برای شما تنظیمات دیاناس اختصاصی را انجام دهند.
2. سپس از قسمت Add a Package بایستی پکیج های هاستینگ خود را ایجاد کنید. (آموزش ایجاد پکیج را از فهرست مطالب مطالعه کنید)
3. متصل کردن WHM به یک سیستم حسابداری مثل WHMCS جهت ساخت اتوماتیک سایت های کاربران، که این مورد جزو مطالب آموزشی این مجموعه نمیباشد.
وارد WHM شوید و از منوی سمت چپ گزینه Add a Package را انتخاب نمایید.
در فیلد Package Name نام پکیج را وارد کنید. بعنوان مثال Plan 1 و در قسمت Resources منابع را تعیین کنید. موارد مهم این بخش Disk Quota به معنی فضای هاستینگ و Monthly Bandwidth پهنای باند ماهیانه است. سایر موارد را میتوانید به صورت پیشفرض رها کنید و یا در صورتی که با آنها آشنایی دارید کم و زیاد کنید.
حالا گزینه Add را بزنید تا پکیج شما ساخته شود. به همین ترتیب سایر پکیجهای خود را بسازید.
جهت ویرایش یک پکیج نیز گزینه Edit a Package را انتخاب و سپس پکیج خود را انتخاب و بر روی دگمه Edit کلیک کنید. در صفحه بعد میتوانید امکانات پکیج را ویرایش نمایید.
در فیلد Domain، اسم دامنه و در قسمت Username ، Password نام کاربری و کلمه عبور هاستینگ وارد کنید.
حالا از منوی کشویی Choose a Package باید پکیجی را که قبلا ساختید متناسب با سرویس فروخته شده انتخاب نمایید. سایر گزینهها را پیشفرض خودش رها کنید و دگمه Create را بفشارید. هاستینگ ایجاد شد!
پس از زدن آیکون + گزینه Change Password جهت تغییر رمز عبور ؛ گزینه Change Contact Email جهت تغییر ایمیل مشتری و گزینه Change Plan جهت ویرایش پکیج هاستینگ میباشد.
جهت حذف یک اکانت هاستینگ از منوی سمت چپ گزینه Terminate an Account را انتخاب و از قسمت Account Selection آن را انتخاب نمایید. سپس دگمه Terminate را بزنید.
جهت مسدود کردن یک اکانت هاستینگ از منوی سمت چپ گزینه Manage Account Suspension و پس از انتخاب سایت مورد نظر دگمه Suspend جهت مسدود سازی و دگمه Unsuspend جهت فعال کردن مجدد استفاده کنید.
جهت انتقال وبسایت وارد WHM بوسیله کاربر root شده سپس از منوی سمت چپ گزینه Transfer Tool را انتخاب نمایید.
در فیلد Remote Server Address آیپی سرور مبداء که سایت یا سایتها در آن قرار دارد را وارد کنید.
در فیلد Remote SSH Port پورت اساساچ سرور مبداء را وارد کنید.
در فیلد Login اگر دسترسی به root سرور مبداء دارید گزینه root و اگر میخواهید فقط یک سایت را انتقال دهید گزینه User را انتخاب نمایید. اگر گزینه root انتخاب شود فقط کلمه عبور و یا SSH Public Key پرسیده میشود ولی اگر User انتخاب شود نام کاربری و کلمه عبور سایت مورد نظر را باید وارد کنید.
سایر گزینهها را اگر آشنایی ندارید میتوانید به صورت پیشفرض رها کنید و در نهایت دگمه Fetch Account List را بفشارید تا لیست نمایان شود سپس عملیات انتقال را آغاز دهید.
Remote Access Key این قابلیت را به شما میدهد که به سرور خود Login کنید بدون اینکه نام کاربری و کلمه عبور را وارد نمایید، که این قابلیت مناسب استفاده از سایر اسکریپتها مثل WHMCS است تا بتواند اتوماتیک هاست ایجاد کند.
جهت تعریف یک Remote Access Key جدید از منوی سمت چپ WHM گزینه Remote Access Key را انتخاب کرده سپس برای هر اسکریپت جدید بر روی دگمه Generate New Key کلیک کرده و سپس میتوانید کدهایی که به صورت تصادفی ایجاد شدهاند را مشاهده کنید.
در بخش اول بنام Service مواردی هست که بر روی سرور شما نصب میباشد و همگی باید فعال و سبز رنگ باشند و اگر بعنوان مثال named غیرفعال بود به این معنی است که DNS سرور مشکل دارد و هیچ سایتی باز نمیشود.
در بخش System Information میزان استفاده از منابع سرور را میبیند که Server Load مربوط به پردازنده سرور و Memory Used مربوط به حافظه رم است.
در بخش Disk Information هم اطلاعاتی در مورد هارد دیسک و پارتیشنبندیها مشاهده خواهید کرد.
- آموزش ساخت DNS اختصاصی: در اولین قدم از کنترل پنل دامنه میبایست بوسیله IPهای سرور دیاناس اختصاصی را تعریف کنید که این مورد در هر مدل کنترل پنل دامنهای متفاوت است و میتوانید از فردی که دامنه را ثبت کرده کمک بگیرید چون در برخی موارد کنترل پنل دامنه شما دسترسی برای اینکار را ندارد. در قدم بعدی وارد WHM شده به قسمت Edit DNS Zone بروید و اسم دامنه اصلی خود که قرار است DNS اختصاصی مربوط به این دامنه باشد را انتخاب نمایید. اگر آن را در لیست نمیبینید ابتدا ایجادش کنید.
پس از انتخاب و کلیک بر روی دگمه Edit در صفحه بعد قسمت Add New Entries Below this Line پیشوند دیاناس را بنویسید، بعنوان مثال ns1 و فیلد مقابل آن را گزینه A انتخاب کنید به این معنی که مایل به ایجاد A Record هستید و فیلد مقابل A را باید IP سرور را وارد کنید. همان IP که در کنترل پنل دامنه نیز تنظیم کردید.
برای ns2 نیز به همین ترتیب انجام دهید و میتوانید از دو IP استفاده کنید برای ns1 و ns2 که این کار پیشنهاد میشود.
- آموزش Add a DNS Zone: در برخی موارد سایت شما بر روی یک سرور است و میخواهید یک زیر دامنه (Sub Domain) داشته باشید که در سرور دیگری باشد مثل سایتهای دانلود که یک زیر دامنه این چنینی دارند: dl.domain.com برای اینکار زیر دامنه را در سرور دیگر میسازید سپس در سروری که سایت اصلی است به قسمت Add a DNS Zone رفته و آیپی سرور دوم که قرار است میزبان زیر دامنه باشد را وارد کنید و اسم زیر دامنه را در قسمت Domain بنویسید: dl.domain.com
روش اول:
yum -y upgrade && yum -y install screen
cd /home && curl -o latest -L http://httpupdate.cpanel.net/latest && sh latest
در صورتی که مایل باشید نصب در Background انجام شود و شما پنجره SSH را ببندید از دستورات زیر استفاده کنید:
روش دوم:
yum -y upgrade && yum -y install screen
wget http://layer1.cpanel.net/latest
screen -dmS cpanel-installation /bin/bash -c "sh latest"
نصب آغاز شد. حالا جهت مشاهده و چک نصب کننده میتوانید از دستور screen -x استفاده نمایید.
پس از اجرای دستور آخر نسبت به قدرت سرور بین 45 دقیقه الی 5 ساعت طول میکشد تا کنترل پانل cPanel بر روی سرور شما نصب گردد. پس از نصب به آدرس http://Your_Server_IP:2086 مراجعه کنید و مراحل را دنبال کنید. کاربرد گزینه هایی را که نمیداند به صورت پیشفرض بگذارید باشد و تغییری در آن بوجود نیاورید.
در صورتی که از روش اول استفاده کردید و به هر دلیلی اینترنت شما قطع شد و نصب سیپنل نصفه انجام شد نیاز نیست از اول عملیات نصب را شروع کنید و کافیست دستور screen -x را بزنید تا نصب از محلی که وقفه رخ داده مجددا شروع به کار کند.
"
rm -fv csf.tgz
wget http://www.configserver.com/free/csf.tgz
tar -xzf csf.tgz
cd csf
sh install.sh
نصب فایروال به اتمام رسید حالا باید آن را از حالت تست خارج کنید. برای اینکار دستور
nano /etc/csf/csf.conf
را بزنید و حالت تست را به 0 تغییر دهید.
//Look for the first line and set testing mode to "0" TESTING = "0" //Now restart the firewall! csf -r
در نهایت دکمه ctrl+x بفشارید و سپس برای ذخیره کلید y را وارد و Enter کنید.
"
پس از نصب WHM را ریفرش کنید و در پایین لیست پلاگینها میتوانید گزینه Configure ClamAV Scanner را مشاهده نمایید که با کلیک بر روی آن تنظیمات قابل ویرایش است.
جهت اسکن کل سرور بوسیله آنتی ویروس و SSH میبایست بوسیله برنامه پوتی وارد Root سرور شوید و دستورات زیر را اجرا کنید.
cd /home
clamscan -vr
cd /usr/src
wget http://www.litespeedtech.com/packages/cpanel/lsws_whm_plugin_install.sh
chmod 700 lsws_whm_plugin_install.sh
./lsws_whm_plugin_install.sh
rm -f lsws_whm_plugin_install.sh
"