Page 1 of 2
Сайт на другой порт
Posted: Thu Aug 13, 2015 10:24 am
by georgiokot
Нужно что бы сайт (точнее копия основного сайта) висела на другом порту (отличного от 80 и 8080 ) Где аккуратно прописать конфигурацию для этого ?
Не обязательно что бы веста видела этот сайт, хотя если возможно сделать через панель управления тоже будет не плохо
Re: Сайт на другой порт
Posted: Thu Aug 13, 2015 1:54 pm
by skurudo
Можно сделать домен 3-его уровня и держать сайт там. Не будет ли так проще?
Re: Сайт на другой порт
Posted: Thu Aug 13, 2015 1:56 pm
by skurudo
А вообще по теории. У вас пользователя встречает nginx, т.е. подменять порт нужно будет там - /home/admin/conf/web/nginx.conf - директива listen.
Re: Сайт на другой порт
Posted: Thu Aug 13, 2015 4:53 pm
by georgiokot
Нужен на порт, потому что надо будет тестировать домен 3-его уровня. А при добалении сайта не удалится ли моя конфигурация которую я сейчас настрою ?? Возможно ли как то сделать что бы веста подгружала файлик с отдельной конфигурацией ?
Re: Сайт на другой порт
Posted: Fri Aug 14, 2015 7:14 am
by georgiokot
Переделал конфигурацию, теперь бекап делается только нескольких сайтов (файловые копии), базы и все остальное делается нормально
Re: Сайт на другой порт
Posted: Fri Aug 14, 2015 10:04 am
by georgiokot
Выходит вот такая ошибка
-- WEB --
2015-08-14 12:20:01 default.domain
2015-08-14 12:20:02 bereznikifm.ru
2015-08-14 12:20:12 spmango.ru
/usr/local/vesta/func/domain.sh: строка 319: 72
310: синтаксическая ошибка в выражение (ошибочная метка "310")
Re: Сайт на другой порт
Posted: Fri Aug 14, 2015 10:11 am
by imperio
Переделал конфигурацию, теперь
Выходит вот такая ошибка
Re: Сайт на другой порт
Posted: Fri Aug 14, 2015 10:22 am
by georgiokot
imperio wrote:Переделал конфигурацию, теперь
Выходит вот такая ошибка
Допустим была конфигурация
Code: Select all
<VirtualHost 178.161.166.78:8080>
ServerName default.domain
ServerAlias www.default.domain
ServerAdmin [email protected]
DocumentRoot /home/admin/web/default.domain/public_html
ScriptAlias /cgi-bin/ /home/admin/web/default.domain/cgi-bin/
Alias /vstats/ /home/admin/web/default.domain/stats/
Alias /error/ /home/admin/web/default.domain/document_errors/
#SuexecUserGroup admin admin
CustomLog /var/log/apache2/domains/default.domain.bytes bytes
CustomLog /var/log/apache2/domains/default.domain.log combined
ErrorLog /var/log/apache2/domains/default.domain.error.log
<Directory /home/admin/web/default.domain/public_html>
AllowOverride All
Options +Includes -Indexes +ExecCGI
</Directory>
<Directory /home/admin/web/default.domain/stats>
AllowOverride All
</Directory>
<IfModule mod_ruid2.c>
RMode config
RUidGid admin admin
RGroups www-data
</IfModule>
<IfModule itk.c>
AssignUserID admin admin
</IfModule>
IncludeOptional /home/admin/conf/web/apache2.default.domain.conf*
</VirtualHost>
Добавил в конфиг
Code: Select all
<VirtualHost 178.161.166.78:8180>
ServerName default.domain
ServerAlias www.default.domain
ServerAdmin [email protected]
DocumentRoot /home/admin/web/webdefault.domain/public_html
ScriptAlias /cgi-bin/ /home/admin/web/webdefault.domain/cgi-bin/
Alias /vstats/ /home/admin/web/webdefault.domain/stats/
Alias /error/ /home/admin/web/webdefault.domain/document_errors/
#SuexecUserGroup admin admin
CustomLog /var/log/apache2/domains/webdefault.domain.bytes bytes
CustomLog /var/log/apache2/domains/webdefault.domain.log combined
ErrorLog /var/log/apache2/domains/webdefault.domain.error.log
<Directory /home/admin/web/webdefault.domain/public_html>
AllowOverride All
Options +Includes -Indexes +ExecCGI
</Directory>
<Directory /home/admin/web/webdefault.domain/stats>
AllowOverride All
</Directory>
<IfModule mod_ruid2.c>
RMode config
RUidGid admin admin
RGroups www-data
</IfModule>
<IfModule itk.c>
AssignUserID admin admin
</IfModule>
IncludeOptional /home/admin/conf/web/apache2.webdefault.domain.conf*
</VirtualHost>
При этом сайт на этом порту грузится , а вот бекапы не делаются )))
Re: Сайт на другой порт
Posted: Fri Aug 14, 2015 10:26 am
by imperio
Я про то что изменения вы делали самостоятельно и мы не можем гарантировать работу панели.
А почему не хотите использовать модуль исключений? Можно исключить не нужные сайты, базы и т.д. Тогда будет бекапиться, то что вам нужно.
Re: Сайт на другой порт
Posted: Fri Aug 14, 2015 3:36 pm
by skurudo
georgiokot wrote:Переделал конфигурацию, теперь бекап делается только нескольких сайтов (файловые копии), базы и все остальное делается нормально
Что бы это значило? Что именно переделали? Сложновато угадать, вы же понимаете :)