Page 1 of 3

Разные сайты на одном домене

Posted: Wed May 27, 2020 7:36 pm
by eddstep
Подскажите пожалуйста, как реализовать на одном домене разные сайты по разным портам?
Нужно для вебразработки , к примеру dev.site.com на разных портах разные версии cms повесить. Почему привязка к одному домену, потому что есть платный модуль в cms, который привязан к домену. Опробовать нужно на разных версиях а платить за несколько доменов за модуль не хочется.
Решил раскинуть по разным портам.

Re: Разные сайты на одном домене

Posted: Wed May 27, 2020 7:58 pm
by grayfolk
eddstep wrote:
Wed May 27, 2020 7:36 pm
Подскажите пожалуйста, как реализовать на одном домене разные сайты по разным портам?
Нужно для вебразработки , к примеру dev.site.com на разных портах разные версии cms повесить. Почему привязка к одному домену, потому что есть платный модуль в cms, который привязан к домену. Опробовать нужно на разных версиях а платить за несколько доменов за модуль не хочется.
Решил раскинуть по разным портам.
Сделать отдельные шаблоны на каждый порт.

Re: Разные сайты на одном домене

Posted: Wed May 27, 2020 8:04 pm
by eddstep
grayfolk wrote:
Wed May 27, 2020 7:58 pm
Сделать отдельные шаблоны на каждый порт.
если можно ткните где почитать об этом, в панели vesta, как понимаю, штатно не сделать?

Re: Разные сайты на одном домене

Posted: Wed May 27, 2020 8:52 pm
by grayfolk
eddstep wrote:
Wed May 27, 2020 8:04 pm
grayfolk wrote:
Wed May 27, 2020 7:58 pm
Сделать отдельные шаблоны на каждый порт.
если можно ткните где почитать об этом, в панели vesta, как понимаю, штатно не сделать?
https://vestacp.com/docs/#template-description
В панели не сделать, только в консоли.

Re: Разные сайты на одном домене

Posted: Fri May 29, 2020 9:14 am
by eddstep
По сути просто настройка виртуалхост, где отличие будет только порт? Или ещё что то?

Re: Разные сайты на одном домене

Posted: Fri May 29, 2020 1:08 pm
by grayfolk
eddstep wrote:
Fri May 29, 2020 9:14 am
По сути просто настройка виртуалхост, где отличие будет только порт? Или ещё что то?
Да, только порт.

Re: Разные сайты на одном домене

Posted: Mon Jun 01, 2020 2:54 pm
by eddstep
Сорри, но чтото не могу осилить , как правильно сделать. Простите за нубство )

СОздал пользователя, web, прикрепил домен. Обычно, по умолчанию работает.
Создал у того же пользователя, в панели, новый web, со случайным названием oc21.50. После настройки, при переходе site.ru:2150 должен подгрузиться с этой папки.

У пользователя в папке conf/web/ правлю соответствующий файл для новосозданного web,

Code: Select all

<VirtualHost 31.31.31.165:2150>
(порт изменил)

Естественно , не работает. ((
Где нужно править, чтобы работал сайт по заданному порту тоже, но с другой папки, как отдельный сайт.
Порт прописан в файрвол

Re: Разные сайты на одном домене

Posted: Mon Jun 01, 2020 5:45 pm
by grayfolk
eddstep wrote:
Mon Jun 01, 2020 2:54 pm
У пользователя в папке conf/web/ правлю соответствующий файл для новосозданного web,
Трогать файлы в этой папке нельзя. Это сгенерированные Вестой конфиги, они могут быть в любой момент перегенерированы.

Создайте новый шаблон в папке /usr/local/vesta/data/templates/web/nginx - просто сделайте копию любого имеющегося, переименуйте и отредактируйте (смените порт). Потом выберите этот шаблон в настройках сайта.

Re: Разные сайты на одном домене

Posted: Mon Jun 01, 2020 8:26 pm
by eddstep
grayfolk wrote:
Mon Jun 01, 2020 5:45 pm

Трогать файлы в этой папке нельзя. Это сгенерированные Вестой конфиги, они могут быть в любой момент перегенерированы.

Создайте новый шаблон в папке /usr/local/vesta/data/templates/web/nginx - просто сделайте копию любого имеющегося, переименуйте и отредактируйте (смените порт). Потом выберите этот шаблон в настройках сайта.
у меня апач + nginx, в папке /usr/local/vesta/data/templates/web/httpd скопировал в новый темплейт , руками вместо переменной порта прописал номер. Не дает сохранить с созданным шаблоном. Error code 3
В поиске эту ошибку связывают с сертификатом, но у меня ssl отключен

Re: Разные сайты на одном домене

Posted: Mon Jun 01, 2020 9:02 pm
by serjiomati
а у фаервол добавил порт?