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.
Как изменить порт панели на 443
-
- Posts: 12
- Joined: Sat Jan 07, 2017 11:00 pm
Как изменить порт панели на 443
Здравствуйте. Как изменить порт панели на 443, что бы всё работало?
Пробовал редактировать
/usr/local/vesta/nginx/conf/nginx.conf
Сроку: listen 8083;
Не выходит.
Пытался и через этот манул, тоже не вышло
Пробовал редактировать
/usr/local/vesta/nginx/conf/nginx.conf
Сроку: listen 8083;
Не выходит.
Пытался и через этот манул, тоже не вышло
SpoilerShow
1)Идем в админку VestaCP в раздел WEB, редактируем основной домен(например domain.ru) и добавляем алиас вида: panel.domain.ru (вместо panel укажите путь, по которому при заходе Вы будете видеть VestaCP)
2)Заходим в раздел DNS и проверяем записи этого же домена. Обязательно должна быть A запись с именем, которое Вы вводили до этого!
3)Идем по пути /etc/nginx/conf.d/ - там будет файл вида 127.0.0.1.conf (только там ip вашего сервера) - очищаем содержимое этого файла и сохраняем.
4)Далее идем по пути /usr/local/vesta/nginx/conf/ - там будет файл nginx.conf - открываем и редактируем:
После # Vhost будет стоять блок виртуального хоста, примерно такой:
server {
listen 8083;
server_name _;
root /usr/local/vesta/web;
charset utf-8;
Заменяем его на:
server {
listen panel.domain.ru:80;
server_name panel.domain.ru;
root /usr/local/vesta/web;
charset utf-8;
Теперь выше этого кода, но после # Vhost, добавляем это:
server {
listen domain.ru:80 default;
server_name domain.ru;
location / {
proxy_pass http://domain.ru:8080;
}
}
domain.ru
- Меняйте на тот домен, для которого выставляли A запись в DNS разделе(он же и в WEB разделе)
Теперь поясняю:
С этого момента запросы к главному домену - основной nginx не обрабатывает, а родительский(в VestaCP) делает это именно так как нам необходимо!
При заходе на domain.ru nginx перенаправляет нас на 8080 порт, который принимает пакеты и отображает нам содержимое сайта(html).
При заходе на panel.domain.ru nginx принимает запросы и выполняет их относительно Location'ов, которые выставлены ниже в файле конфигурации.
Таким образом мы "убили сразу двух зайцев":
1)Как бы переместили нашу панель на субдомен
2)Везде в запросах убрали какие либо порты
Всех благодарю за помощь!
2)Заходим в раздел DNS и проверяем записи этого же домена. Обязательно должна быть A запись с именем, которое Вы вводили до этого!
3)Идем по пути /etc/nginx/conf.d/ - там будет файл вида 127.0.0.1.conf (только там ip вашего сервера) - очищаем содержимое этого файла и сохраняем.
4)Далее идем по пути /usr/local/vesta/nginx/conf/ - там будет файл nginx.conf - открываем и редактируем:
После # Vhost будет стоять блок виртуального хоста, примерно такой:
server {
listen 8083;
server_name _;
root /usr/local/vesta/web;
charset utf-8;
Заменяем его на:
server {
listen panel.domain.ru:80;
server_name panel.domain.ru;
root /usr/local/vesta/web;
charset utf-8;
Теперь выше этого кода, но после # Vhost, добавляем это:
server {
listen domain.ru:80 default;
server_name domain.ru;
location / {
proxy_pass http://domain.ru:8080;
}
}
domain.ru
- Меняйте на тот домен, для которого выставляли A запись в DNS разделе(он же и в WEB разделе)
Теперь поясняю:
С этого момента запросы к главному домену - основной nginx не обрабатывает, а родительский(в VestaCP) делает это именно так как нам необходимо!
При заходе на domain.ru nginx перенаправляет нас на 8080 порт, который принимает пакеты и отображает нам содержимое сайта(html).
При заходе на panel.domain.ru nginx принимает запросы и выполняет их относительно Location'ов, которые выставлены ниже в файле конфигурации.
Таким образом мы "убили сразу двух зайцев":
1)Как бы переместили нашу панель на субдомен
2)Везде в запросах убрали какие либо порты
Всех благодарю за помощь!
Re: Как изменить порт панели на 443
Взять дополнительный IP-адрес и повесить на него.DreamerKlim wrote:Здравствуйте. Как изменить порт панели на 443, что бы всё работало?
-
- Posts: 12
- Joined: Sat Jan 07, 2017 11:00 pm
Re: Как изменить порт панели на 443
Может есть какой-то более приземленный вариант?
Re: Как изменить порт панели на 443
Переадресация с panel.domain.ru на panel.domain.ru:8083