نصب و راه اندازی کنترل پنل CentOS Web Panel

 

نصب و راه اندازی کنترل پنل CentOS Web Panel

نصب و راه اندازی کنترل پنل CentOS Web Panel

 

 

کنترل پنل CentOS Web Panel

CWP یا همان Centos Web Panel یک کنترل پنل رایگان لینوکسی برای سیستم عامل CentOS و توزیع های مشابه است که مدیریت سرور را برای کاربران آسان تر کرده است.

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

این کنترل پنل رایگان امکاناتی همچون نصب نسخه های مختلف PHP، انواع وب سرور و پایگاه داده را فراهم کرده است.

 

پیش نیازهای نصب کنترل پنل CWP

۱- تنظیم Hostname

ابتدا می بایست یک هاست نیم برای سرور انتخاب کنیم.

این هاست نیم نباید با نام دامنه ما یکسان باشد، چنانچه نام دامنه ما domain.com است، می توانیم از sr1.domain.com به عنوان هاست نیم استفاده کنیم.

جهت تنظیم هاست نیم، پس از اتصال به سرور از طریق SSH دستور زیر را وارد نمایید:

hostname srv1.domain.com

در این مثال، به جای domain.com می بایست نام دامنه خود را قرار دهید.

 

۲- آی پی اختصاصی

برای نصب کنترل پنل نیاز به یک آی پی اختصاصی است.

در سرور های اختصاصی و مجازی، یک آی پی اختصاصی به صورت پیش فرض همراه با سرور ارائه می شود که در صورت استفاده از این سرویس ها، مشکلی جهت نصب نخواهید داشت.

۳- پیش نیازهای نرم افزاری

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

در نظر داشته باشید که سیستم عامل می بایست به تازگی نصب شده و فاقد هرگونه نرم افزار اضافی باشد.

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

در حال حاضر امکان نصب کنترل پنل CWP در توزیع هایی لینوکسی زیر فراهم است:

 

توزیع هایی لینوکسی

توزیع هایی لینوکسی

 

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

اما بر روی توزیع های CWP-CentOS ۸ MINIMAL و CentOS ۸ Stream MINIMAL نیز امکان نصب، بدون مشکل فراهم است.

در توزیع های دیگر که در تصویر به آن ها اشاره شده است نیز امکان نصب فراهم می باشد اما امکان بروز خطا در هنگام نصب بعضی از پکیج ها و یا اختلال های احتمالی دیگر وجود دارد که پیشنهاد می شود که جهت اطمینان، از نسخه CentOS ۸ Stream و یا CentOS ۷ استفاده نمایید.

 

۴- پیش نیازهای سخت افزاری

در سیستم عامل های ۳۲ بیتی، یک گیگ رم کافی است و برای سیستم عامل های ۶۴ بیتی، حداقل ۲ گیگ رم مورد نیاز است.

جهت اجرای بهتر نرم افزارهایی مانند آنتی ویروس و اسکن ایمیل ها بهتر است که سرور دارای ۴ گیگ رم باشد.

 

بروزرسانی سرور

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

جهت این مورد می توانید از دستور زیر استفاده کنید:

yum -y update

پس از اتمام بروز رسانی سرور، با دستور زیر سرور را ریستارت می کنیم تا بروزرسانی ها بر روی سرور اعمال گردد.

reboot

نصب کنترل پنل CWP

جهت نصب این کنترل پنل بر روی توزیع CentOS ۷ می بایست دستورات زیر را از طریق SSH وارد نمایید.

cd /usr/local/src
wget http://centos-webpanel.com/cwp-el7-latest
sh cwp-el7-latest

همچنین جهت نصب بر روی سیستم عامل های (CentOS ۸- Alma Linux- Rocky Linux) می توانید از دستورات زیر استفاده کنید:

cd /usr/local/src
wget http://centos-webpanel.com/cwp-el8-latest
sh cwp-el8-latest

نصب این کنترل پنل بر اساس منابع سخت افزاری و سرعت شبکه سرور ممکن است حدود ۳۰ دقیقه زمانبر باشد.

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

 

CWP Inastallation

CWP Inastallation

 

نصب کنترل پنل در این جا به پایان رسیده است و جهت راه اندازی سایت، دیگر به دسترسی SSH نیازی نداریم و می توانیم از کنترل پنل جهت کانفیگ اولیه اقدام کنیم.

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

