yaleeny

Рейтинг
1
Регистрация
31.01.2017

Уточните, сертификат для BILLmanager хотите использовать? Адрес биллинга по домену уже настроили? Есть документация как это сделать

Обратите внимание, для того чтобы сертификат затем установить, нужно nginx еще использовать, т.е. делаете настройку по разделу документации Настройка nginx + ihttpd.

Либо можете обратиться напрямую в тех. поддержку в ISPsystem.

В ISPmanager 5 с версии 5.68.0 появилась возможность установить несколько альтернативных версий MySQL на одном сервере. Подробнее по документации тут.

Т.е. не надо вручную устанавливать самостоятельно Mariadb, ISPmanager сам все сделает.

Затем можно будет перенести данные. Все должно корректно работать.

webplus:
Может они к сайту подключили скрипты с использованием API BillManager - а?

У BILLmanager открытый API, и есть документация об интеграции BILLmanager с сайтом doc.ispsystem.ru/index.php/Интеграция_с_сайтом, в ней приведены основные API запросы для регистрации клиентов, заказа услуг.

Также есть документация с полезной информацией о взаимодействии через API

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

nginx видимо стартует ДО старта сети
Нужно поставить nginx ПОСЛЕ старта сети
Как это сделать красиво, не приходя к помощи костыля?

В первую очередь нужно смотреть что прописано в файле конфигурации /usr/lib/systemd/system/nginx.service

# cat /usr/lib/systemd/system/nginx.service

[Unit]

Description=nginx - high performance web server

Documentation=http://nginx.org/en/docs/

After=network.target remote-fs.target nss-lookup.target

Обратить внимание на After=network.target

Это значит, что nginx должен стартовать после инициализации сети. После чего выполнить systemctl daemon-reload

Однако иногда и это не помогает, тогда помогает добавить net.ipv4.ip_nonlocal_bind = 1 в файл /etc/sysctl.conf, затем выполнить sysctl -p чтобы применились настройки.

Но если на vps установить только одну BillManager то для того чтобы открывалось без порта нужно через консоль сервера установить nginx и прописать в конфиге? Правильно я понимаю? Или один BillManager будет работать без nginx и будет доступен без 1500 порта

Nginx устанавливать не обязательно. BILLmanager работает через встроенный веб сервер - ihttpd. По-умолчанию он случает на 1500 и 443 порту. Однако настроить можно любой порт. Документация - https://doc.ispsystem.ru/index.php/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%B2%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE_%D0%B2%D0%B5%D0%B1-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0_(ihttpd)