Установка ISP Manager 5 на хостинг Hetzner

Закончилось время свободы в украинском интернете и мне пришлось покинуть хостинговую компанию UKRAINE, хотя за 2 года я ни одной претензии к ним не нашёл. Я приступил к поиску нового дома для своих сайтов.

Свой выбор я остановил на двух компаниях
Первая AdminVPS.ru (о ней немного позже)

Вторая Hetzner, с которой я уже имел опыт работы и установки панели ISP Manager 4. Теперь пришла очередь опробовать панель ISP Manager 5.

НАСТРОЙКА ХОСТИНГА У HETZNER

Процедура заказа хостинга в этот раз для меня упростилась т.к. я уже имел учётную запись и мне не пришлось высылать им мои паспотрные данные, скан банковской карты и паспорта.

Я просто в подразделе Ordering раздела Service выбрал vServer VQ7 и нажал Order product. Примерно через 12 часов пришло письмо от Hetzner Online AG с такими данными (ИЗМЕНЕНО):

Thank you for your order of 20/01/2014 23:51 CET.
The Linux installation for your server VQ7 #359428 (87.128.131.119) is now finished. You may now access the server via SSH2 using the following details:
IP Address:
87.128.131.119

IPv6 Address:
4a11:4f8:d26:390a::7

Login: root
Password:W8Uy6rEa5s1CqR

Возвращаемся в Robot и в разделе Main functions подразделе Servers видим наш сервер VQ7 (1 TB) #359428

Устанавливаем как и в прошлый раз Debian 7.0 LAMP — only 64 bit (хотя в техподдержке ISPsystem порекомендовали для ISP Manager 5 устанавливать CentOS). Скачиваем программку putty для доступа к серверу. Вводим в неё свой IP 87.128.131.119
Login: root
Password:W8Uy6rEa5s1CqR (не будет отображаться)

ПОКУПАЕМ ДЕШЁВЫЙ ISP MANAGER

Вторая фаза побега из Украины

Нужно купить или взять в аренду ISP Manager, я остановился на ISP Manager 5 Lite версии. В процессе поиска самыми дешевыми лицензиями торгует ISPlicense

ISPmanager 4 Lite стоит тут на всегда от 1142,18 руб
ISPmanager 5 Lite от 2175,58 руб

Я зарегистрировался и заказал пока триальную, временно-бесплатну.

Для этого нужно перейти в Лицензии ISPsystem нажать вверху справа «Заказать». Ввести имя лицензии и очень желательно указать СРАЗУ IP сервера (в моём случае 87.128.131.119), т.к. менять разрешают только 1 раз в месяц.

Но это ещё не все. Зайдите тут же в Центр поддержки и попросите техподдержку:

«Сервер требует Активационный ключ. Вы можете его предоставить?»
на что они ответят (должны)
Добрый день, Ваш ключ 3093852-cVcbiOphJbOOVCiq1391262609

УСТАНАВЛИВАЕМ ISP MANAGER 5 LITE НА ХОСТИНГ

Возвращаемся к хостеру Hetzner.
В программе Putty вводим

wget http://download.ispsystem.com/install.5.sh

после скачивания

sh install.5.sh

На вопросы:
Please choose version to install: (Отвечаем ‘r’ и нажимаем Enter)

Please specify directory to install (/usr/local/mgr5): (Оставляем без изменения, если нам все ровно, куда произойдет установка ядра, по дефолту идет /usr/local/mgr5)

После чего инсталятор произведет установку ядра и вы получите ссылку для логина, вида
Type https://IP:1500/core in your browser to continue installation.
Use username ‘root’ and appropriate password for access to control panel.

Переходим по ссылке https://87.128.131.119:1500/core (мой случай), логинимся используя Логин root и пароль хостера, к примеру.

Попадаем в COREmanager

Выбираем ISPmanager Lite и нажимаем Установить
Выбираем Release версию и нажимаем далее. Начинается какая-то фигня с кешем и проверкой лицензии.

В результате оно выдаст, что-то:

