Добавление SSL-сертификата для входа в администраторский интерфейс по https

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (15)

просмотр истории страницы
Чтобы добавить сертификат SSL для входа на биллинг по https, необходимы файлы сертификата и ключа:

- * *server.crt* - публичный сертификат
- * *server.key* - приватный ключ
- * *server.pem* - сертификат и ключ в одном файле. Если файла server.pem нет, то можно сохранить пару *server.crt* и *server.key* в формате *.pem*:
{panel}
-----BEGIN RSA PRIVATE KEY-----
............................................................
-----END RSA PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
............................................................
-----END CERTIFICATE-----
{panel}

{warning:title=Все три файла должны быть обязательно!}В платформе PL51 и приложениях на её основе используются различные веб-сервера и базовый софт, именно для них требуется один и тот же сертификат в нескольких форматах.{warning}

Чтобы настроить сертификаты для доступа в веб-интерфейс биллинга по https, необходимо:


1. # Скопировать данные файлы по адресу /mnt/var/app/auth/var/cfg/cert/

2. # Перезапустить контейнер base:

{code}
/app/base/service restart

{code}


3. Перейти в корневой каталог контейнера asr_billing:

# Перезапустить веб-сервер в контейнере asr_billing:
{code}
chroot /app/asr_billing/ service nginx restart

{code}

4. Перезапустить веб-сервер:

{code}
service nginx restart

{code}

Готово.