ورود به کنترل پنل

لینک ورود به کنترل پنل به شکل زیر خواهد بود:

http://SERVER_IP:2030/

https://SERVER_IP:2031/

به جای SERVER_IP، می بایست آی پی سرور خود را وارد نمایید.

پس از وارد کردن آدرس فوق، صفحه زیر مشاهده می شود.

نام کاربری root و رمز عبور پیش فرض نیز همان رمز یوزر روت SSH می باشد.

 

Login to Control WebPanel

Login to Control WebPanel

 

کانفیگ اولیه کنترل پنل

برای راه اندازی سایت، می بایست ابتدا یک اکانت با نام دامنه مورد نظر ایجاد کنیم و یک پکیج نیز برای این اکانت تعریف نماییم.

در انتها هم با تنظیم DNS های سمت سرور، می توانیم ارتباط دامنه با سرور را برقرار کنیم.

ایجاد پکیج

جهت این مورد می بایست از منوی سمت چپ، ابتدا بر روی Packages کلیک کرده و سپس از زیر منوی باز شده، Packages را انتخاب کنید.

 

 

CWP Packages

CWP Packages

 

 

در این بخش، لیست پکیج ها نمایش داده می شود، که می توانید پکیج پیش فرض را حذف، اصلاح و یا بروز کنید و همچنین در صورت نیاز از گزینه Add New Package اقدام به ایجاد پکیج جدید نمایید.

 

 

CWP Packages

CWP Packages

 

 

برای ایجاد پکیج جدید با کلیک بر روی Add New Package، پنجره زیر نمایان می شود که می بایست تنظیمات مدنظر را در کادرهای مربوطه وارد نمایید.

 

 

CWP Packages

CWP Packages

 

 

ایجاد اکانت جدید

پس از ورود به کنترل پنل، از منوی سمت چپ، ابتدا بر روی User Accounts کلیک کرده و سپس از زیر منوی باز شده، New Account را انتخاب کنید.

 

 

CWP New Account

CWP New Account

 

 

در این قسمت می بایست نام دامنه، یوزرنیم و رمز عبور و مابقی اطلاعات مورد نیاز را در کادر های مربوطه وارد کنید.

اگر از چند آی پی بر روی سرور استفاده می کنید، آی پی را که برای این اکانت در نظر گرفته اید را انتخاب نمایید.

پکیج Default و یا پکیجی را که برای این اکانت در نظر گرفته اید را انتخاب نمایید.

 

 

CWP New Account

CWP New Account

 

 

در ادامه نیز سطح دسترسی، محدودیت ها و موارد درخواستی دیگر را مشخص می کنیم و در انتها Create اکانت را انجام می دهیم.

 

 

CWP New Account

CWP New Account

 

 

تنظیمات DNS

پس از ایجاد اکانت، می بایست اقدام به تنظیم نیم سرورها نمایید.

برای تنظیم DNS ها می بایست از منوی سمت چپ، ابتدا بر روی DNS Functions کلیک کرده و از زیر منوی باز شده، Edit Nameservers IPs را انتخاب نمایید.

 

 

CWP DNS

CWP DNS

 

 

همانطور که در عکس فوق مشاهده می کنید، می بایست نیم سرور ۱ ونیم سرور ۲ را در کادر مربوطه وارد کنید و آی پی سرور را در کادر روبروی هر نیم سرور وارد نمایید.

برای مثال اگر نام دامنه شما domain.com است، می توانید نیم سرور های ۱ و ۲ را به شکل زیر وارد کنید:

ns1.domain.com

ns2.domain.com

این تنظیمات را باید بر روی پنل دامنه خود نیز اعمال نمایید.

چنانچه دامنه خود را توسط IRPOWER ثبت کرده اید، می توانید طبق آموزش زیر جهت تغییر DNS اقدام نمایید:

تغییر DNS دامنه‌ها از طریق ناحیه‌کاربری

پس از اعمال این تنظیمات از سمت سرور و سپس بر روی پنل دامنه، اتصال دامنه به سرور شما پس از دقایقی برقرار خواهد شد.

ثبت رای
جستجو

سرفصل های مقاله

نظرات کاربران
دیدگاهتان را بنویسید

لطفا علاوه بر متن نظر، نام و ایمیل خود را نیز وارد کنید. (ایمیل شما منتشر نخواهد شد)