نحوه نصب سی پنل در CentOs 6/5/RHEL

سی پنل یکی از قدرتمند ترین و محبوب ترین کنترل پنل های میزبانی وب گرافیکی برای لینوکس است که بیش از چند سال از انتشار آن می گذرد. این پنل قابلیت مدیریت تمام سرویس های هاست اشتراکی ، نماینده فروش را دارد. با استفاده از سی پنل میزبانی وب بسیار آسان می شود. whm سطح ریشه را برای مدیریت سرویس های هاست اشتراکی ، تنظیمات اکانت ها  و امکانات مدیریتی را فراهم می کند. سی پنل یک رابط کاربری آسان برای سرویس های میزبانی وب است.

لوگو سی پنل نحوه نصب سی پنل در centos 6/5/rhel نحوه نصب سی پنل در CentOs 6/5/RHEL d986d8add988d987 d986d8b5d8a8 d8b3db8c d9bed986d984 d8afd8b1 centos 6 5 rhel 608421e4783b6

برخی از ویژگی های هاست سی پنل

  • کنترل پنل گرافیکی قوی بر روی سرور با WHM
  • می توانید کار های خسته کننده مانند پشتیبان گیری ، مهاجرت ها ، و ریستور را به شیوه بسیار آسان انجام دهید.
  • مدیریت عالی ایمیل ها و دی ان اس ها برای سرور اصلی و همچنین اکانت های مشتریان
  • به راحتی می توانید برای سرور سرویس ها را تغییر / خاموش / روشن کنید.
  • می توانید SSL / TLS را  برای خدمات سرور یا دامنه مشتری پیکربندی کنید.
  • یکپارچه سازی آسان توسط phpMyAdmin ( یک رابطه مبتی بر وب برای مدیریت پایگاه داده های MYSQL
  • اتصال راحت سی پنل به WHMCS برای مدیریت خودکار اکانت ها

ما در اینجا شما را برای نصب این کنترل پنل محبوب کمک می کنیم.

پیش نیاز های لازم برای نصب سی پنل

  • استفاده از یک لینوکس تازه نصب شده سیستم عامل CentOs 6.5 سرور
  • دارا بودن حداقل ۳۸۴ مگابایت رم
  • دارا بودن حداقل ۲۰ گیگابایت فضای دیسک خالی برای نصب سی پنل
  • خرید لایسنس سی پنل

نحوه نصب سی پنل در CentOs 6/5/RHEL

ابتدا با دستور زیر نسخه نصب شده روی سرور خود را مشاهده کنید و اطمینان پیدا کنید که Centos در سرور شما نصب شده باشد.

[root@tehranhost ~]# cat /etc/redhat-release

CentOS release 6.4 (Final)

اگر آخرین ویرایش نسخه انتخاب شده روی سرور شما نصب نیست لطفا آن را بروزرسانی کنید. شما می توانید با استفاده از yum بروزرسانی پکیج های سرور را انجام دهید.

[root@tehranhost ~]# yum update

پس از بروزرسانی و ریبوت سرور شما می توانید مجدد نسخه نصب شده را مشاهده کنید

[root@tehranhost ~]# cat /etc/redhat-release

CentOS release 6.5 (Final)

پس از اینکه از نسخه نصب شده اطمینان پیدا کردید شما می توانید با استفاده از اسکریپت نصب کننده خودکار ، سی پنل را روی سرور نصب کنید. توجه داشته باشید برای نصب سی پنل لازم است سیستم عامل از نو نصب شده باشد. ما اسکریپت نصب کننده را در دایرکتوری /home دانلود می کنیم.

root@tehranhost [~]# cd /home
root@tehranhost [~]# wget -N http://httpupdate.cpanel.net/latest

نمونه خروجی این دستور :

–۲۰۱۳-۱۲-۱۸ ۲۱:۵۹:۲۳–  http://httpupdate.cPanel.net/latest
Resolving httpupdate.cPanel.net… 208.82.118.100, 208.109.109.239, 209.85.80.214, …
Connecting to httpupdate.cPanel.net|208.82.118.100|:80… connected.
HTTP request sent, awaiting response… 200 OK
Length: 34087 (33K) [application/octet-stream]
Saving to: `latest’

۱۰۰%[======================================>] 34,087      ۴۲٫۵K/s   in 0.8s

۲۰۱۳-۱۲-۱۸ ۲۱:۵۹:۲۴ (۴۲٫۵ KB/s) – `latest’ saved [34087/34087]

در خروجی بالا می توانید مشاهده کنید که فایل روی دایرکتوری /home دانلود شده است.

سپس شما باید نصب کننده خودکار سی پنل را اجرا کنیم. با توجه به اینکه این عملیات ممکن است ۳ تا ۴ ساعت طول بکشد ما به شدت توصیه می کنیم از یک اینترنت با سرعت و کیفیت مناسب به ssh سرور خود وصل شوید و یا از ریموت دسکتاپ سرور های دیگر سی پنل را نصب کنید.

root@tehranhost [~]# sh latest

نمونه خروجی :

Verifying archive integrity… All good.
Uncompressing cPanel & WHM Installer…………..
____ _
___| _ __ _ _ __ ___| |
/ __| |_) / _` | ‘_ / _ |
| (__| __/ (_| | | | | __/ |
___|_| __,_|_| |_|___|_|
Installer Version v00029 r6849459174e3809f72de2bef81427a8a45399d66
Beginning main installation.
————————————
————————————

شما باید تا پایان عملیات نصب صبر کنید.

اسکریپت نصب کننده خودکار سی پنل چه کاری برای شما انجام می دهد؟

سی پنل به شدت روی تغییرات ایجاد شده روی سیستم عامل حساس است. به این دلیل که سی پنل حذف کننده یا Unistaller ندارد. بنابراین لازم است شما سیستم عامل سرور را مجدد نصب کنید.

  • پکیج های نصب شده در سرور را برای جلوگیری از درگیری و یا هرگونه تعارض (conflict ) بررسی می کند. آن را با استفاده از yum حذف می کند و به همین دلیل توصیه می شود سیستم عامل خود را مجدد نصب کنید.
  • فایل های پایه نصب و فایل های زبان را روی سرور دانلود می کند
  • ماژول های مختلف پرل را توسط CPAN و دیگر بسته های مورد نیاز را با yum نصب می کند.
  • PHP و Apache و ماژول های همراه آن را دانلود و کامپایل ( نصب ) می کند.

زمانی که نصب کننده خودکار به پایان رسید پیام تکمیل به شما نمایش داده می شود و ممکن است از شما درخواست شود تا سرور را ریبوت ( راه اندازی مجدد ) کنید.

بعد از آن شما نیاز به تکمیل برنامه نصب از طریق رابط مبتنی بر وب گرافیکی WHM دارید. شما می توانید توسط لینک های زیر به WHM دسترسی پیدا کنید :

http://your-server-ip:2087

OR

http://your-host-name:2087

منظور از your-server-ip آی پی سرور شما و از your-host-name همان hostname شما می باشد.

با باز کردن این لینک ها تصویر زیر را مشاهده می کنید :

صفحه ورود whm سی پنل نحوه نصب سی پنل در centos 6/5/rhel نحوه نصب سی پنل در CentOs 6/5/RHEL d986d8add988d987 d986d8b5d8a8 d8b3db8c d9bed986d984 d8afd8b1 centos 6 5 rhel 608421e514e30

صفحه ورود whm سی پنل

یوزر نیم را root وارد کنید و رمز روت سرور وارد کنید. چند مرحله کوچک برای تکمیل نصب سی پنل مانده است

شما ابتدا باید قوانین سی پنل را تایید کنید. روی دکمه “I Agree?/Go to Step 2” کلیک کنید.

تایید قوانین سی پنل از whm نحوه نصب سی پنل در centos 6/5/rhel نحوه نصب سی پنل در CentOs 6/5/RHEL d986d8add988d987 d986d8b5d8a8 d8b3db8c d9bed986d984 d8afd8b1 centos 6 5 rhel 608421e55f72f

سپس شما باید مشخصات مربوط به  خود مانند ایمیل و … را وارد کنید تا در مواردی سی پنل به شما ایمیل ارسال کند.

ورود مشخصات در نصب نحوه نصب سی پنل در centos 6/5/rhel نحوه نصب سی پنل در CentOs 6/5/RHEL d986d8add988d987 d986d8b5d8a8 d8b3db8c d9bed986d984 d8afd8b1 centos 6 5 rhel 608421e5b21ed

مانند تصویر زیر یک هاست نیم و دو Resolver دی ان اس را وارد کنید. اگر Resolver ندارید شما می توانید Resolver  گوگل را وارد کنید.

Resolver  های گوگل  :

۸٫۸٫۸٫۸ و ۴٫۲٫۲٫۴

whm-installation-step-set-Resolver نحوه نصب سی پنل در centos 6/5/rhel نحوه نصب سی پنل در CentOs 6/5/RHEL d986d8add988d987 d986d8b5d8a8 d8b3db8c d9bed986d984 d8afd8b1 centos 6 5 rhel 608421e6256e8اگر شما بیش از یک آی پی در این سرور استفاده می کنید و قصد دارید آی پی دیگری را به عنوان آی پی سرور اصلی وارد کنید از منو کشویی می توانید این کار را انجام دهید

توجه داشته باشید در آینده می توانید آی پی در سرور اضافه کنید و از آن برای آی پی پیش فرض کاربران استفاده کنید

تنظیم آی پی در صفحه نصب سی پنل whm نحوه نصب سی پنل در centos 6/5/rhel نحوه نصب سی پنل در CentOs 6/5/RHEL d986d8add988d987 d986d8b5d8a8 d8b3db8c d9bed986d984 d8afd8b1 centos 6 5 rhel 608421e6796f4

در مرحله بعدی از شما درخواست می شود نرم افزار dns server را انتخاب کنید. شما باید با توجه به خدمات ، مزایا و معایب آن یک مورد را انتخاب کنید. تجریش هاست Bind را پیشنهاد می کند.

انتخاب پکیج دی ان اس سرور در صفحه نصب سی پنل نحوه نصب سی پنل در centos 6/5/rhel نحوه نصب سی پنل در CentOs 6/5/RHEL d986d8add988d987 d986d8b5d8a8 d8b3db8c d9bed986d984 d8afd8b1 centos 6 5 rhel 608421e6e73c4در این قسمت شما باید نیم سرور ها یا دی ان اس های خود را وارد کنید مانند ns1.tehranhost.com یا ns2.tehranhost.com .

همچنین در قسمت A Entries آی پی خود را وارد کنید.

تنظیم نیم سرور ها در صفحه نصب سی پنل whm نحوه نصب سی پنل در centos 6/5/rhel نحوه نصب سی پنل در CentOs 6/5/RHEL d986d8add988d987 d986d8b5d8a8 d8b3db8c d9bed986d984 d8afd8b1 centos 6 5 rhel 608421e74c6a6

شما در این قسمت می توانید نرم افزار یا پکیج ftp server خود را انتخاب کنید. با توجه به خدمات و مزایا و معایت یک مورد را انتخاب کنید. پیشنهاد تجریش هاست Pure-FTPD می باشد.

انتخاب ftp سرور در صفحه نصب سی پنل whm نحوه نصب سی پنل در centos 6/5/rhel نحوه نصب سی پنل در CentOs 6/5/RHEL d986d8add988d987 d986d8b5d8a8 d8b3db8c d9bed986d984 d8afd8b1 centos 6 5 rhel 608421e7c3781در این قسمت شما باید میل سرور خود را انتخاب کنید.

انتخاب میل سرور در صفحه نصب سی پنل whm نحوه نصب سی پنل در centos 6/5/rhel نحوه نصب سی پنل در CentOs 6/5/RHEL d986d8add988d987 d986d8b5d8a8 d8b3db8c d9bed986d984 d8afd8b1 centos 6 5 rhel 608421e83cabc

در این قسمت می توانید Cphulk را روشن یا خاموش کنید. Cphulk می تواند از حملات brute force محافظت کند. این مورد برای جلوگیری تست ورود توسط یک آی پی است

تنظیم cphulk در صفحه نصب سی پنل whm نحوه نصب سی پنل در centos 6/5/rhel نحوه نصب سی پنل در CentOs 6/5/RHEL d986d8add988d987 d986d8b5d8a8 d8b3db8c d9bed986d984 d8afd8b1 centos 6 5 rhel 608421e89b60d

در آخرین مرحله در صورتی که تمایل دارید فضا پر شده کاربران شما محاسبه شود روی “Use file system quotas” کلیک کنید.

روشن کردن system-quotas در صفحه نصب سی پنل whm نحوه نصب سی پنل در centos 6/5/rhel نحوه نصب سی پنل در CentOs 6/5/RHEL d986d8add988d987 d986d8b5d8a8 d8b3db8c d9bed986d984 d8afd8b1 centos 6 5 rhel 608421ea5fbff

سپس صفحه اصلی whm برای شما نمایش داده می شود :

صفحه اصلی whm سی پنل نحوه نصب سی پنل در centos 6/5/rhel نحوه نصب سی پنل در CentOs 6/5/RHEL d986d8add988d987 d986d8b5d8a8 d8b3db8c d9bed986d984 d8afd8b1 centos 6 5 rhel 608421eaf3417

شما در این صفحه تمام امکانات مدیریتی سرور whm را مشاهده می کنید و می توانید امکان مورد نظر خود را جستجو کنید.

توجه داشته باشید در صورتی که لایسنس سی پنل را خریداری نکرده اید معمولا یک لایسنس آزمایشی ۱۵ روزه خودکار برای شما فعال می شود.

گاهی اوقات به دلیل تنظیمات فایروال یا resolver ها نصب کننده قادر به بروز رسانی اطلاعات مجوز ( لایسنس ) نیست به همین دلیل شما پیام هشدار لایسنس مشاهده می کنید شما می توانید به صورت دستی این مورد را بروز رسانی کنید :

root@tehranhost [~]# /usr/local/cpanel/cpkeyclt

همانطور که در بالا به شما توضیح داده شد پنلی که مشاهده کردید برای مدیریت سرور می باشد. ما در اینجا یک کاربر ایجاد کردیم و وارد سی پنل آن کاربر شدیم. تصویر کنترل پنل سی پنل را برای شما نمایش می دهیم :

صفحه اصلی سی پنل نحوه نصب سی پنل در centos 6/5/rhel نحوه نصب سی پنل در CentOs 6/5/RHEL d986d8add988d987 d986d8b5d8a8 d8b3db8c d9bed986d984 d8afd8b1 centos 6 5 rhel 608421eb87ef9

دایرکتوری های مهم در سی پنل

دایرکتوری سی پنل

ابزار های شخص ثالث

/usr/local/cpanel/3rdparty/

دایرکتوری افزونه های سی پنل

/usr/local/cpanel/addons/

فایل های پایه phpmyadmin و تم ها

فایل های باینری سی پنل

فایل های cgi

/usr/local/cpanel/cgi-sys/

access & error log های سی پنل

فایل های مرتبط با whm

/usr/local/cpanel/whostmgr/

فایل های کانفیگ مهم در سی پنل

فایل کانفیگ آپاچی

/etc/httpd/conf/httpd.conf

فایل کانفیگ میل سرور Exim

فایل کانفیگ دی ان اس سرور Named

فایل کانفیگ ftp سرور ProFTP یا Pureftpd

/etc/proftpd.conf و /etc/pure-ftpd.conf

فایل کانفیگ کاربران سی پنل

/var/cpanel/users/username

فایل کانفیگ تنظیمات سی پنل (Tweak settings)

/var/cpanel/cpanel.config

فایل کانفیگ شبکه سی پنل

اطلاعات دامنه های اضافه پارک شده و ساب دامین ها (addon domain,parkdomain,subdomain)

فایل کانفیگ بروزرسانی سی پنل

فایل کانفیگ آنتی ویرویس رایگان clmav

فایل کانفیگ mysql

فایل کانفیگ php ini

 

نظرات کاربران
مطالب مرتبط
بروزرسانی دیگری در حال پیش‌روی است | آموزش رفع خطای وردپرس

خطای “بروزرسانی دیگری در حال پیش‌روی است” یکی از خطاهای شایع وردپرس در هنگام بروزرسانی وردپرس می باشد. این خطا…

نصب اس اس ال رایگان در هاست پلسک ویندوز و لینوکس

اگر از هاست اشتراکی با کنترل پنل پلسک استفاده می کنید (هاست ویندوز تجریش هاست از کنترل پنل هاست پلسک…

تائید دامنه در hostcontrol

اخیرا ممکن است دامنه هایی که در هاست کنترل ثبت می کنید با یک پیام در صفحه ی اصلی برای…

درباره تجریش هاست

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

طراحی و توسعه منحصر به فرد برای تجریش هاست توسط استودیو نوا

هاست لینوکس

هاست پربازدید

هاست ارزان

ثبت دامنه

دامنه ارزان

خرید سرویس اختصاصی

هاست معمولی

هاست حرفه ای

هاست آلمان