Установка nginx
Первым делом нам необходимо скачать последнюю версию дистрибутива http-сервера nginx. Ее можно найти на странице разработчика - Игоря Сысоева. Разархивировав дистрибутив, запускаем скрипт configure, находящийся в директории, куда вы разархивировали дистрибутив (<Дистрибутив>/configure). Начнется создание Makefile - файла с инструкциями по сборке проекта, в процессе которого будет проверено наличие библиотек, необходимых для работы сервера nginx. Если некоторые библиотеки не обнаружены то, работа скрипта прекратится. В этом случае необходимо установить недостающие библиотеки и повторно запустить скрипт configure.
Если создание Makefile прошло успешно, вы увидите информацию о путях к исполняемым, конфигурационным файлам и логам:
nginx path prefix: "/usr/local/nginx"
nginx binary file: "/usr/local/nginx/sbin/nginx"
nginx configuration file: "/usr/local/nginx/conf/nginx.conf"
nginx pid file: "/usr/local/nginx/logs/nginx.pid"
nginx error log file: "/usr/local/nginx/logs/error.log"
nginx http access log file: "/usr/local/nginx/logs/access.log"
nginx http client request body temporary files: "/usr/local/nginx/client_body_temp"
nginx http proxy temporary files: "/usr/local/nginx/proxy_temp"
nginx http fastcgi temporary files: "/usr/local/nginx/fastcgi_temp"
Для того, чтобы использовать другие пути, необходимо запускать скрипт configure с параметром –prefix=<путь>, где <путь> - директория, куда будет установлен сервер. Теперь необходимо установить сервер. Это можно сделать командой make install, из директории дистрибутива.
Теперь вы можете использовать сервер. Но скорее всего, перед началом работы, вам придется его настроить. Об этом я расскажу в следующих записях.
Для запуска сервера, выполняем команду:
sash@avaniashev:/usr/local/nginx> sudo ./sbin/nginx
Записи об ошибках работы содержутся в файле:
/usr/local/nginx/error.log
Данное руководство не претендует на звание самого полного и правильного. Но его хватит для первой установки и запуска HTTP сервера nginx.

Ваш отзыв