Ispmanager debian где
Перейти к содержимому

Ispmanager debian где

  • автор:

Прекращаем поддержку Debian 8 для ISPmanager и BILLmanager. Рекомендации для вас

UPD от 30.06.2022: Теперь все актуальные новости о панели ISPmanager смотрите на новом сайтеispmanager.ru.

О DCImanager, BILLmanager и VMmanager по-прежнему рассказываем в этом блоге.

Начиная с версии 5.264 панели управления ISPmanager и BILLmanager перестанут поддерживать операционную систему Debian 8 «Jessie». В конце июня 2020 г. система перестала получать обновления от команды безопасности Debian LTS.

  • Релиз Debian 8.0 состоятлся 26 апреля 2015 года.
  • 23 июня 2018 года состоялся релиз Debian 8.11, после чего основная команда Debian перестала заниматься поддержкой безопасности, поручив задачу Debian LTS security team.
  • 30 июня 2020 года завершился последний этап жизненного цикла продукта.

Проверьте, какую версию ОС вы используете. Для этого подключитесь к серверу с помощью SSH и введите команду: cat /etc/*-release . Если это Debian 8, предлагаем несколько вариантов решения.

* Если у вас нет доступа к серверу, обратитесь к своему хостинг-провайдеру для проверки версии ОС и последующих действий.

Продолжить использовать панели на сервере с Debian 8

Панели продолжат работать как раньше, однако вы не будете получать обновления безопасности и оперативные патчи с исправлениями. Справляться с любыми угрозами придётся без помощи технической поддержки, только с помощью сообщества пользователей Debian 8. В такой ситуации ваш онлайн-проект может подвергнуться риску. Мы настоятельно рекомендуем использовать актуальную версию ОС.

Перейти на поддерживаемую ОС

1. Установите триальную версию панели на «чистом» сервере с поддерживаемой ОС. Для ISPmanager Lite это CentOS 7/8, Debian 9/10 или Ubuntu 16/18. Для ISPmanager Business и BILLmanager это CentOS 7.

2. Перенесите данные со старого сервера на новый. Подробнее в статье документации «Импорт пользователя»:

3. Измените IP-адрес лицензии в Личном кабинете ISPsystem. Укажите IP нового сервера в разделе «Лицензии ISPsystem». Инструкцию вы сможете найти в документации:

Важно: не обновляйте ОС на «боевом» сервере — это может привести к потере данных.

Возникли вопросы по переезду на новую ОС? Напишите нам или воспользуйтесь документацией.

Установка и использование ISPmanager на Linux

Обновлено

Обновлено: 24.12.2022 Опубликовано: 03.06.2019

Панель управления хостингом ISPmanager может быть установлена на компьютер с Linux с помощью установочного скрипта. В данной статье мы разберем это на практике.

Выбор дистрибутива Linux

Необходимо учитывать системные требования ISPmanager к конкретному дистрибутиву Linux. Например, версия Business не будет работать на Ubuntu и Debian 9 (рекомендуется использование CentOS), тогда как у версии Lite ряд возможных дистрибутивов шире. Внимательно изучаем системные требования в официальной документации и на основе них ставим нужный Linux.

Подготовка сервера

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

Однако, для ISPmanager рекомендуется отключить SELinux. Для этого вводим команду:

sed -i ‘s/^SELINUX=.*/SELINUX=disabled/g’ /etc/selinux/config

. и перезагружаем сервер:

Установка

Для установки необходимо скачать скрипт утилитой wget. Ставим ее.

а) если CentOS / Red Hat:

yum install wget

б) если Ubuntu / Debian:

apt-get install wget

Скачиваем скрипт установки ISPmanager:

sh install.sh ISPmanager

Установщик задаст некоторые вопросы:

0-1. Если мы не отключили SELinux, установщик предложит его отключить и перезагрузить сервер — соглашаемся:

SELinux is enabled on your server. It is strongly recommended to disable SELinux before you proceed.
Would you like to disable SELinux right now (yes/no)? yes

Reboot is requred to complete the configuration of SELinux.
Reboot now (yes/no)? yes

* после перезагрузки нужно снова запустить установку командой sh install.sh ISPmanager.

0-2. Если серверу задано не доменное имя, установщик выдаст ошибку You have incorrect hostname и потребует ввести правильное имя — задаем любое доменное имя, желательно, зарегистрированное для данного сервера:

You have incorrect hostname: dmosk
Enter new hostname(or Ctrl+C to exit): dmosk.ru

1. Какую версию поставить (бета или стабильную) — выбираем стабильную (s):

Which version would you like to install ?
b) beta version — has the latest functionality
s) stable version — time-proved version

Choose repository type to work with: s

2. Какую версию поставить (Lite или Business) — выбираем ту, которую хотим купить или уже купили:

What version do you want to install
1) ISPmanager-Lite with recommended software
2) ISPmanager-Lite minimal version
3) ISPmanager-Business

Choose version: 1

