Page 1 of 1

Настройка пакетов (шаблон "hosting")

Posted: Tue Mar 01, 2016 12:53 pm
by r2d2
Подскажите, пожалуйста, как создать пакет с шаблоном "Хостинг".
Конфигурация: Nginx+php-fpm
Смотрю что в настройках нет пункта "хостинг". Или я не там смотрю?
Но даже у существующему шаблону, нет возможности изменить шаблон, на шаблон "hosting".

Image
Спасибо!

Re: Настройка пакетов (шаблон "hosting")

Posted: Tue Mar 01, 2016 7:06 pm
by Mr.Erbutw
r2d2 wrote:Подскажите, пожалуйста, как создать пакет с шаблоном "Хостинг".
Конфигурация: Nginx+php-fpm
Смотрю что в настройках нет пункта "хостинг". Или я не там смотрю?
Но даже у существующему шаблону, нет возможности изменить шаблон, на шаблон "hosting".

Image
Спасибо!
Так можно и создать, если нету. Видимо другая конфигурация не предусмотрено.
RHEL and CentOS
переходим в

Code: Select all

cd /usr/local/vesta/data/templates/web/httpd
скачиваем

Code: Select all

wget http://c.vestacp.com/0.9.8/rhel/templates/web/httpd/hosting.stpl
wget http://c.vestacp.com/0.9.8/rhel/templates/web/httpd/hosting.tpl
потом переходим в

Code: Select all

cd /usr/local/vesta/data/templates/web/nginx
скачиваем

Code: Select all

wget http://c.vestacp.com/0.9.8/rhel/templates/web/nginx/hosting.sh
wget http://c.vestacp.com/0.9.8/rhel/templates/web/nginx/hosting.stpl
wget http://c.vestacp.com/0.9.8/rhel/templates/web/nginx/hosting.tpl
для
Debian
переходим в

Code: Select all

sudo cd /usr/local/vesta/data/templates/web/apache2/
скачиваем

Code: Select all

sudo wget http://c.vestacp.com/0.9.8/debian/templates/web/apache2//hosting.stpl
sudo wget http://c.vestacp.com/0.9.8/debian/templates/web/apache2//hosting.tpl
потом переходим в

Code: Select all

sudo cd /usr/local/vesta/data/templates/web/nginx
скачиваем

Code: Select all

sudo wget http://c.vestacp.com/0.9.8/debian/templates/web/nginx/hosting.sh
sudo wget http://c.vestacp.com/0.9.8/debian/templates/web/nginx/hosting.stpl
sudo wget http://c.vestacp.com/0.9.8/debian/templates/web/nginx/hosting.tpl
Ubuntu
переходим в

Code: Select all

sudo cd /usr/local/vesta/data/templates/web/apache2
скачиваем

Code: Select all

sudo wget http://c.vestacp.com/0.9.8/ubuntu//templates/web/apache2/hosting.stpl

Code: Select all

sudo wget http://c.vestacp.com/0.9.8/ubuntu//templates/web/apache2/hosting.tpl
потом переходим в

Code: Select all

sudo cd /usr/local/vesta/data/templates/web/nginx
скачиваем

Code: Select all

sudo wget http://c.vestacp.com/0.9.8/ubuntu//templates/web/nginx/hosting.sh
sudo wget http://c.vestacp.com/0.9.8/ubuntu//templates/web/nginx/hosting.stpl
sudo wget http://c.vestacp.com/0.9.8/ubuntu//templates/web/nginx/hosting.tpl

Re: Настройка пакетов (шаблон "hosting")

Posted: Tue Mar 01, 2016 7:29 pm
by imperio
Этот шаблон доступен только при стеке apache + nginx

Re: Настройка пакетов (шаблон "hosting")

Posted: Tue Mar 01, 2016 9:02 pm
by r2d2
Спасибо Mr.Erbutw, imperio!
Наверно нужно было начать с задачи. :)
А задача была следующая, нужно изолировать сайты, чтобы в случае заражения, вирус не мог перейти на другие сайты. Для этого планировал создать разных пользователей. Но еще нужно настроить, чтобы и сервисы работали под разными пользователями.

может кто-то подскажет, возможно ли это сделать штатными средствами панели? Или в данный момент только вручную? Но если вручную, то как? Подскажите, пожалуйста!

у меня Nginx+php-fpm, Debian 8
Mr.Erbutw wrote: Так можно и создать, если нету. Видимо другая конфигурация не предусмотрено
Если я правильно понял, ваш вариант описывает создание шаблона для apache + nginx, но в моем случае (Nginx+php-fpm) это не подойдет

Re: Настройка пакетов (шаблон "hosting")

Posted: Wed Jul 06, 2016 8:52 pm
by skurudo
r2d2 wrote:Спасибо Mr.Erbutw, imperio!
может кто-то подскажет, возможно ли это сделать штатными средствами панели? Или в данный момент только вручную? Но если вручную, то как? Подскажите, пожалуйста!
у меня Nginx+php-fpm, Debian 8
Думаю нужно добавить что-то такое:

Code: Select all

php_admin_value[open_basedir] = %docroot%:%home%/%user%/tmp

Re: Настройка пакетов (шаблон "hosting")

Posted: Wed Oct 05, 2016 9:15 am
by ogloblya
skurudo wrote:Думаю нужно добавить что-то такое:

Code: Select all

php_admin_value[open_basedir] = %docroot%:%home%/%user%/tmp
Уважаемый скурудо, уточните пожалуйста куда нужно запихать эту надпись.

Re: Настройка пакетов (шаблон "hosting")

Posted: Wed Oct 05, 2016 5:16 pm
by Deeryo
Я добавил в файл /usr/local/vesta/data/templates/web/php-fpm/default.tpl строку

Code: Select all

php_admin_value[open_basedir] = /home/%user%
потому как при указании /home/%user%/web/%domain% не всё парсится в шаблоне, баг, хех.