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.
Новые предложения
Re: Новые предложения
Создать фаил nginx.site.ru.conf нельзя даже из под ROOT проблемы с правами. Какие лучше выставить?skid wrote:Спасибо за советы.
Хочу уточнить для чего нужны дополнительные инклуды Это на счет пункта №14
Иногда возникает необходимость внесения дополнительных настроек для одного конкретного домена. При этом весь шаблон менять не хочется, а создавать новый смысла мало, ведь разница всего в одной дополнительной строке. На этот случай предусмотрены инклуды.
Приведу пример из личного опыта. CMS комании N работает только если код может прочитать глобальную переменную $_SERVER["sitename"]. Такую переменную можно задать в фале /home/admin/conf/web/httpd.site.ru.confСкорее всего эта возможность вам врядли понадобится. В большинстве случаев лучше создавать новые шаблоны.Code: Select all
SetEnv sitename site.ru
По поводу пункта №15 недавно ответил в соседнем топике.
Re: Новые предложения
Это странно, так быть не должно. Что выдают команды:
Code: Select all
touch /home/user/conf/web/nginx.site.ru.conf
Code: Select all
ls -al /home/user/conf/web/
Re: Новые предложения
Воть:skid wrote:Это странно, так быть не должно. Что выдают команды:Code: Select all
touch /home/user/conf/web/nginx.site.ru.conf
Code: Select all
ls -al /home/user/conf/web/
Code: Select all
[root@li464-72 web]
# touch /home/user/conf/web/nginx.site.ru.conf
touch: cannot touch `/home/user/conf/web/nginx.site.ru.conf': No such file or directory
[root@li464-72 web]# ls -al /home/user/conf/web/
ls: cannot access /home/user/conf/web/: No such file or directory
Re: Новые предложения
Code: Select all
/home/user/conf/web/nginx.site.ru.conf
Re: Новые предложения
Честно? Нет Я тупанул( Все нормально прошло. Сорри.imperio wrote:Вместо user Вы свой ник прописывали?Code: Select all
/home/user/conf/web/nginx.site.ru.conf
Re: Новые предложения
Самое главное, что с вопросом разобрались :)
Re: Новые предложения
Сейчас внимательно пересмотрел и понял что я был прав. В общем Если попробовать создать файлskid wrote:Самое главное, что с вопросом разобрались :)
Code: Select all
nginx.site.ru.conf
Code: Select all
touch /home/admin/conf/nginx.site.ru.conf
От ROOT:
Code: Select all
[root@li464-72 conf]# touch /home/admin/conf/nginx.site.ru.conf
touch: cannot touch `/home/admin/conf/nginx.site.ru.conf': Permission denied
[root@li464-72 conf]# ls -al /home/admin/conf/
total 20
drwxr-xr-x 5 root root 4096 Apr 20 17:08 .
drwx--x--x 7 admin admin 4096 Apr 20 22:01 ..
drwxr-x--x 2 root root 4096 Apr 21 17:37 dns
drwxr-x--x 3 root root 4096 Apr 20 17:57 mail
drwxr-x--x 2 root root 4096 Apr 22 10:45 web
Code: Select all
[admin@li464-72 conf]$ touch /home/admin/conf/nginx.site.ru.conf
touch: cannot touch `/home/admin/conf/nginx.site.ru.conf': Permission denied
[admin@li464-72 conf]$ ls -al /home/admin/conf/
total 20
drwxr-xr-x 5 root root 4096 Apr 20 17:08 .
drwx--x--x 7 admin admin 4096 Apr 20 22:01 ..
drwxr-x--x 2 root root 4096 Apr 21 17:37 dns
drwxr-x--x 3 root root 4096 Apr 20 17:57 mail
drwxr-x--x 2 root root 4096 Apr 22 10:45 web
Re: Новые предложения
Похоже, что у вас была установлена одна из самых ранних версий. Там шабллоны были составлены по старой схеме и ссылки на инклуды ведут в корень папки с конфигами. Сейчас, корень защищен от перезаписи специальным Immutable флагом. При желании, его можно снять командой
Если вы хотите воспользоваться инклудами, то лучше обновите шаблоны вручную:
Code: Select all
chattr -i /home/admin/conf
Code: Select all
cd /usr/local/vesta/data/templates/web/apache/
wget http://c.vestacp.com/0.9.7/templates/web/apache/default.stpl -O default.stpl
wget http://c.vestacp.com/0.9.7/templates/web/apache/default.tpl -O default.tpl
wget http://c.vestacp.com/0.9.7/templates/web/apache/hosting.stpl -O hosting.stpl
wget http://c.vestacp.com/0.9.7/templates/web/apache/hosting.tpl -O hosting.tpl
wget http://c.vestacp.com/0.9.7/templates/web/apache/phpcgi.stpl -O phpcgi.stpl
wget http://c.vestacp.com/0.9.7/templates/web/apache/phpcgi.tpl -O phpcgi.tpl
v-rebuild-web-domains admin
Re: Новые предложения
А в nginx конфигах остались старые инклюды ведущие в корень.
Re: Новые предложения
Думаю лучше создать отдельную тему по вашей проблеме.