К сожалению, ISPmanager не удалось автоматически активировать лицензию.
Если у Вас есть лицензия на ISPmanager, пожалуйста, выберите пункт «Активировать лицензию» и укажите активационный ключ лицензии. Вы можете его получить, обратившись к продавцу лицензии.
Если же у Вас отсутствует лицензия, то необходимо приобрести ее. Для этого выберите пункт «Приобрести лицензию» и выполните 3 простых шага.
Активировать лицензию
Приобрести лицензию

Мы выбираем «Активировать лицензию» и в графу Активационный ключ вставляем полученный ранее у техподдержки 3093852-cVcbiOphJbOOVCiq1391262609.

В параметрах установки ISPmanager мне кажется будет правильным выбрать «рекомендуемое»
Выбило Параметры установки/настройки MySQL Server я ввёл пароль от CoreManager W8Uy6rEa5s1CqR
Выбило ошибку, выбрал Установить новый пароль, указал новый пароль пролучил отметку хорошо ))

Появилось предупреждение об установке дефолтного пакета
Manager: ISPmanager Lite, release ‘release’
awstats: awstats v.7.0~dfsg-7
PHP-FPM: php5-fpm v.5.4.4-14+deb7u7
PHP: php5-cli v.5.4.4-14+deb7u7
Apache HTTP Server: apache2-mpm-prefork v.2.2.22-13
ODBC: unixODBC
PostgreSQL Common: postgresql-common v.134wheezy4
MySQL: mysql-server-5.5
Quota: quota v.4.00-4+deb7u1
ZIP archiver: zip v.3.0-6
DNS: bind9@@2:9.7.1.dfsg.P1-6+nmu2+deb7u1
ProFTPd: proftpd-basic v.1.3.4a-5+deb7u1
Sendmail: sendmail v.8.14.4-4
Sieve: dovecot-sieve v.1:2.1.7-7
Dovecot: dovecot-pop3d v.1:2.1.7-7
Sasldb: sasl2-bin v.2.1.25.dfsg1-6+deb7u1
Db4: db4.1-util v.5.1.29-5

Если бы я выбрал не «рекомендуемое», а «пользовательское», то было всё возможно по другому.
И нажимаем Завершить для начала установки.

После завершения в Разделе Система-Приложения выбираем ISPmanager Lite и нажимаем Перейти. Соглашаемся с условиями Лицензионного договора и переходим к настройке ISP Manager 5.

Вводим новый пароль: **************
Создаём нового пользователя. Выставляем права и объёмы. Я себе поставил анлим ))

ПРИКРЕПЛЯЕМ ДОМЕН В ISP MANAGER 5 LITE

Теперь нужно закрепить доменчик, я как раз вчера зарегистрировал на акции за 0.50 USD домен для экспериментов.
Прикрепляем домен (домен, почта, FTP)
Завершить.

Входим под учёткой нового пользователя и играемся.

Настройку своих DNS я скопировал из Habrahabr как заметку, раньше пользовался другой инструкцией настройки своих DNS. Но поскольку Hetzner жмёт IP больше чем 1, попробую пользоваться новой инструкцией

Автор статьи пишет… Расскажу на моменты (всякое бывает у человека-VISE), на которые нужно обратить внимание. Один из таких моментов ns сервера (указываются у регистратора домена), поскольку мы делаем сервер для хостинга сайтов, нам нужны свои ns сервера, я реализовал это так. Допустим домен нашей веб студии такой: www.example.com и я хочу, чтобы наши ns сервера выглядели так: ns1.example.com и ns2.example.com. Для этого нужно в личном кабинете сервера Hetzner’а добавить услугу Nameserver Robot, она бесплатная для тех, кто берет выделенный сервер. Спустя час, в моем кабинете появилась ссылка DNS entries, там я один раз для своего домена example.com задаю айпишник своего сервера, чтобы иметь возможность у регистратора указать ns сервера hetzner’а и выполнить таким образом базовую настройку. Добавить нужно через New DNS entry. Дальше у регистратора своего домена example.com указываем ns сервера Hetzner’а:

ns1.first-ns.de
robotns2.second-ns.de
robotns3.second-ns.com

И еще нужно в панели управления ISPmanager у своего домена (Меню: Домены -> Доменные имена) создать A записи, по аналогии с созданными вида:

