# آموزش نصب سی پنل در سرور ایران

- پیوند: https://negarnovin.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%86%d8%b5%d8%a8-%d8%b3%db%8c-%d9%be%d9%86%d9%84-%d8%af%d8%b1-%d8%b3%d8%b1%d9%88%d8%b1-%d8%a7%db%8c%d8%b1%d8%a7%d9%86/
- منتشرشده: 2019-12-08T07:07:43+00:00
- نویسنده: نگارنوین

به روزرسانی شده در ۲۶ مهر ۱۴۰۵

امروز با شما هستیم با یک آموزش خیلی کاربردی دیگر آموزش نصب سی پنل در سرور ایران ،
طی چند سال اخیر به دلیل تحریم کردن سی پنل cPanel کشور عزیزمان ایران برای نصب سی 
پنل cPanel به مشکل مواجه شده ایم که با آموزش زیر براحتی می توانید سی پنل را بری 
روی سرور ایران به صورت کامل و رایگان نصب کنید پس ما را همراهی کنید. [سرور مجازی برج میلاد](https://negarnovin.com/%D8%B3%D8%B1%D9%88%D8%B1-%D9%85%D8%AC%D8%A7%D8%B2%DB%8C-%D8%A8%D8%B1%D8%AC-%D9%85%DB%8C%D9%84%D8%A7%D8%AF/)

آموزش نصب cPanel در سرور ایران:

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

**حداقل منابع مورد نیاز برای آموزش نصب cPanel :** یک [سرور مجازی](https://negarnovin.com)
با رم حداقل ۲ گیگ و هارد ۴۰ گیگ که سیستم عامل سنتوس نصب شده باشد!

از طریق برنامه putty وارد سرور شوید , آموزش نصب cPanel

با دستور زیر فایل کانفیگ SELinux را باز می کنیم و در مقابل SELINUX بعد از مساوی 
disabled قرار می دهیم

`nano /etc/selinux/config`

اگر افزونه nano در سرور نصب نیست با دستور زیر در سرور خود نصب می کنیم: (نکته: هنگام
نصب نانو از شما می خواهد که دکمه y را چندبار کلیک کنید تا نصب تمام شود!)

`yum install nano -y`

و در آخر با کلید های ترکیبی Ctrl+X و سپس y و enter فایل را ذخیره می کنیم

با وارد کردن عبارت reboot سرور را یکبار ریبوت می کنیم تا مجددا راه اندازی شود

آموزش نصب سی پنل در سرور ایران

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

`yum update -y`

حالا می بایستی بر روی سرور یک شبکه ست گردد که سی پنل نصب گردد دستورات زیر یا یکجا
کپی و پیست و اینتر بزنید در سرور :

yum install wget -y
 mkdir -p /root/cpanel_profile/ echo ‘mysql-version=10.3’ > /
root/cpanel_profile/cpanel.config cd /home systemctl disable NetworkManager systemctl
stop NetworkManager wget -O latest http://httpupdate.cpanel.net/latest chmod +x 
latest sh latest

و حالا مراحل زیر را طی می کنید و دستورات زیر را تک به تک وارد می کنیم

`yum install epel-release -y`
 `yum install perl -y`

**نکته خیلی مهم: اگر با مشکل ارور network manager برخوردید مراحل زیر را طی کنید!**

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

    ```prettyprinted
    NetworkManager is installed and running, or
    cPanel does not support NetworkManager enabled
    Please consult your system documentation to
    remove NetworkManager, replacing it with the network.service
    ```

مواجه شدید یا در هر صورت نیاز به غیرفعال کردن Network manager و جایگزینی آن با network
service داشتید

۱- ابتدا Network Manager را غیرفعال می کنیم.

( اگر CentOS ۶, CloudLinux ۶, Red Hat Enterprise Linux ۶ (RHEL), or Amazon Linux
هست دو دستور زیر )

    ```prettyprinted
    service NetworkManager stop
    chkconfig NetworkManager off
    ```

( اگر CentOS ۷, CloudLinux ۷, or RHEL ۷… هست دو دستور زیر )

    ```prettyprinted
    systemctl stop NetworkManager.service
    systemctl disable NetworkManager.service
    ```

۲- وارد مسیر زیر شوید.

    ```prettyprinted
    cd /etc/sysconfig/network-scripts
    ```

۳- یک فایل با اسم ifcfg-XXXXX هست ( به جای XXXXX یک عدد هست همان اسم شبکه شما می
باشد! ) ، آنرا با یک ویرایشگر باز کنید.

عبارت: nano ifcfg-ens32 را وارد می کنید.

۴- دو عبارت زیر را در انتهای آن درج کنید.

    ```prettyprinted
    NM_CONTROLLED=no
    ONBOOT=yes
    ```

۵- نتورک را ریستارت کنید.

( اگر CentOS ۶, CloudLinux ۶, Red Hat Enterprise Linux ۶ (RHEL), or Amazon Linux
هست دو دستور زیر )

    ```prettyprinted
    chkconfig network on
    service network start
    ```

( اگر CentOS ۷, CloudLinux ۷, or RHEL ۷… هست دو دستور زیر )

systemctl enable network.service

systemctl start network.service

**بعد از حل ارور network manager به ادامه مراحل پیش می رویم:**

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

`cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest`

پس از پایان نصب سی پنل آدرس زیر را در مرورگر وارد می کنیم و با مشخصات root وارد 
سی پنل یا همان whm خود می شویم:

https://IPServer:2087

نکته: به جای IPServer باید آی پی سرور خود را بزنید و اگر آدرس باز نشد دستور زیر 
را جهت stop فایروال بزنید:

برای CentOS ۶.x :

    ```
    service iptables stop
    ```

برای CentOS ۷.x :

    ```
    systemctl stop firewalld.service
    ```

در مرحله بعد روی “I Agree” کلیک کنید.

و مراحل را طبق زیر پیش بروید:

 1. در بخش Contact Information یک ایمیل وارد کنید.
 2. در بخش Hostname یک هاست نیم برای سرور انتخاب کنید (دقت کنید که هاست نیم نباید دامنه
    ملی باشد).
 3. در بخش Resolvers میتوانید از دی ان اس های گوگل و یا دی ان اس های موجود در تصویر
    استفاده کنید.

    ```
    ۸٫۸٫۸٫۸
    ۲۱۳٫۱۳۳٫۹۹٫۹۹
    ۲۱۳٫۱۳۳٫۱۰۰٫۱۰۰
    ```

بر روی “Save and Go to Step ۳” کلیک کنید.

در مرحله بعد اگر آی پی دیگری دارید اضافه کنید در غیر این صورت روی “Go to Step ۴”
کلیک کنید.

قسمت “Nameserver Configuration” را روی “BIND” قرار دهید.

نیم سرور های خود را وارد کنید و تیک “Configure Nameserver A Records” و “Add Hostname
A Records” را بزنید.

بر روی “Save and Go to Step ۵” کلیک کنید.

قسمت “FTP Configuration” را روی “Pure-FTPD” قرار دهید.

بر روی “Save and Go to Step ۶” کلیک کنید.

قسمت “Quotas” را روی “.Use filesystem quotas” قرار دهید و روی “Finish” کلیک کنید.

در مرحله آخر روی “Go to WHM” کلیک کنید.

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

### 📌 خلاصه

آموزش نصب سی پنل در سرور ایران, امروز با شما هستیم با یک آموزش خیلی کاربردی دیگر
آموزش نصب سی پنل در سرور ایران ، طی چند سال اخیر به دلیل تحریم کردن سی پنل

## 🔗 مطالب مرتبط

 * [آموزش نصب سی پنل در سرور](https://negarnovin.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%86%d8%b5%d8%a8-%d8%b3%db%8c-%d9%be%d9%86%d9%84-%d8%af%d8%b1-%d8%b3%d8%b1%d9%88%d8%b1/)
 * [نمایندگی هاست سی پنل ایران](https://negarnovin.com/%d9%86%d9%85%d8%a7%db%8c%d9%86%d8%af%da%af%db%8c-%d9%87%d8%a7%d8%b3%d8%aa-%d8%b3%db%8c-%d9%be%d9%86%d9%84-%d8%a7%db%8c%d8%b1%d8%a7%d9%86/)
 * [آموزش نصب PowerDNS در سرور](https://negarnovin.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d9%86%d8%b5%d8%a8-powerdns-%d8%b3%d8%b1%d9%88%d8%b1/)
