Установка нуленной панелі управління directadmin

Ну що дорогі друзі, сегдня ми ставитиме нуленную панельку управління хостингом DirectAdmin. Чи не тому що ми такі жадібні і негідницькі негідники, а тому що JBMC Software типові жлоби, що не дають нам тріалку на поюзати пару тижнів і Алка на своєму сайті 25 бакинських на місяць за ліцензію.

Зрозуміло, що в тирнет можна знайти дешевше-я, наприклад, собі поставив за 6 Евросіт в місяць, але щоб потестить це дорогувато. Хоча планують купувати вічну за $ 75, але тут знову ж таки може бути кидалово, бо це може бути ціна за річну, що видається за вічну.

Взагалі у DirectAdmin є кілька версій ліцензій: для VPS і для виділених серверів, що відрізняються в рази. Також є ліцуху internal, тобто для внутрішнього користування на стороні реселлера і external, яка купується саме на сторонні проекти.

Народ радить брати внутрішню для VPS, піднімати на серваке впску і вішати ліцуху на неї, але зараз розмова буде про повністю поламаною панелі DirectAdmin 1.44.3 Nulled. Коею ми і будемо ставити на халяву. Це версія DirectAdmin 1.44.3 для CentOS підходяща для останніх версій 5.8, 6.4 і 6.5 обох розрядностей. У неї вшитий кітаезний скін Capri, робить інтерфейс панелі більш симпатичним і функціональним.

Якщо ієрогліфи на логіні не порушують, то можна поміняти в файлі /usr/local/directadmin/data/templates/login.html хоч на удмуртський.

Тут треба зауважити, що після установки, я б все таки не рекомендував її використовувати на робочому сервері, або банити всі порти крім потрібних через фаєрвол, та гасити саму панель після настройки.

Логіном на нас VPS під управлінням CentOS через ssh і апгрейдим систему:
# Yum update

і встановлюємо все різноманіття необхідних для установки панелі DirectAdmin додатків (цим вона, до речі, разюче відрізняється від ISP який нормально ставиться на голу систему)
# Yum install wget gcc gcc-c ++ flex bison make bind bind-libs bind-utils openssl openssl-devel perl quota libaio libcom_err-devel libcurl-devel tar diffutils nano dbus.x86_64 db4-devel cyrus-sasl-devel perl-ExtUtils-Embed .x86_64 cpan

В процесі установки скрипт може вилетіти зі скаргами на те що відключений SELinux, тоді його доведеться трохи підкрутити (ISP речі вимагає для установки його відключення).

Перевірити статус SELinux можна через команду:
# sestatus
якщо він вимкнений, то його необхідно включити, прописавши в файлі / etc / sysconfig / selinux наступні рядки:
# Vi / etc / sysconfig / selinux
SELINUX = enforcing
SELINUXTYPE = targeted
SETLOCALDEFS = 1

Після цього перевантажити машину і знову запустити інсталяційний скрипт.

При установці скрипт запитає ClientID і LicenseID - їх можна прописати довільно, як і Hostname, хоча краще використовувати імена сервера.

Після закінчення встановлення скрипт виведе логін інформацію, яку краще скопіювати собі, хоча вона доступна через ssh:
# Cat /usr/local/directadmin/scripts/setup.txt

Схожі статті