1. Уважаемый Гость, обязательно перед созданием нового сообщения на нашем форуме - прочтите наши правила.
    Dear Guest, before creating a new message on our forum - please read our rules.
  2. Наш аварийный блог находится по адресу storenull.blogspot.com Если вдруг наш сайт (nullstore.pw) стал недоступен - заходите на наш аварийный блог, чтобы узнать все актуальные новости о работе главного сайта.
    Скрыть объявление
  3. Гость, Платное повышение прав дает вам возможность просматривать любые темы и сообщения на данном форуме. Подробности: здесь
    Гость, The VIP membership gives you the rights to view any topics and messages on this forum. Details: here
  4. For English users - please set the English language here

HowTo Установка ispmanager 4 на Ubuntu 14.04

Тема в разделе "Administration", создана пользователем localrow, 25 мар 2017.

  1. localrow

    localrow New member

    Регистрация:
    24 ноя 2015
    Сообщения:
    14
    Симпатии:
    3
    Существует ПО которое работает только под определенной ОС. Так вот понадобилось одному клиенту такое ПО, которое работает только под ubuntu 14.04, но при всем при этом клиенту необходимо чтобы на сервере был установлен ispmanager 4. Как мы знаем ispmanager 4 не поддерживает 14 убунту. Придется выкручиваться.
    Итак. Стандартно начинаем установку испы
    Код:
    wget "http://download.ispsystem.com/install.4.sh"
    sh install.sh
    Отвечаем на вопросы установщика и практически сразу получаем ошибку

    Can’t get information about available packages

    [​IMG]
    Видим в логе что произошел segmentation fault. Ищем какая либа его вызвала.
    Код:
    cat /usr/local/ispmgr/var/pkgctl.log|grep LoadModule
    В последней строчке мы увидим эту либу.

    Переименовываем её
    Код:
    mv /usr/local/ispmgr/lib/xxx.so /usr/local/ispmgr/lib/_xxx.so
    [​IMG]
    Затем снова запускаем установку.
    Код:
    /usr/local/ispmgr/sbin/ISPmanager-install.sh
    Теперь установка идет относительно нормально, ошибки мы получим только при проверке установленного ПО, т.к панель не умеет работать с апачем 2.4. Ну и ладно, главное панель установилась. Теперь нам нужно установить апач 2.2 вместо 2.4 для корректной работы панели.
    Апач 2.2 мы возьмем в репозиториях 12 убунты.
    Создаем файлы с содержимым
    Код:
    /etc/apt/sources.list.d/ubuntu1204.list
    
    deb http://ru.archive.ubuntu.com/ubuntu/ precise main
    /etc/apt/preferences.d/apache22
    
    Package: apache*
    Pin: release a=precise
    Pin-Priority: 500
    /etc/apt/preferences.d/libapache
    
    Package: libapache*
    Pin: release a=precise
    Pin-Priority: 500
    Выполняем
    Код:
    apt-get update
    Затем идем в меню Возможности isp панели и удаляем апач. После удаления нужно подчистить оставшееся за панелью. Выполняем
    Код:
    apt-get purge apache2*
    Все. Теперь идем в меню Возможности и жмакаем установить веб-сервер Apache. Установится apache 2.2. Далее доустанавливаем необходимое ПО, такое как php, phpmyadmin, webmail. Все это ПО не установилось по умолчанию, т.к оно не может работать без апача 2.2. Лучше также сразу установить nginx.

    [​IMG]
    Есть ещё один ньюанс, не установится модуль апач для php, соответственно сразу после установки нужно удалить старые конфиги для webmail и phpmyadmin. Создать пользователя default-user и у него домен default.domain, которому разрешён php как cgi. И соответсвенно создать симлинки в каталог виртуалхоста юзера.
    Код:
    ln -s /usr/share/squirrelmail/ /home/default-user/data/www/default.domain/webmail
    ln -s /usr/share/phpmyadmin /home/default-user/data/www/default.domain/myadmin
    Придется смирится что myadmin и webmail будут работать по http, а не по https.
    Также возможно придется поправить некоторые ошибки в конфигах squirrelmail и phpmyadmin, что выходит за пределы этой статьи.

    А вообще лучше не использовать все эти пляски с бубном, и отказаться от устаревшей продукции isp. Например в пользу панели VestaCP.

    Оригинал статьи: https://anikin.pw/all/ustanovka-ispmanager-4-na-ubuntu-14-04/
     
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление