- ISPmanager
- Содержание
- Назначение и основные функции
- Поддерживаемые операционные системы
- Достоинства ISPmanager
- Недостатки ISPmanager
- Лицензирование
- Ссылки
- Примечания
- Подобное программное обеспечение
- Смотреть что такое «ISPmanager» в других словарях:
- Бесплатная пробная версия
- Подготовка к установке
- Проверьте IP-адрес сервера
- Требования к серверу
- Установка ISPmanager
- ISPmanager
- Что такое ISPmanager
- Панель ISPmanager 5 — что умеет и что можно сделать
- Установка ISPManager в Debian, Ubuntu вручную
- Как зайти в ISPManager
- При попытке открыть ISPmanager выскакивает предупреждение о небезопасном соединении
- Как правильно настроить ISPmanager
- Установка NGINX и PHP-FPM в ISPmanager
- Как изменить версию PHP
- Настройка шаблонов в ISPmanager
- Настройка шаблонизатора конфигурационных файлов в ISPmanager
- Настройка резервного копирования в ISPmanager
- Добавление нового сайта и пользователя
- Как в ISPmanager установить и обновить MySQL 5.7 и MariaDB 10.1
- Как в Docker запустить, перезапустить, остановить MySQL, MariaDB
- Ошибка в запросe (1273): Unknown collation: ‘utf8mb4_unicode_520_ci’
ISPmanager
Интерфейс ISPmanager | ||||||||||
Тип |
---|
Концепции | Веб-документ · Электронный контент · Веб-хостинг · Веб-сервер · Веб-мастер |
---|---|
Средства управлениявеб-хостингом | Сравнение панелей управления веб-хостингом · cPanel · DirectAdmin · Domain Technologie Control (англ.) · EHCP (англ.) · H-Sphere (англ.) · InterWorx (англ.) · ispCP (англ.) · ISPConfig · ISPmanager · Kloxo (англ.) · Plesk · Usermin (англ.) · Webmin |
Администраторы и регистраторы доменых имен | AusRegistry (англ.) · CZ.NIC (англ.) · CIRA (англ.) · CNNIC (англ.) · DENIC (англ.) · DNS Belgium (англ.) · Domainz (англ.) · ENom (англ.) · Go Daddy · Melbourne IT (англ.) · Museum Domain Management Association (англ.) · Name.com (англ.) · Network Solutions (англ.) · NeuStar (англ.) · OLM.net (англ.) · Register.com (англ.) · Tucows · Web.com (англ.) |
Системы управления веб-содержимым | Система управления конференцией · Система управления документами · Вики-движок · Блог-платформа |
Wikimedia Foundation . 2010 .
Смотреть что такое «ISPmanager» в других словарях:
ISPmanager — Infobox Software name = ISPmanager caption = Screenshot of ISPmanager collapsible = yes developer = ISPsystem latest release version = 4.3.4 latest release date = 7 December 2007 operating system = FreeBSD, Linux genre = Control Panel license =… … Wikipedia
ISPsystem — Infobox Company company name = ISPsystem company type = Software Development company foundation = 1997 industry = Software Hosting products = ISPmanager VDSmanager DSmanager DNSmanager IPmanager homepage = [http://www.ispsystem.com/… … Wikipedia
DNSmanager — Infobox Software name=DNSmanager caption= Screenshot of DNSmanager developer=ISPsystem latest release version=4.3.0 latest release date=25 Oct 2007 operating system=FreeBSD Linux Control Panel license=Proprietary website=… … Wikipedia
DNSmanager — Карточка программы name=DNSmanager screenshot= caption=Окно DNSmanager latest release version=4.3.0 latest release date=25 октября 2007 developer=ISPsystem operating system=FreeBSD, GNU/Linux genre=Панель управления license=Проприетарная,… … Википедия
ISPsystem — карточка компании название = ISPsystem логотип = основана = 1997 отрасль = Программное обеспечение Hosting продукция = ISPmanager VDSmanager DSmanager DNSmanager IPmanager сайт = [http://www.ispsystem.com/ ispsystem.com] ISPsystem разработчик… … Википедия
Сравнение панелей управления веб-хостингом — В следующих таблицах представлены сравнения общих и технических характеристик различных панелей управления веб сервером. Содержание 1 Лицензия и поддержка операционных систем 2 Удалённый доступ … Википедия
VDSmanager — Infobox Software name=VDSmanager logo= caption= Screenshot of VDSmanager developer=ISPsystem latest release version=4.3.11 latest release date=28 Aug 2008 operating system=FreeBSD genre = OS level virtualization license=Proprietary website= [http … Wikipedia
Webmin — Эта статья должна быть полностью переписана. На странице обсуждения могут быть пояснения … Википедия
DirectAdmin — Интерфейс DirectAdmin. Тип Панель управления хостингом Разработчик JBMC Software Операционная система … Википедия
Parallels Plesk Panel — Parallels Plesk Pan … Википедия
Бесплатная пробная версия
Оцените удобный интерфейс, гибкие возможности и высокую скорость работы ISPmanager. Установите 14-дневную пробную версию на свой сервер.
Подготовка к установке
Проверьте IP-адрес сервера
Мы выпустим триальную лицензию с привязкой к IP-адресу вашего сервера. На один IP можно получить одну пробную версию. Рекомендуем проверить его перед установкой.
Требования к серверу
На сервере должна быть установлена только ОС без дополнительных сервисов и подключённых сторонних репозиториев. Все необходимые репозитории будут подключены автоматически в процессе установки.
ISPmanager Lite, Pro, Host
Аппаратные требования: 512 МГц CPU, 1 ядро, 1 Гб RAM, 10 Гб HDD
ОС: CentOS 7 (рекомендуем) и 8; Debian 9,10; Ubuntu 16, 18, 20
Аппаратные требования: 1 ГГц CPU, 1 ядро, 4 Гб RAM, 60 Гб HDD
Установка ISPmanager
- Подключитесь к серверу по SSH с правами суперпользователя (root).
Данные доступа к серверу вы получаете на стороне хостинг-провайдера. В качестве SSH-клиента рекомендуем использовать утилиту PuTTY.
Загрузите скрипт установки на сервер
sh install.sh ISPmanager
— выберите ветку обновлений Stable (рекомендуем) или Beta
— выберите версию панели Lite (рекомендуем полную версию) или Business
После окончания установки панель управления доступна по адресу:
При первом входе в панель, потребуется пройти процедуру выпуска триальной лицензии с автоматической регистрацией аккаунта в Личном кабинете ISPsystem. Лицензионный ключ придет на email сразу после регистрации.
ISPmanager
Что такое ISPmanager
ISPmanager — это панель управления сервером, предназначенная для лёгкого решения сложных проблем установки и настройки серверного программного обеспечения. Чаще всего применяется в Linux: Debian, Ubuntu, CentOS, FreeBDS, Fedora.
Как правило, чистый сервер не предоставляет функционала графического управления сервером, привычного для пользователя Windows. ISPmanager призван решать эту и много других проблем.
Панель ISPmanager 5 — что умеет и что можно сделать
- Установка и настройка NGINX, Apache, PHP-FPM, MySQL, MariaDB, а также шаблонизатор их конфигурации;
- Получение и установка бесплатного SSL-сертификата от Let’s Encrypt;
- Отслеживание потребления ресурсов: процессора, оперативной памяти, размера занятого пространства диска, файла подкачки (swap), и так далее.
- Ведение и ротация логов с помощью Webalizer, Logrotate.
Настроить почтовый сервер Возможно лёгкое создание и управление почтовыми доменами, ящиками. Настройка редиректов и алиасов, спам-фильтров, DKIM и SpamAssassin (подробнее) Создать вебсайт В один клик можно создать среду под сайт, тут же установить чистую CMS, выбрав из набора самых популярных и бесплатных: WordPress, Joomla, Drupal, Prestashop, phpBB и других. Удобный менеджер управления файлами вебсайтов. Подробнее.
Установка ISPManager в Debian, Ubuntu вручную
ISPManager устанавливается только на чистый сервер, без установленного PHP, MySQL, Apache, NGINX. Всё это можно будет установлено в процессе, доустановить и донастроить можно позже.
- С помощью putty авторизуйтесь на сервере по SSH под пользователем root ;
- Скачайте установочный файл:
- После скачивания файл надо запустить:
- Далее происходит установка. Нужно следовать инструкциям на экране. Сначала скрипт установки покажет нам данные системы, свободную память и место на диске.
Если с ними всё в порядке, далее, предложит выбрать, какую версию выбрать, b) — бета версию с новейшими функциями, либо s) — стабильную и проверенную временем. Рекомендую выбирать стабильную, вводим s , затем Enter . - Далее, выбираем дистрибутив из списка.
На выбор ISPmanager, VDSmanager, DCImanager, DNSmanager, IPmanager, BILLmanager. Выбираем 1 . - Далее, на выбор будет версия ISPmanager Lite, Minimal, Business.
Выбирайте ту, на которую у вас лицензия. В моём случае, это ISPmanager Lite, то есть вводим 1 . - На этом настройка завершена, скрип пойдёт собирать систему, Вам остаётся только ждать окончания работы.
В конце работы, в результате увидите инструкцию для авторизации в ISPmanager:
Как зайти в ISPManager
Авторизоваться в панели ISPManager можно так:
- Либо по адресу https://l134a8fc.justinstalledpanel.com:1500/ispmgr (этот адрес выдаётся при установке ISPmanager);
- Либо, что проще запомнить, https://192.168.1.1:1500/ispmgr (Здесь вместо 192.168.1.1 подставьте IP Вашего сервера).
Логин: root , пароль — от root сервера, есть в письме об открытии сервера. Если нет — уточните в службе поддержки хостинга. Как вариант, можно восстановить пароль от ISPmanager
При попытке открыть ISPmanager выскакивает предупреждение о небезопасном соединении
Так как адрес на HTTPS, а на нём нет серификата, то попытка авторизоваться в Mozilla Firefox может закончиться неудачей. Рекомендую воспользоваться Chrome или Яндекс Браузером, и не обращать внимания на предупреждения о небезопасном соединении.
Вот пример, как авторизоваться в ISPmanager с помощью Яндекс Браузера или Google Chrome:
- Переходите по адресу https://192.168.1.1:1500/ispmgr (IP сервера Ваш);
- Видите предупреждение системы безопасности, жмёте Подробности ;
- Ниже жмёте Сделать исключение для этого сайта .
- Вуаля, форма авторизации в панели ISPmanager доступна, пользуйтесь.
Как правильно настроить ISPmanager
А точнее, как правильно настроить сервер под управлением ISPmanager.
По умолчанию, в ISPmanager работа в бекенде идёт под Apache. Я считаю, что оптимальнее для вебсервера иметь во фронтенде NGINX, а в бекенде PHP-FPM, так как он производительнее и проще в настройке. Такую возможность и настроим.
Установка NGINX и PHP-FPM в ISPmanager
- Слева в боковом меню находим пункт Настройки — Возможности
- Выбираем пункт Веб-сервер (WWW) — Изменить
- Добавляем галочки напротив NGINX и PHP-FPM FastCGI , сохраняем изменения.
- Обязательно дожидаемся окончания установки NGINX и PHP-FPM.
Как изменить версию PHP
По умолчанию, вебсервер поддерживает версию PHP 5.6. Но Вы можете включить любую другую альтернативную версию, выбрав её в Возможностях . Всё аналогично инструкции выше.
Настройка шаблонов в ISPmanager
Далее, стоит настроить шаблоны, чтобы в 1 клик собирать нужную конструкцию для нового пользователя и проекта.
- В боковом меню слева находим Настройки — Шаблоны , создаём новый;
- Название можно поставить любое, например «NGINX + PHP-FPM». Остальные параметры можете оставить по умолчанию, главное отметить галочками пункты: Может использовать PHP в режиме FastCGI (Nginx + PHP-FPM) и Тип обработчика PHP поставить FastCGI (NGINX + PHP-FPM) . Сохранить изменения
Настройка шаблонизатора конфигурационных файлов в ISPmanager
Главная проблема в ISPmanager: если создавать на базе NGINX и PHP-FPM сайт на WordPress, то в конфигурационном файле сайта в vhosts прописываются правила, которые не позволяют работать с постоянными ссылками, все внутренние страницы отдают 404 ошибку. Это из-за того, что в секции Server прописывается следующая конструкция:
Её можно заменить вручную на следующую конструкцию:
А ещё лучше подключить правила под кеширующий плагин, например NGINX + WP Super Cache
Но чтобы не править конфигурационный файл руками каждый раз при создании нового сайта, можно 1 раз настроить шаблонизатор конфигурационных файлов NGINX.
Для этого надо скопировать файл nginx-vhosts.template из /usr/local/mgr5/etc/templates/default/nginx-vhosts.template в /usr/local/mgr5/etc/templates с тем же именем и изменить конфигурацию следующим образом:
- Находим блок:
- Заменяем его на нужный нам (для примера, универсальный try_files $uri $uri/ /index.php?$args; :
Настройка резервного копирования в ISPmanager
- Под пользователем root слева в боковом меню находим Инструменты — Резервные копии
- Настраиваем, куда сохранять бекапы. На выбор:
- Локальный каталог (на скриншоте ниже его настройка);
- Dropbox
- Яндекс Диск
- Amazon S3
- FTP (удалённый)
- SFTP (SSH)
Что касается тонкостей настройки:
- Есть возможность установки пароля на архив с резервной копией;
- Можно указать, какие папки исключить из резервной копии (обычно служебные);
- Также, можно исключить некоторые базы данных.
После настройки изменения нужно сохранить .
Резервные копии будут создаваться только для сайтов, созданных через ISPmanager, то есть тех, о которых он знает.
Добавление нового сайта и пользователя
Я рекомендую под каждый сайт и проект создавать отдельного пользователя, и в панели с сайтами и их данными работать строго под пользователем, которому они принадлежат. Так Вы не перепутаете, кто есть кто, и за что отвечает.
- Создаётся новый пользователель с помощью Учётные записи — Пользователи .
- Тут нужно заполнять много полей, и вот на данном этапе может помочь заранее подготовленный шаблон. Выбираем из списка один из подготовленных выше вариантов, и поля настроек автоматически заполняются под нужную нам конфигурацию.
- На втором шаге можно прописать, какой домен присвоить пользователю с автоматическим созданием соответствующего окружения: WWW, FTP, Почтовый домен, и даже сразу же установить одну из предлагаемых CMS (например, WordPress). От ненужных пунктов можно отказаться.
- После создания пользователя нужно авторизоваться под ним, чтобы продолжить работать над настройкой сайта. Слева в боковом меню находим
Как в ISPmanager установить и обновить MySQL 5.7 и MariaDB 10.1
В ISPmanager 5 версия MySQL по умолчанию — это 5.5. Другие версии устанавливаются из панели с помощью Docker. Звучит страшно, но всё решается парой кликов мыши.
- Слева в боковом меню находим Настройки — Серверы баз данных ;
- Добавляем новую базу данных с помощью Создать ;
- Выбираете нужную версию MySQL или MariaDB, вводите нужное название, пароль от сервера, остальное как есть;
- Docker автоматически всё установит. Вот как будет выглядеть список серверов баз данных после установки:
- Теперь при создании новой базы данных можно выбрать, на каком сервере создавать.
- При необходимости, базу данных можно вручную перенести из старого сервера MySQL на новый.
Как в Docker запустить, перезапустить, остановить MySQL, MariaDB
Все команды в Docker идут через docker . Обращаться надо к названию контейнера.
Например, в ISPmanager переходим в Настройки — Серверы баз данных — в столбце Имя находим нужный сервер (в моём случае, это mysql-5.7), это и есть имя в Docker.
Теперь, например, команда запустить сервер:
Ошибка в запросe (1273): Unknown collation: ‘utf8mb4_unicode_520_ci’
Чтобы решить подобную ошибку, достаточно обновить версию MySQL до версии 5.6 или 5.7, либо установить MariaDB 10.1 или выше.
Если обновление невозможно, тогда поможет следующее:
- Открываем дамп базы данных текстовом редакторе, например, Notepad++ или Far Manager
- С помощью автозамены ( Ctrl + H в Notepad++) заменяем utf8mb4_unicode_520_ci на utf8_general_ci
- Затем, ещё раз массово заменяем utf8mb4 на utf8
- Сохраняем изменения и используем получившийся дамп для того, чтобы развернуть из него копию базы данных.