nginx

Сертификат pfx и настройка SSL на NGINX

Имеем сертификат SSL в формате pfx. Нужно прикрутить его на Nginx. Первым делом нужно сконвертировать сертфикат в cer  и получить от него key файл. Делаем с помощью утилиты openssl. Две команды: openssl pkcs12 -in mydomain.pfx -clcerts -nokeys -out mydomain.com.cer openssl pkcs12 -in domain.pfx -nocerts -nodes -out mydomain.com.key И копируем куда нужно, в моем примере в […]

Debian8 getpwnam(“nginx”) failed

  Поставил Nginx на Debian 8, не стартует с ошибкой: nginx: [emerg] getpwnam(“nginx”) failed in /etc/nginx/nginx.conf:1   В конфиге в первой строке указан пользователь nginx. Почему при установке из репозитория он не создался непонятно. Решение создать пользователя: useradd –no-create-home nginx Перезапускаем и все.  

Nginx+laravel curl: (60) SSL certificate problem: unable to get local issuer certificate

Прикрутил к одному проекту SSL сертификат и началось. Когда делаю запрос через curl https://example.org, то получаю ошибку curl: (60) SSL certificate problem: unable to get local issuer certificate More details here: http://curl.haxx.se/docs/sslcerts.html curl performs SSL certificate verification by default, using a “bundle” of Certificate Authority (CA) public keys (CA certs). If the default bundle file […]

NGINX-rtmp стриминг с мультикастом и кодированием через ffmpeg

Есть сервер с двумя интерфейсами. На один интерфейс приходит мультикаст 224.200.202.200:1234 Необходимо настроить ретрансляцию потока через модуль nginx-rtmp с поддержкой HLS (для apple устройств).Операционка Centos 6. 1. Собираем nginx. Именно из исходников, с поддержкой нужного модуля. ./configure –add-module=/path/to/nginx-rtmp-module Так как собираем из исходников, то сделаем вручную скрипт для запуска и перезапуска и запихнем его в […]