نحوه نصب کنترل پنل WHM/cPanel روی AlmaLinux 8

چرا AlmaLinux 8؟

ممکن است بگویید دلیل استفاده از AlmaLinux به جای CentOS 7 یا CentOS 8 چیست. قبلاً CentOS 6 معروف ترین سیستم عامل برای نصب cPanel بود، اما در 30 نوامبر 2020 به چرخه حیات خود پایان داد. سپس کاربران به CentOS 7 روی اوردند و چرخه حیات CentOS 7 در 30 ژوئن 2024 به پایان می رسد. همانطور که می دانید، CentOS 8 نیز منتشر شده است.

همه ما دوست داریم از آخرین نسخه پایدار سیستم عامل ها استفاده کنیم، بنابراین به نظر می رسد CentOS 8 باید بهترین جایگزین برای CentOS 7 برای نصب cPanel باشد. موضوع این است که کمپانی Red Hat اعلام کرده است که بعد از 31 دسامبر 2021 از CentOS 8 پشتیبانی نمی کند و به استریم CentOS 8 ارتقا می یابد.

همچنین، سی پنل اعلام کرده است که از CentOS Stream پشتیبانی نمی کند. کاربران بسیاری از این تصمیمات راضی نبودند. در این بین، AlmaLinux OS 8 منتشر شد که بر اساس RHEL 8 توسعه یافته است. AlmaLinux 8 توسط CloudLinux توسعه یافته است واین انجمن در آینده آن را توسعه خواهد داد. خبر خوب این است که AlmaLinux کاملا رایگان است و تا سال 2029 پشتیبانی خواهد شد پس جای هیچ نگرانی نیست و میتوانید همین حالا اقدام به نصب کنترل پنل بر روی این سیستم عامل کنید در ادامه با ما باشید تا اموزش را برایتان توضح دهیم.

حداقل منابع مورد نیاز برای نصب cPanel در AlmaLinux

اتصال به Putty

برای جزئیات بیشتر می توانید از مبحث نحوه استفاده از Putty برای اتصال VPS لینوکس استفاده کنید.

پیش نیازهای نصب cPanel در AlmaLinux

نکته: قبل از نصب باید اشاره کنم که با کلیک راست در داخل کانکشن SSH (Putty) می توانید دستورات را Paste کنید.

توجه: برای نصب cPanel در AlmaLinux از یک نام کاربری root یا یک نام کاربری که دارای دسترسی root است استفاده کنید. در غیر این صورت، ممکن است لازم باشد sudo را قبل از هر دستوری که اجرا می کنید قرار دهید. به عنوان مثال، “sudo yum update”. برای دریافت جزئیات بیشتر در مورد Sudo مقاله تفاوت بین دستور su و sudo در لینوکس بررسی کنید که سودو دقیقا چیست.

1- AlmaLinux 8 را آپدیت کنید

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

yum update -y

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

۲- فایروال سیستم عامل را غیرفعال کنید

سی پنل توصیه می کند پس از اتمام نصب، فایروال سیستم عامل AlmaLinux را غیرفعال کنید و از فایروال هایی مانند CSF استفاده کنید. می توانید فایروال سیستم عامل AlmaLinux را با استفاده از دستورات زیر غیرفعال کنید.

iptables-save > ~/firewall.rules
systemctl stop firewalld.service
systemctl disable firewalld.service

3- SELinux را غیرفعال کنید

برای سازگاری سیستم شما با نصب cPanel، باید SELinux را غیرفعال کنید. برای انجام این کار، باید فایل پیکربندی SELinux را ویرایش کرده و پارامتر SELINUX را از enforcing به disabled تغییر دهید. برای ویرایش فایل، می‌توانید از ویرایشگر VI استفاده کنید و با استفاده از دستور زیر، این فایل را باز کنید:

# vi /etc/selinux/config

برای اینکه بتوانید کدها را در داخل فایل وارد کنید، دکمه I را فشار دهید و C=تغییر SELINUX=enforcing به SELINUX=disabled برای ذخیره تغییرات، دکمه Esc را فشار دهید و عبارت:wq را تایپ کنید

خروجی باید به این شکل باشد

# This file controls the state of SELinux on the system. 
# SELINUX= can take one of these three values: 
# enforcing - SELinux security policy is enforced. 
# permissive - SELinux prints warnings instead of enforcing. 
# disabled - No SELinux policy is loaded. SELINUX=disabled 
# SELINUXTYPE= can take one of these three values: # targeted - Targeted processes are protected, 
# minimum - Modification of targeted policy. Only selected processes are protected. 
# mls - Multi Level Security protection. 
SELINUXTYPE=targeted