ns1.example.com.
ns2.example.com.

IP адрес указать нашего сервера. То, что адрес у обоих серверов одинаковый, как автора заверила техническая поддержка hetzner’а — это нормально. После этого у остальных доменов, которые мы хотим привязать к нашему хостингу нужно указывать ns сервера уже наши ns1.example.com. и ns2.example.com.

Я добавил также записи NS:

example.com. NS (сервер имён) robotns3.second-ns.com.
example.com. NS (сервер имён) ns2.innotechnews.com.
example.com. NS (сервер имён) ns1.innotechnews.com.

В разделе (Меню: Настройка -> Программное обеспечение) Автор установил еще Веб-сервер Nginx (у меня после установки были проблемы и я отказался), Веб-интерфейс для работы с электронной почтой AfterLogic (его в моей версии пришлось, поставить, удалить, затем нажать кнопку настроить, затем нажать кнопку настроить у SMTP и POP и IMAP — в разделе программного обеспечения — тогда все заработало нормально), Веб-интерфейс для администрирования MySQL (phpMyAdmin).

Пришлось шаманить с файлом .htaccess, а именно с  Options +SymLinksIfOwnerMatch или +FollowSymLinks. Пока поставил +FollowSymLinks, т.к. логи кричали, что:

[Fri Jan 24 10:03:13 2014] [alert] [client 87.128.131.119] /var/www/vise/data/www/example.com/.htaccess: Option SymLinksIfOwnerMatch not allowed here, referer: http://www.example.com/

Потом после переноса с хостинга UKRAINE пришлось менять права к файлом и папкам. Были 750 на папки и 640 на файлы, нужно на Hetzner 755 на папки и 644 на файлы.

Своде бы всё работает.

Понравилась статья? Поделитесь с друзьями:


Читайте также по теме...

9 комментариев

  • Вебсайт
    Март 15, 2014 4:56 ппОпубликовано 3 год тому
    Alex

    Большое спасибо, очень пригодилось…

    Ответить
  • Вебсайт
    Май 5, 2014 12:48 ппОпубликовано 3 год тому
    Fly

    Что за IPS Manager ? Название панели — ISPmanager.

    Ответить
    • Май 5, 2014 3:38 ппОпубликовано 3 год тому
      Imre Vise (Author)

      Исправил, спасибо!

      Ответить
  • Июнь 3, 2014 1:26 дпОпубликовано 3 год тому
    Илья

    Ох, не очень то и просто эту панель ставить.

    Ответить
  • Вебсайт
    Февраль 22, 2016 8:17 ппОпубликовано 1 год тому
    Максим

    А как обошли а проблем не было с NAT? Если были как обошли?

    Ответить
    • Ноябрь 29, 2016 8:20 дпОпубликовано 1 год тому
      Ренат

      У меня также ISPManager 5 + Hetzner. Проблем с NAT не наблюдалось. Правда пока без своего NS сервера

      Ответить
  • Ноябрь 29, 2016 8:22 дпОпубликовано 1 год тому
    Ренат

    <>
    А что за вторая и третья NS? Это зачем?

    Ответить
  • Ноябрь 29, 2016 8:22 дпОпубликовано 1 год тому
    Ренат

    «Я добавил также записи NS:
    example.com. NS (сервер имён) robotns3.second-ns.com.
    example.com. NS (сервер имён) ns2.innotechnews.com.
    example.com. NS (сервер имён) ns1.innotechnews.com.»
    А что за вторая и третья NS? Это зачем?

    Ответить
  • Вебсайт
    Февраль 10, 2017 3:37 ппОпубликовано 10 мес. тому
    Владимир

    Спасибо за статью, очень интересно посмотреть как устанавливается ISPmanager, уж больно она мне нравится, я сайты держу на хостинге Handyhost, и у них как раз эта панель используется)

    Ответить

Оставьте Ваш комментарий

Ваше имя: (обязательно)

E-Mail: (обязательно)

Website: (не обязательно)

Введите код авторизации: (обязательно)


Текст Вашего комментария: (обязательно)

Прокомментировать