[[Nginx vHosts Manager]]

Nginx vHosts Manager

Скрипт для управления виртуальными хостами 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

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

Листинг

Код программы

Прочее




Обсуждение

Ваш комментарий. Вики-синтаксис разрешён:
169 -0 = ?
 
handmade/bash/script_nginx_vhosts.txt · Последние изменения: 2012/06/03 21:52 (внешнее изменение)
Gentoo Linux Driven by DokuWiki
красивые обои цветы с доставкой на дом читать букеты фруктовые