اموزش نصب cpanel بر روی لینوکس centos

اموزش نصب cpanel بر روی لینوکس centos

 

WHM/cPanelاز معروف ترین پنلهای میزبانی هاستینگ نصب شونده بر روی سیستم عاملهای لینوکس می باشد,با داشتن WHM/cPanel می توان بدون داشتن هیچگونه دانش تخصصی میزبانی سایتهای خودر را مدیریت کرد.

با داشتن کمترین و ابتدایی ترین دانش در رابطه با میزبانی | هاستینگ و شبکه می توانید به راحتی هرچه تمام تر سرورهای مبتنی بر لینوکس که بر روی انها سی پنل نصب شده است را مدیریت و کنترل نمایید.

WHM/cPanel به دو بخش WHM و cPanel تقسیم می شوند بخش WHM قسمت مدیریتی این پنل بوده و امکانات فراوان مدیریتی در رابطه با میزبانی سایتها بر روی سرور شما را در اختیارتان قرار می دهد, وبخش cPanel ارتباط مستقیم با کنترل هاست مشتریان و مدیریت شخصی هاست انها توسط خود مشتری دارد در این اموزش نحوه ی نصب WHM و cPanel بر روی لینوکس centos و کلاد لینوکس را اموزش خواهیم داد.

 

1-حداقل پیشنیازهای سیستم به شرح زیر می باشد :

 

  • داشتن حداقل 1 گیگ رم ازاد بر روی سرور
  • 20 گیگ فضای هارد خالی به منظور نصب
  • نصب بودن perl بر روی سرور
  • نصب بودن یکی از ورژن های CentOS 7/6/5 بر روی سرور

 

2-تنظیم بودن Hostname سرور :

 

قبل از نصب از تنظیم بودن Hostname سرور خود به صورت fully qualified اطمینان حاصل کنید.

ابتدا توسط دستور زیر Hostname خود را به صورت دیفالت ست کرده و در ادامه مراحل را تا پایان پیگیری نمایید

 

hostname webhost.example.com

 

حالا توسط یک ویرایشگر مانند nano فایل etc/sysconfig/network/ را ادیت کرده و Hostname  خود که در مثال بالا قرار دادیم را قرار می دهیم

 

HOSTNAME=webhost.example.com

حالا با ویرایش فایل etc/hosts/ مقادیر Hostname  خود را به صورت لوکالی به Ip سرور متصل میکنیم

 

192.168.1.100 webhost.example.com

در کد بالا Ip سرور به طور مثال 192.168.1.100 در نظر گرفته شده است این مورد را با توجه به Ip سرور خود ادیت نمایید.

 

3-اطمینان از غیرفعال بودن SELinux :

 

قبل از شروع به نصب WHM/cPanel از غیرفعال بوده SELinux اطمینان حاصل کنید زیرا فعال بودن این خاصیت امنیتی بر روی لینوکس باعث ایجاد مشکلات در فرایند نصب می شود,ابتدا دستور زیر را در محیط کامندی لینوکس خود وارد نمایید.

 

setenforce 0

 

حال فایل etc/sysconfig/selinux/ را ادیت کرده و خط زیر را در این فایل قرار دهید

SELINUX=disabled

4-حال مراحل نصب WHM/Cpanel را پیگیری می نماییم :

 

تمامی پیشنیازهای قبل نصب, حالا توسط شما انجام شده است با زدن دستورات زیر به سادگی نصب شروع می شود

cd /home
curl -o latest -L http://httpupdate.cpanel.net/latest
sh latest

 

مراحل نصب با توجه به قدرت سرور شما,میزان پهنای باند سرور و سرعت اینترنت شما چیزی بین 1 ساعت و بیشتر طول میکشد و در مرحله اخر که نصب شما تمام شد خروجی مانند زیر خواهید داشت.

 

2015-05-28 12:23:48 183 ( INFO): cPanel install finished in 66 minutes and 9 seconds! 2015-05-28 12:23:48 684 ( INFO): Congratulations! Your installation of cPanel & WHM 11.48 is now complete. The next step is to configure your server. 2015-05-28 12:23:48 684 ( INFO): 2015-05-28 12:23:48 684 ( INFO): Before you configure your server, ensure that your firewall allows access on port 2087. 2015-05-28 12:23:48 684 ( INFO): On RHEL, CentOS, and CloudLinux systems, execute /scripts/configure_firewall_for_cpanel to accomplish this. 2015-05-28 12:23:48 684 ( INFO): 2015-05-28 12:23:48 684 ( INFO): After ensuring that your firewall allows access on port 2087, you can configure your server. 2015-05-28 12:23:48 684 ( INFO): 2015-05-28 12:23:48 684 ( INFO): 1. Open your preferred browser 2015-05-28 12:23:48 684 ( INFO): 2015-05-28 12:23:48 684 ( INFO): 2. Type https://192.168.1.100:2087 in the address bar 2015-05-28 12:23:48 684 ( INFO): 2015-05-28 12:23:48 684 ( INFO): 3. Enter the word root in the Username text box 2015-05-28 12:23:48 684 ( INFO): 2015-05-28 12:23:48 684 ( INFO): 4. Enter your root password in the Password text box 2015-05-28 12:23:48 684 ( INFO): 2015-05-28 12:23:48 684 ( INFO): 5. Click the Login button 2015-05-28 12:23:48 684 ( INFO): 2015-05-28 12:23:48 684 ( INFO): Visit http://go.cpanel.net/whminit for more information about first-time configuration of your server. 2015-05-28 12:23:48 684 ( INFO): 2015-05-28 12:23:48 684 ( INFO): Visit http://support.cpanel.net or http://go.cpanel.net/whmfaq for additional support 2015-05-28 12:23:48 684 ( INFO): 2015-05-28 12:23:48 684 ( INFO): Thank you for installing cPanel & WHM 11.48!

5-ادامه مراحل نصب cPanel & WHM به صورت گرافیکی :

 

بعد از نصب شما میتوانید با اطلاعات روت سرور خود از طریق پورت های 2086 & 2087 به بخش WHM سرور خود دسترسی بگیرید و با پورت های 2082 & 2083 کاربران شما قادر به اتصال به بخش میزبانی سایت خودشان هستند,حال توسط ادرس Hostname خود و پورت SSL ارتباطی به شکل زیر به بخش WHM لاگین میکنیم و مراحل نصب پایانی رو انجام میدهیم

 

https://webhost.exmaple.com:2087

 

حالا با توجه به نیازهای خودتان موارد زیر را کانفیگ نمایید و تمام!!

 

  • Accept Linux Agreement
  • Setup networking
  • Set Up IP Addresses
  • Select nameserver (default is bind)
  • Setup additional services like FTP, Mail
  • Enable or Disable disk quota

 

 

نصب cpanel

 

تبریک میگم نصب WHM/cPanel شما به پایان رسید و اموزش نصب cpanel بر روی لینوکس centos ما هم تمام شد, البته  مورد اخر رو هم انجام بدید تا بدون محدودیت از امکانات این پنل بتوانید استفاده کنید.

 

6-مرحله بعد فعال سازی لایسنس Cpanel می باشد :

 

برای فعال سازی لایسنس Cpanel سرور خود فقط کافی است بعد از تهیه لایسنس دستور زیر را وارد نمایید تا پنل شما براحتی اکتیو گردد.

 

/usr/local/cpanel/cpkeyclt/

 

 

برای تهیه لایسنس هم می توانید از سایت خود Cpanel و یا یکی از شرکتهای ارائه دهنده لایسنس استفاده نمایید.

 

09123781949