Как связать IP-адрес: номер порта с некоторым именем домена на сервере Wamp - PullRequest
0 голосов
/ 14 ноября 2018

Мне нужно связать IP:Port с глобальным доменным именем.

Пример:

123.123.123.321: 8087

должен быть связан с

stag.abc.com

Мой сайт в WordPress на Wamp-сервере.

Есть ли какое-то решение для этого?

1 Ответ

0 голосов
/ 14 ноября 2018

Я не знаю, если это то, что вам нужно, но ..

DNS обрабатывает только домен -> IP-сопоставление. Он не может сопоставить порт по умолчанию (80) с пользовательским портом - для этого вам придется использовать обратный прокси-сервер. nginx - один из самых популярных обратных прокси, которые используются для этого.

Сначала добавьте DNS-запись для своего субдомена.

Затем установите nginx:

Как установить Nginx на Ubuntu 14.04 LTS Добавить новый блок сервера:

server {
listen 80;
server_name myapp.domain.com;

location / {
    proxy_pass http://localhost:8080;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Forwarded-Proto $scheme;
}

}

Наконец, включите его и перезапустите nginx: sudo ln -s /etc/nginx/sites-available/myapp /etc/nginx/sites-enabled/myapp sudo service nginx configtest sudo service nginx restart

Теперь вы должны иметь возможность перейти к http://myapp.domain.com и просмотреть содержимое http://your ip капли: 8080.

...