برای آن که تغییرات اعمال شود، نیاز است که سرور را دوباره راه اندازی کنید.

4- نصب Perl

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

yum install perl

5- نصب Curl

Curl برای دانلود اسکریپت نصب cPanel مورد نیاز است. دستور زیر می تواند Curl را نصب کند:

yum install curl

6- نام میزبان(Hostname) را اضافه کنید

cPanel نیاز دارد که نام میزبان را در قالب نام دامنه (FQDN) اضافه کنید. به عنوان مثال، در اینجا ما از myeserver.mydomain.com استفاده کرده‌ایم، اما شما باید نام میزبان خود را وارد کنید.

hostnamectl set-hostname myeserver.mydomain.com

غیرفعال کردن سرویس مدیر شبکه

سرویس مدیر شبکه برای اتصال کامپیوترها استفاده می شود. سی پنل هنگام نصب درخواست حذف این سرویس یا غیرفعال کردن آن را می کند. در سیستم هایی که AlmaLinux 8 را اجرا می کنند، نصب cPanel به طور خودکار سرویس Network Manager یا همان مدیریت شبکه را غیرفعال می کند و network.service را فعال می کند.

مجوز آزمایشی رایگان 15 روزه WHM / cPanel را فعال کنید

قبلاً برای فعال کردن لایسنس رایگان 15 روزه cPanel نیازی به انجام کاری نداشتید. اما اکنون، باید وارد حساب کاربری cPanel Store خود شوید. اگر حساب دارید ورود را بزنید و اگر ندارید ثبت نام کنید.در ادامه نحوه انجام آن را توضیح میدهیم.

این بخش شامل ثبت نام و ادامه مراحل ایجاد مجوز 15 روزه رایگان cPanel است.

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

از نام کاربری و رمز عبور سرور خود برای ورود به حساب WHM خود استفاده کنید.

شرایط سی پنل را بخوانید و در صورت تمایل با همه موافقت کنید!

در این مرحله 2 گزینه وجود دارد که می توانیم یکی را انتخاب کنیم. برای ورود به حساب کاربری cPanel Store خود در صورت وجود، یا ثبت نام در آن.

اگر حسابی ندارید روی ایجاد حساب کلیک کنید.

آدرس ایمیل خود را وارد کنید، با شرایط استفاده از cPanel موافقت کنید و برای ایجاد حساب کلیک کنید.

اکنون یک ایمیل برای تعیین رمز عبور برای حساب مشتری cPanel خود دریافت خواهید کرد.

در نظر داشته باشید که اگر در همان مرورگری که WHM را پیکربندی می‌کنید و حساب کاربری را ایجاد می‌کنید وارد ایمیل خود شده باشید، از شما خواسته می‌شود که اجازه دسترسی به IP سرور خود را به آدرس ایمیلی که وارد کرده‌اید کنید.

برای انجام این کار، اجازه دسترسی را انتخاب کنید.

در این مرحله کدی دریافت خواهید کرد که باید آن را وارد کنید.

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

در قسمت بعدی باید یک آدرس ایمیل برای دریافت اعلان های خطای احتمالی از WHM وارد کنید.

سپس باید 2 تا name server وارد کنید. ازنیم سرورها برای اتصال دامنه یا ساب دامین شما به سرور WHM استفاده می شود.

و تبریک می گویم، شما نصب cPanel WHM و ایجاد مجوز آزمایشی رایگان را به پایان رساندید.

و تبریک می گویم، شما نصب cPanel WHM و ایجاد مجوز آزمایشی رایگان را به پایان رساندید.

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

خرید، تأیید و به روز رسانی مجوز cPanel خرید مجوز cPanel: می توانید مجوز cPanel را از صفحه مجوزهای وب سایت ما سفارش دهید.

تأیید مجوز cPanel: اگر می خواهید مطمئن شوید که مجوز شما با موفقیت فعال شده است، می توانید از سیستم تأیید cPanel استفاده کنید.

به روز رسانی لایسنس cPanel: پس از سفارش لایسنس باید این دستور را در سرور خود اجرا کنید و در نتیجه لایسنس آپدیت می شود.

جمع بندی

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

آخرین نوشته ها

تماس با ما

  •  کرج، شاهین ویلا، بلوار امام خمینی ، خیابان نهم شرقی ، برج شاهین ،طبقه اول واحد2
  •  91014618
  •   info@shopingserver.net

با تلفن ثابت بدون پیش شماره قابل شماره گیری هست و در صورتی که با تلفن همراه قصد تماس گرفتن دارید از پیش شماره استان خود را اول شماره وارد نمایید.

mohammad hashemi

mohammad hashemi

مطالب مرتبط