|
Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.
|
Изменения (29)
просмотр истории страницыВ Carbon Billing есть возможность настроить доступ по https в администраторский интерфейс (кнопка "Войти через SSL"): |
{tip}{*}Время выполнения инструкции*: до 5 минут, перезапуск base должен выполнять не более минуты, перезапуск nginx - 5-10 секунд{tip} {toc} |
|
h3. Описание |
|
!Screenshot_20190118_153059.png|border=1! |
В Carbon Billing есть возможность настроить доступ по https в администраторский интерфейс (кнопка "Войти через SSL"): |
|
!Screenshot_20190118_153059.png|border=0,width=450! |
|
h3. Необходимые файлы |
Чтобы добавить сертификат SSL для входа на биллинг по https, необходимы файлы сертификата и ключа: |
* *server.crt* \- публичный сертификат * *server.key* \- приватный ключ * *server.pem* \- сертификат и ключ в одном файле. Если файла server.pem нет, то можно сохранить пару *server.crt* и *server.key* в формате *.pem*: {code} -----BEGIN RSA PRIVATE KEY----- ............................................................ -----END RSA PRIVATE KEY----- -----BEGIN CERTIFICATE----- ............................................................ -----END CERTIFICATE----- {code} |
|
- *server.crt* - *server.key* - *server.pem* (если файла server.pem нет, то можно сохранить *server.crt* в формате *.pem*). |
{warning:title=Все три файла должны быть обязательно!}В платформе PL51 и приложениях на её основе используются различные веб-сервера и базовый софт, именно для них требуется один и тот же сертификат в нескольких форматах.{warning} |
|
Чтобы настроить сертификаты для доступа в веб-интерфейс биллинга по https, необходимо: |
h3. Настройка |
|
Чтобы настроить сертификаты для доступа в веб-интерфейс биллинга по https, необходимо: # Скопировать данные файлы в каталог: |
{panel} |
1. Скопировать данные файлы по адресу /mnt/var/app/auth/var/cfg/cert/ |
/mnt/var/app/auth/var/cfg/cert/ |
{panel} |
2. # Перезапустить контейнер base: |
|
{code} /app/base/service restart |
|
{code} |
3. Перейти в корневой каталог контейнера asr_billing: |
# Перезапустить веб-сервер в контейнере asr_billing: |
{code} |
chroot /app/asr_billing/ service nginx restart |
|
{code} |
4. Перезапустить веб-сервер: |
# Перезапустить веб-сервер в контейнере auth: |
{code} |
chroot /app/auth/ service nginx restart |
|
{code} |
Готово. |