قبل از نصب کنترل پنل Ajenti باید ریپوزیتوری EPEL را برای CentOS فعال کنیم برای اینکار از دستورات زیر استفاده میکنیم
برای CentOS7
کد:
## RHEL/CentOS 7 64-Bit ##
# wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
# rpm -ivh epel-release-latest-7.noarch.rpm
برای CentOS6
کد:
## RHEL/CentOS 6 32-Bit ##
# wget http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
# rpm -ivh epel-release-6-8.noarch.rpm
## RHEL/CentOS 6 64-Bit ##
# wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -ivh epel-release-6-8.noarch.rpm
سپس ریپوزیتوری Ajenti را دانلود میکنیم برای اینکار من از wget استفاده میکنم شما میتوانید از curl هم استفاده کنید اگر wget نصب نبود میتوانید با استفاده از دستور yum آن را نصب کنید :
کد:
# yum install wget
# wget http://repo.ajenti.org/ajenti-repo-1.0-1.noarch.rpm
# rpm -i ajenti-repo-1.0-1.noarch.rpm
بعد از نصب شدن مخازن رسمی ajenti، با استفاده از دستور yum آن را نصب میکنیم :
دقت داشته باشید بعد از نصب ajenti میتوانیم با پورت 8000 به پنل وصل شویم اما اگر فایروال برروی سرور شما فعال است بهتر است این پورت را باز کنید :
برای اینکار ابتدا iptables را باز کرده :
کد:
# vi /etc/sysconfig/iptables
و به آخر فایل دو خط زیر را اضافه کنید :
کد:
-A INPUT -p udp -m state --state NEW --dport 8000 -j ACCEPT
-A INPUT -p tcp -m state --state NEW --dport 8000 -j ACCEPT
و در نهایت سرویس iptables را ریستارت کنید و به راحتی به پنل وصل شوید :
کد:
# service iptables restart