امروز با آموزش نصب سی پنل روی سرورهای لینوکسی و توزیع CentOS 7 می پرداریم. نصب cPanel بسیار ساده بوده و تنها به علت وجود تحریم در سرورهای ایران نصب آن با مشکل رو به رو خواهد شد که ما طریقه نصب بر روی سرورهای ایران را نیز به شما خواهیم گفت.
آموزش نصب سی پنل
برای نصب cPanel ابتدا بسته های مورد نیاز را بر روی سرور نصب نمائید:
1 2 |
[root@localhost ~]# yum -y install epel-release [root@localhost ~]# yum -y install htop wget vim net-tools |
سپس سیستم عامل را به روز نمائید:
1 |
[root@localhost ~]# yum update -y |
سپس SELinux را غیر فعال نمائید:
1 |
[root@localhost ~]# sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config |
در مرحله بعد می بایست فایروال سرور و NetworkManager را نیز متوقف و غیر فعال کنید. برای این کار به صورت زیر عمل کنید:
1 2 3 4 |
[root@localhost ~]# systemctl stop firewalld [root@localhost ~]# systemctl disable firewalld [root@localhost ~]# systemctl stop NetworkManager [root@localhost ~]# systemctl disable NetworkManager |
حال می بایست یک هاست نیم برای سرور خود تعیین کنید. ما در اینجا از آدرس cpanel.arshatech.com استفاده میکنیم:
1 |
[root@localhost ~]# hostnamectl set-hostname cpanel.arshatech.com |
در این مرحله اگر شما میخواهید cPanel را روی سرورهای ایران نصب نمائید می بایست دستورات زیر را در ترمینال وارد کنید:
1 2 |
[root@cpanel ~]# mkdir -p /root/cpanel_profile/ [root@cpanel ~]# echo 'mysql-version=10.3' > /root/cpanel_profile/cpanel.config |
توجه: در صورتی که نصب را بر روی سرورهای غیر از موقعیت ایران انجام میدهید دستورات بالا نیاز نیست.
در این مرحله ابتدا سرور را ریبوت نمائید و بعد از بوت کامل مجددا به سرور متصل شده و با دستورات زیر نصب cPanel را آغاز کنید:
1 2 3 |
[root@cpanel ~]# cd /home [root@cpanel ~]# wget -O latest http://httpupdate.cpanel.net/latest [root@cpanel ~]# bash latest |
بعد از اتمام کار اسکریپت نصب cPanel با موفقیت تمام خواهد شد. کافیست آن را در مرورگر خود به صورت زیر فرا بخوانید:
1 |
http://cpanel.arshatech.com:2087 |