We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
/home/%username%/conf/
/home/%username%/conf/
небольшое неудобство для пользователей
#ls -l /home/%username%/conf
итого 12
drwxr-x--x 2 root root 4096 Сен 2 07:52 dns
drwxr-x--x 30 root root 4096 Ноя 19 15:38 mail
drwxr-x--x 2 root root 4096 Окт 15 14:49 web - тут
# ls -l conf/web/
-rw-r----- 1 root pro 36980 Сен 19 11:16 httpd.conf - тут
-rw-r----- 1 root pro 38482 Окт 15 14:52 nginx.conf - тут
не возможно записать от пользователя дополнительные файлы конфигурации... и нельзя посмотреть, чтобы вспомнить как их обозвать....
по поводу того чтобы дать возможность менять настройки php.ini многа тут писали.... создавать папку php
через параметр export PHPRC="/home/%username%/conf/php" подключать путь для поиска php.ini файла.
по поводу php-fpm
службу пускать постоянно
в папку /home/%username%/conf/php-fpm запинывать пользовательский пул работающий с правами пользователя.
конфигурация апача полностью отрубается...
для nginx создается шаблон для работы через сокеты с php-fpm
сегодня таким образом запутил несколько новых проектов под php 5.5, под каждый проект свой пользователь
CentOS 6.4
#ls -l /home/%username%/conf
итого 12
drwxr-x--x 2 root root 4096 Сен 2 07:52 dns
drwxr-x--x 30 root root 4096 Ноя 19 15:38 mail
drwxr-x--x 2 root root 4096 Окт 15 14:49 web - тут
# ls -l conf/web/
-rw-r----- 1 root pro 36980 Сен 19 11:16 httpd.conf - тут
-rw-r----- 1 root pro 38482 Окт 15 14:52 nginx.conf - тут
не возможно записать от пользователя дополнительные файлы конфигурации... и нельзя посмотреть, чтобы вспомнить как их обозвать....
по поводу того чтобы дать возможность менять настройки php.ini многа тут писали.... создавать папку php
через параметр export PHPRC="/home/%username%/conf/php" подключать путь для поиска php.ini файла.
по поводу php-fpm
службу пускать постоянно
в папку /home/%username%/conf/php-fpm запинывать пользовательский пул работающий с правами пользователя.
конфигурация апача полностью отрубается...
для nginx создается шаблон для работы через сокеты с php-fpm
сегодня таким образом запутил несколько новых проектов под php 5.5, под каждый проект свой пользователь
CentOS 6.4
Re: /home/%username%/conf/
Есть не нулевая вероятность, что пользователь создаст конфигурацию с ошибкой и завил весь сервер, поэтому конфиги не доступны для записи. Инклуды задумывались как нечто очень временное. Пару раз их использовал, чтобы обмануть друпал, сказав ему, что он на самом деле крутится на https. Для этого сделал инклуд конфига с такой штукой
P.S. Фича классная, надо будет посмотреть, что к чему. Спасиб
Для типичных ситуаций лучше конечно создавать отдельный шаблон.SetEnv HTTPS on
P.S. Фича классная, надо будет посмотреть, что к чему. Спасиб