Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Общие вопросы
  • Search

как изменить пути куда веста создает папки доменов

Общие вопросы о панели управления Vesta
Post Reply
  • Print view
Advanced search
8 posts • Page 1 of 1
Phoenix
Posts: 5
Joined: Thu Jul 23, 2015 8:23 am

как изменить пути куда веста создает папки доменов
  • Quote

Post by Phoenix » Thu Jul 23, 2015 9:16 am

Добрый день,
у меня на сервере 2 SSD диска, смонтированные в разные папки. Пока что сайты создаются на первом диске.Влзможно ли позже изменить пути (/home/admin/web/), куда Веста создает папки доменов , на другие (куда смонтирован второй диск, например, /home/admin/web2/),чтобы я мог размещать сайты и на втором диске тоже, когда на первом кончится место.
Хотелось бы , чтобы это не затрагивало уже созданные сайты (а то сменю пути и уже имеющиеся сайты работать перстанут)). И разумеется чтобы можно было просто добавлять домены именно через панель, не редактируя записи на сервере под каждый домен вручную.

Возможно ли это?
Может, как то через юзера можно, создав нового юзера в панели (специально для работы со вторым диском) и изменив дефолтовые пути для него...

Спасибо заранее.
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: как изменить пути куда веста создает папки доменов
  • Quote

Post by skurudo » Thu Jul 23, 2015 10:57 am

Пути менять никто не запрещает - конфиги на вашем сервере, можно править хоть вкривь, хоть вкось.

/home/admin/conf/web/apache2.conf
/home/admin/conf/web/nginx.conf

Делать такое не очень рекомендуется, но если очень хотите - вперед.
Top

Phoenix
Posts: 5
Joined: Thu Jul 23, 2015 8:23 am

Re: как изменить пути куда веста создает папки доменов
  • Quote

Post by Phoenix » Thu Jul 23, 2015 1:07 pm

Я не очень понимаю в администрировании,
может тогда подскажете, как тогда воспользоваться вторым диском-то для хостинга сайтов,не редактируя этих файлов? Он ведь монтируется в другую папку чем первый диск.
спасибо
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: как изменить пути куда веста создает папки доменов
  • Quote

Post by skurudo » Thu Jul 23, 2015 1:15 pm

Phoenix wrote:Я не очень понимаю в администрировании, может тогда подскажете, как тогда воспользоваться вторым диском-то для хостинга сайтов,не редактируя этих файлов? Он ведь монтируется в другую папку чем первый диск.
Можно монтировать диск, куда душа пожелает, но вы ведь вряд ли смотируете два устройства в /home одно временно? Я не очень понимаю, как там у вас получилось с дисками, но без правки файлов вряд ли что-то получится.

Что у вас говорят команды ?

Code: Select all

fdisk -l
df -h
Давайте посмотрим чуть более подробно.
Top

Phoenix
Posts: 5
Joined: Thu Jul 23, 2015 8:23 am

Re: как изменить пути куда веста создает папки доменов
  • Quote

Post by Phoenix » Thu Jul 23, 2015 1:55 pm

fdisk -l
Disk /dev/sda: 240.1 GB, 240057409536 bytes
255 heads, 63 sectors/track, 29185 cylinders, total 468862128 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x000226b0

Device Boot Start End Blocks Id System
/dev/sda1 * 2048 487423 242688 83 Linux
/dev/sda2 489470 468860927 234185729 5 Extended
Partition 2 does not start on physical sector boundary.
/dev/sda5 489472 468672511 234091520 83 Linux
/dev/sda6 468674560 468860927 93184 82 Linux swap / Solaris

Disk /dev/sdb: 240.1 GB, 240057409536 bytes
81 heads, 63 sectors/track, 91879 cylinders, total 468862128 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000b21a7

Device Boot Start End Blocks Id System
/dev/sdb1 2048 468862127 234430040 83 Linux

Disk /dev/sdc: 240.1 GB, 240057409536 bytes
255 heads, 63 sectors/track, 29185 cylinders, total 468862128 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000b029d

Device Boot Start End Blocks Id System
/dev/sdc1 * 63 514079 257008+ fd Linux raid autodetect
/dev/sdc2 514080 468857024 234171472+ fd Linux raid autodetect
df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda5 220G 2.0G 207G 1% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
udev 16G 4.0K 16G 1% /dev
tmpfs 3.2G 608K 3.2G 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 16G 0 16G 0% /run/shm
none 100M 0 100M 0% /run/user
/dev/sda1 230M 38M 180M 18% /boot
/dev/sdb1 220G 60M 209G 1% /var/www2
Top

Phoenix
Posts: 5
Joined: Thu Jul 23, 2015 8:23 am

Re: как изменить пути куда веста создает папки доменов
  • Quote

Post by Phoenix » Thu Jul 23, 2015 3:18 pm

skurudo, раз уж так вышло с конфигом сервера, надо найти какое то решение.

мысль была такая, что admin на дефолтовых настройках, а для admin2 подредактировать дефолтную директорию. Если это вообще возможно?
Но получается что apache2.config придется руками менять директорию под каждый проект. Верно?

Я очень надеялся этого избежать сменить один раз и дальше делать все через панельку.
Я хотел чтоб где-то один раз сменить и чтоб дальше панелька создавала сайты где мне надо.
например если я этот диск свой подключу как home/admin2/conf/web2/ чтоб создавал их в web2/

И какие могут быть в этой связи проблемы если поменяю пути таким образом? Почему нежелательно?
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

Re: как изменить пути куда веста создает папки доменов
  • Quote

Post by imperio » Thu Jul 23, 2015 8:08 pm

Вам придется перелопатить много скриптов, для изменения всех путей
main.sh, v-add-user, v-add-web-domain
Это только малая часть, и я не уверен что вы все сделаете правильно. Конечно можете попробывать, на тест сервере.
Также хочу напомнить, что при обновлении панели все скрипты вернуться по дефолту
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: как изменить пути куда веста создает папки доменов
  • Quote

Post by skurudo » Fri Jul 24, 2015 7:07 am

Phoenix wrote:skurudo, раз уж так вышло с конфигом сервера, надо найти какое то решение.
мысль была такая, что admin на дефолтовых настройках, а для admin2 подредактировать дефолтную директорию. Если это вообще возможно?Но получается что apache2.config придется руками менять директорию под каждый проект.
Идеальным решением было бы взять жесткий диск больше и смонтировать его в /home. Но насколько я вижу, здесь так сделать не получится, у вас диски приблизительно одного и того же объема - смысла мало. Еще более фантастическим решением было бы переустановить все и сделать рейд на трех дисках. Так понимаю, что у вас в системе 3 диска и два из них в рейде, а один просто гуляет. Возможно гуляющий диск имеет смысл включить под бэкапы? Т.е. смонтировать его в /home/backup и складывать туда резервные копии.

Изменяя пути в конфигурационных файлах apache2/nginx мы получим рабочие сайты, но можем также получить массу удовольствий в виде кривой статистики, возможных проблем с бэкапом, а также граблей при работе с сайтами через панель. Вариант так себе, честно говоря. В итоге может и получится рабочее решение, но это пляски на граблях из-за проблем с фундаментом, самые неожиданные вещи возможны при обновлениях.

Финально - я бы использовал диск под бэкап пока что, но думал о том, чтобы переделать.
Top


Post Reply
  • Print view

8 posts • Page 1 of 1

Return to “Общие вопросы”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password