Установка DirectAdmin на VPS или сервер.
Сегодня мы будем ставить панель управления DirectAdmin на сервер или VDS . Котелов Валерий
🕛 29.04.2008, 11:06
Для этого нам необходимо, прежде всего убедиться что у нас:- Чистый сервер (не стоит apache , mysql и пр).
- Статичный айпи (не под NAT 'ом - работать под ним не будет)
- Установлен SSH , gcc и g ++.
Ну думаю с лицензией Вы сами разберетесь (*панель управления лицензиями https://www.directadmin.com/clients - предварительно проверьте айпи адрес лицензии на которую будите ставить и информацию об ОС)
Замечание перед установкой (* касательно серверов под FreeBSD ).
Если вы авторизируетесь на сервере не под рутом (т.е вводите su -а потом пароль рута).
Тогда Вам необходимо добавить AllowUsers username в /etc/ssh/sshd_config
Пример:
AllowUsers root
Если этого не сделать, то в дальнейшем могут возникнуть проблемы при авторизации.
Этап установки.
Авторизируйтесь под root и скачайте файл setup . sh
# wget http://www.directadmin.com/setup.sh
Если у вас не установлен wget , то используйте стандартный fetch (*в freebsd ) .
Смените права доступа у инсталлера для того чтобы его можно было в дальнейшем запустить.
# chmod 755 setup.sh
Запустить скрипт.
# ./setup.sh
В процессе установки инсталлер запросит ID клиента ( client id ), ID лицензии ( license id ), и имя хоста ( hostname ). Все данные кроме имени хоста, можно посмотреть в панели управления лицензиями на сайте directadmin . com .
Внимание!Имя хоста ( hostname ) не должно быть одинаково с главным доменом на сервере!
К примеру hosting . ru - плохое имя для hostname , поставьте лучше server . hosting . ru . Если же вы просто оставите hosting . ru - то у вас возникнут проблемы в работе фтп сервера, почты и т.д.
Вот и все! Установка DirectAdmin на выделенный сервер окончена.Если же Вы ставите панель на VPS , то необходимо проделать некоторые операции которые будут описаны внизу.
Для тех кто ставит DirectAdmin на VPS :
После установки добавьте:
ethernet_dev=eth0:devicename
( не забудьте сменить имя сетевого устройства , его можно посмотреть в ifconfig - к примеру стандартное имя eth 0).
В /usr/local/directadmin/conf/directadmin.conf.
Если же ваш VDS эмулирует интерфейс eth0, то данные действия выполнять не обязательно.
После установки панель управления можно посетить по адресу http://server.ip.address:2222 используя логин и пароль которые лежат в setup . txt в директории со скриптом.