Будут установлены все необходимые пакеты для работы панели управления.

После завершения установки открываем браузер и переходим по адресу https://:1500 — браузер выдаст ошибку сертификата, игнорируем ее, подтвердив намерение перейти на веб-страницу.

Если на сервере с внешним IP выполняется установка ISPmanager впервые, система потребует активировать программный продукт. В открывшемся окне в разделе «Для продолжения работы с ISPmanager Lite вы можете» выбираем Получить ознакомительную лицензию (также можем сразу активировать лицензию, если она у нас есть), вводим адрес электронной почты администратора, соглашаемся с политикой конфиденциальности и условиями использования сервиса:

Получаем ознакомительную версию ISPmanger

Нажимаем Далее — необходимо будет ввести пароль для входа в ISPmanager (при необходимости, регистрируемся). После на адрес электронной почты придет письмо с временным ключом — вводим его для активации:

Получаем ознакомительную версию ISPmanger

. и нажимаем Активировать — должна открыться страница ввода логина и пароля. Для входа нужно использовать системную учетную запись root. Обратите внимание, что на Ubuntu после установки пароль для root не задан — это необходимо сделать командой:

При первом входе в панель управления необходимо принять лицензионное соглашение:

Принимаем лицензионное соглашение в ISPManager

Лицензирование

Данный программный продукт является платным. Последние версии продукта продаются по программе подписки сроком на месяц, год. Старые версии ISPmanager также распространялись по принципу «вечной лицензии».

Лицензия привязывается к внешнему IP-адресу. Если наш сервер выставлен наружу, то активация произойдет автоматически.

Если у нас серый IP, то активацию продукта нужно выполнить вручную командой:

Посмотреть статус лицензирования можно в самой панели — ПомощьО программе:

Посмотреть статус лицензирования в ISPManager

Без ключа активации будет действовать ознакомительная лицензия на 14 дней.

Установка дополнительных пакетов

ISP Manager позволяет работать с некоторым набором программного обеспечения, но установку лучше делать из панели управления. Например, для развертывания СУБД PostgreSQL переходим в раздел НастройкиВозможности — выбираем необходимое программное обеспечение — кликаем по Установить:

Установка поддержки PostgreSQL в ISPmanager

. система задаст вопрос, точно ли мы хотим установить пакет — отвечаем утвердительно. Начнется процесс установки, который может занять некоторое время. После пакет появится в системе.

Также мы можем добавить дополнительную версию PHP. Переходим в НастройкиВозможности — кликаем по «Альтернативная версия PHP . » (например, 5.6) — ставим галочки для PHP-FPM и Apache:

Установка дополнительно версии php в ISPmanager

Нажимаем Применить изменения. Чтобы иметь возможность использовать PHP добавленной версии как модуль Apache, переходим в Настройки web-сервераPHP. Один раз кликаем по нужной версии PHP и нажимаем на Как модуль Apache:

Разрешаем версию php как модуль Apache

* имейте ввиду, что модулем apache может быть только одна версия PHP. Остальные будут работать как Apache + FastCGI.

Создание пользователя

Если мы планируем использовать ISPmanager для предоставления хостинговых услуг, для каждого клиента необходимо создать отдельного пользователя.

Переходим в раздел Учетные записиПользователи — кликаем по Создать:

Создание нового пользователя

В открывшемся окне заполняем поля.

1) раздел «Основное»:

Создание нового пользователя

* где логин — имя пользователя, под которым он сможет входить в панель управления ISPmanager; полное имя — описание для пользователя; шаблон — готовый набор настроек (настраиваются в разделе НастройкиШаблоны, могут использоваться как разные тарифные планы); пароль — пароль для пользователя.

2) Ограничения. Заполняется, если мы не используем шаблон:

Настройка ограничений для пользователя

* где базы данных и пользователи баз данных — соответственно количество баз и sql-пользователей, которые сможет создать пользователь; FTP-пользователи — количество аккаунтов с доступом к серверу по FTP; www-домены — количество сайтов, которые разрешено разместить на хостинге пользователю; доменные имена — количество доменов, которыми может управлять пользователь в DNS; почтовые домены — количество доменов для почты; почтовые ящики — ограничение на количество создаваемых ящиков.

3) Также, если на используем шаблон, настраиваем доступы:

Настройка доступа

* где SSL — разрешено ли будет настраивать и использовать HTTPS для сайтов; CGI — возможность использования сайтов, написанных на соответствующих скриптах; PHP как модуль Apache — возможность выбрать и использовать PHP + Apache; PHP в режиме CGI — скрипты PHP будут выполняться аналогично скриптам CGI; PHP в режиме FastCGI (Apache) — PHP обрабатывается Apache + FastCGI (позволяет повысить производительность); доступ к shell — позволить пользователю подключаться к серверу по SSH или через веб shell-консоль.

4) значения по умолчанию, как и предыдущие пункты, настраивается в случае отсутствия шаблона:

