Как установить Nginx на FreeBSD
Вы можете установить его по умолчанию с помощью команды:
pkg install nginx
Но поскольку я предпочитаю, чтобы модуль gzip_static включал gzip-файлы «на лету», я бы скорее установил, скомпилировав его из портов, мне нравится эта возможность, что я в основном наслаждаюсь Arch Linux и Gentoo.
Первое – это убедиться, что файлы портов обновлены, поэтому выполните:
portsnap fetch update
Теперь мы можем установить веб-сервер Nginx в нашу систему FreeBSD
cd /usr/ports/www/nginx
make install clean
Найдите эту строку на экране
[ ] HTTP_GZIP_STATIC_MODULE Enable http_gzip_static module
И не забудьте проверить вид должен быть таким:
[X] HTTP_GZIP_STATIC_MODULE Enable http_gzip_static module
Примите остальные параметры по умолчанию или измените их в соответствии с вашими потребностями, и все готово, Nginx установлен .
Теперь вы можете начать настройку, файл конфигурации находится по адресу:
/usr/local/etc/nginx/nginx.conf
Чтобы запустить его во время старта системы, выполните следующую команду:
echo 'php_fpm_enable="YES"' >> vi /etc/rc.conf