Установка Nginx с сторонними модулями на Debian — различия между версиями
(Новая страница: «Создаем папку для работы mkdir tmp cd tmp/ Скачиваем и разархивируем исходники Nginx wget http://nginx.org…») |
|||
Строка 1: | Строка 1: | ||
Создаем папку для работы | Создаем папку для работы | ||
− | mkdir tmp | + | <code>mkdir tmp</code> |
− | cd tmp/ | + | <code>cd tmp/</code> |
Скачиваем и разархивируем исходники Nginx | Скачиваем и разархивируем исходники Nginx | ||
− | wget http://nginx.org/download/nginx-1.10.2.tar.gz | + | <code>wget http://nginx.org/download/nginx-1.10.2.tar.gz |
− | tar -xzf nginx-1.10.2.tar.gz | + | tar -xzf nginx-1.10.2.tar.gz</code> |
Устанавливаем недостающие пакеты для сборки | Устанавливаем недостающие пакеты для сборки |
Версия 12:24, 18 ноября 2016
Создаем папку для работы
mkdir tmp
cd tmp/
Скачиваем и разархивируем исходники Nginx
wget http://nginx.org/download/nginx-1.10.2.tar.gz
tar -xzf nginx-1.10.2.tar.gz
Устанавливаем недостающие пакеты для сборки
apt-get install libpcre3-dev make libssl-dev unzip
Скачиваем необходимые модули (для примера установлю nginx-rtmp-module)
wget https://github.com/arut/nginx-rtmp-module/zipball/master -O nginx-rtmp-module-master.zip unzip nginx-rtmp-module-master.zip -d nginx-rtmp-module-master
Конфигурируем
./configure --prefix=/usr / --conf-path=/etc/nginx/nginx.conf / Место хранения конфигурационного файла --add-module=../nginx-rtmp-module-master/arut-nginx-rtmp-module-* / Добавляем путь до модуля --pid-path=/var/run/nginx.pid / Расположение .pid файла --error-log-path=/var/log/nginx/error.log / Расположение .log файлов --http-log-path=/var/log/nginx/access.log / --with-http_ssl_module
Устанавливаем
make make install