RTFM.WIKI

Ordnung muß sein. Ordnung über alles (18+)

Инструменты пользователя

Инструменты сайта


Боковая панель


Навигация


Линкшэринг


WTF?!

Написать в спортлото

{}Донат Данкинс


Добавить новую страницу

Вы не можете добавлять страницы
linux:nginx:nginx_vhosts_manager

Nginx менеджер виртуальных хостов

Источник - http://wiki.enchtex.info/handmake/bash/script_nginx_vhosts

Скрипт для управления виртуальными хостами Nginx'a, основан на dialog. Его функционал аналогичен программе a2ensite для Apache, т.е. подключение и отключение конфигурационных файлов виртуальных хостов. Задача скрипта переименовывать файлы *.conf в *.off и наоборот, тем самым отключая или включая конфиги хостов.

Настройка

Создаем папку где будут хранится конфиги

mkdir /etc/nginx/vhosts.d

Подключаем файлы с расширением *.conf

/etc/nginx/nginx.conf
## Подключение конфигов
include /etc/nginx/vhosts.d/*.conf;

Копируем скрипт в файл и делаем его выполняемым

chmod +x /usr/sbin/nginx-vhm

Так же в самом скрипте можно настроить переменные

Обсуждение

Ваш комментарий. Вики-синтаксис разрешён:
 
linux/nginx/nginx_vhosts_manager.txt · Последние изменения: 2013/08/16 19:14 (внешнее изменение)