kvaks
@kvaks

Как на 1 хостинге запустить несколько веб скриптов, на разных субдоменах?

На виртуальном хостере.
В частности интересует golang.
  • Вопрос задан
  • 219 просмотров
Решения вопроса 1
EvgenyMamonov
@EvgenyMamonov Куратор тега Go
Senior software developer, system architect
Пишите Go lang сервисы, которые вам нужны.
Каждый сервис слушает разный порт.
Ставите веб сервер, например nginx и настраиваете виртуальные хосты, которые прокируют запросы к Go lang сервисам.
Конфиг nginx'a будет выглядеть примерно так
server {
    listen *:80;
    server_name yourdomain1.com; # домен, который вам нужно
    ...
    location / {
        proxy_pass http://127.0.0.1:9000; # IP адрес и порт, на котором слушает сервис Go lang.
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Real-IP $remote_addr;
    }
}

server {
    listen *:80;
    server_name yourdomain2.com; # домен, который вам нужно
    ...
    location / {
        proxy_pass http://127.0.0.1:9001; # IP адрес и порт, на котором слушает сервис Go lang.
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Real-IP $remote_addr;
    }
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Как на 1 хостинге запустить несколько веб скриптов, на разных субдоменах?
Просто запускаешь и оно работает. Можно совсем без контейнеров.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Искра Екатеринбург
от 80 000 до 100 000 ₽
Art gorka Санкт-Петербург
от 60 000 ₽
от 40 000 до 60 000 ₽
20 апр. 2024, в 14:27
3000 руб./за проект
20 апр. 2024, в 13:56
7000 руб./за проект
20 апр. 2024, в 13:52
7000 руб./за проект