Настройка доступа

* где кодировка домена принудительно устанавливает кодировку по умолчанию; тип обработчика PHP — с помощью чего по умолчанию будут обрабатываться PHP скрипты (пользователь может выбирать позже любой, который доступен исходя из настроек доступа); версия PHP — версия php, которая будет выбрана по умолчанию (пользователь сам сможет ее поменять, при необходимости); индексная страница — скрипт по умолчанию, который будет запускать при обращении к домену без указания конкретного скрипта.

Увеличить размер загружаемого файла

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

Для начала, смотрим расположение файла php.ini командой:

php -i | grep «Loaded Configuration File»

Мы получим путь до файла, например:

Loaded Configuration File => /etc/php.ini

Как установить ISPmanager

ISPmanager не предъявляет специфических требований и работает на большинстве популярных операционных систем семейства Linux (CentOS, Ubuntu, Debian).

Для вашего удобства мы подготовили образ операционной системы и подобрали подходящие под рекомендованные требования тарифы VDS c панелью ISPmanager.

Минимальные требования к производительности сервера.

ISPmanager можно установить самостоятельно — вам не потребуется много времени и особые навыки. Например, для установки на VDS SSD-3 и CentOS 8.3 достаточно выполнить одну команду: wget http://download.ispsystem.com/install.sh && sh install.sh

С подробностями можно ознакомиться на сайте производителя.

Подготовка к установке панели управления

Рекомендуем выбирать для установки отказоустойчивый выделенный или виртуальный сервер на базе гипервизорной виртуализации или контейнерной виртуализации OVZ.

Ispmanager нельзя устанавливать на сервер с BILLmanager, DNSmanager, IPmanager и другими продуктами ISPsystem.

Аппаратные требования

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

Требования к серверу
Требования для работы панели управления Требования для работы панели управления и до 10 сайтов Требования для работы панели управления и более 10 сайтов
Процессор 512 МГц 1 ГГц от 2 ГГц
Оперативная память 1 Гб от 2 Гб от 3 Гб
Количество ядер 1 шт 1 шт от 2 шт
Дисковое пространство 10 Гб от 20 Гб от 50 Гб

Рекомендуем выделить всё дисковое пространство для корневой файловой системы.

Обратите внимание!

Для обеспечения эффективной работы рекомендуется иметь не менее 4 гигабайт оперативной памяти.

  • При использовании альтернативных версий баз данных на сервере с ispmanager;
  • При выборе сервера баз данных MySQL во время установки.

Программные требования

Поддерживаемые операционные системы (ОС) с архитектурой x64:

  • AlmaLinux 8;
  • CentOS 7;
  • Debian 10, 11;
  • Ubuntu 20.04 (рекомендуем), 22.04;
  • VzLinux 8;
  • Rocky Linux 8.

Присутствует поддержка CloudLinux OS SHARED.

Для CentOS 7 рекомендуем в качестве файловой системы выбирать XFS.

Обратите внимание!

  • С 01.01.2022 г. завершена поддержка ОС CentOS 8. Установка и работа панели управления на сервере с CentOS 8 не поддерживается. Вы можете выполнить миграцию на ОС AlmaLinux 8 по инструкции.
  • Рекомендуем использовать на сервере с панелью управления последнюю доступную минорную версию ОС. Не поддерживается обновление операционной системы сервера со сменой мажорной версии.
  • Используйте серверную версию OC. Десктопная версия ОС не поддерживается.

Устанавливайте панель управления на «чистый сервер»: сервер, на котором установлена только ОС без установки и настройки дополнительных сервисов и без подключённых сторонних репозиториев. Все необходимые репозитории будут подключены автоматически в процессе установки ispmanager.

Обратите внимание!

  • Корректная установка программного продукта не гарантируется, если в системе подключены сторонние репозитории.
  • При установке ispmanager на виртуальный сервер с типом виртуализации OVZ, версия ядра операционной системы у хост-сервера должна быть не ниже 2.6.32-042stab134.
  • Сервер с панелью управления должен использовать статический IP-адрес, заданный в конфигурационном файле сетевого интерфейса. Если IP-адрес назначен серверу с помощью DHCP, корректная работа панели управления не гарантируется.

Настройка брандмауэра

Разрешите входящие и исходящие подключения на порты:

  • 21/tcp — для передачи данных по протоколу FTP;
  • 22/tcp — для удалённого доступа к серверам по протоколу SSH;
  • 110, 143, 993, 995, 587, 465, 25/tcp — для отправки и получения почтовых сообщений;
  • 80, 443/tcp — для обслуживания запросов пользователей к сайтам на сервере с ispmanager;
  • 1500/tcp — для доступа к веб-интерфейсу ispmanager;
  • 53/tcp, 53/udp — для работы серверов доменных имён;
  • 3306/tcp — для удалённого доступа к серверу баз данных.

В этой статье

  • Аппаратные требования
  • Программные требования
  • Настройка брандмауэра

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *