Здесь показаны различия между двумя версиями данной страницы.
| Следующая версия | Предыдущая версия | ||
| freebsd:nginx [2017/05/06 08:12] 127.0.0.1 внешнее изменение | freebsd:nginx [2019/08/20 16:29] (текущий) | ||
|---|---|---|---|
| Строка 3: | Строка 3: | ||
| Устанавливаем nginx на наш Freebsd сервер: | Устанавливаем nginx на наш Freebsd сервер: | ||
| - | # cd /usr/ports/www/nginx | + | cd /usr/ports/www/nginx | 
| - | # make config-recursive | + | make config-recursive | 
| Выбираем настройки по-умолчанию. | Выбираем настройки по-умолчанию. | ||
| - | # make install clean | + | make install clean | 
| Добавляем nginx в автозагрузку: | Добавляем nginx в автозагрузку: | ||
| - | # echo 'nginx_enable="YES"' >> /etc/rc.conf | + | echo 'nginx_enable="YES"' >> /etc/rc.conf | 
| Редактируем файл настроек. Я приведу пример с двумя виртуальными серверами, на одном из которых будут настройки для wordpress, другой будет для phpmyadmin, я люблю его вешать на отдельный поддомен. | Редактируем файл настроек. Я приведу пример с двумя виртуальными серверами, на одном из которых будут настройки для wordpress, другой будет для phpmyadmin, я люблю его вешать на отдельный поддомен. | ||
| - | # mcedit /usr/local/etc/nginx/nginx.conf | + | mcedit /usr/local/etc/nginx/nginx.conf | 
| user www; | user www; | ||
| Строка 182: | Строка 182: | ||
| Если видите ее у себя, поздравляю, вы все настроили правильно и web сервер полностью готов к работе. Остался только маленький  | Если видите ее у себя, поздравляю, вы все настроили правильно и web сервер полностью готов к работе. Остался только маленький  | ||
| - | Запуск, остановка, перезагрузка конфигурации | + | ==== Запуск, остановка, перезагрузка конфигурации ==== | 
| - | Чтобы запустить nginx, нужно выполнить исполняемый файл. Когда nginx запущен, им можно управлять, вызывая исполняемый файл с параметром -s. Используйте следующий синтаксис: | + | service nginx start | 
| - | nginx -s сигнал | + | Когда nginx запущен, им можно управлять, вызывая исполняемый файл с параметром -s. Используйте следующий синтаксис: | 
| + | |||
| + | nginx -s сигнал | ||
| Где сигнал может быть одним из нижеследующих: | Где сигнал может быть одним из нижеследующих: | ||
| - | stop — быстрое завершение | + | stop — быстрое завершение | 
| - | quit — плавное завершение | + | quit — плавное завершение | 
| - | reload — перезагрузка конфигурационного файла | + | reload — перезагрузка конфигурационного файла | 
| - | reopen — переоткрытие лог-файлов | + | reopen — переоткрытие лог-файлов | 
| - | Для просмотра списка всех запущенных процессов nginx может быть использована утилита ps, например, следующим образом: | + | Для просмотра списка всех запущенных процессов nginx может быть использована утилита ps, например, следующим образом: | 
| - | ps -ax | grep nginx | + | ps -ax | grep nginx |