2015-10-29 3 views
0

Мы находимся в процессе перемещения нашего сервера на Azure Linux VM.Как передать домен и создать субдомен на Azure Linux VM

В настоящее время наш сервер Linux и сервер имен размещаются в MediaTemple. На сервере MediaTemple (виртуальная машина) несколько приложений работают как субдомен, и мы используем nginx в качестве обратного прокси-сервера.

Теперь мы создали виртуальную машину (Linux) на лазуре, и мы получили DNS: xxx.cloudapp.net. Поскольку у нас есть несколько приложений, поэтому нам нужно несколько поддоменов, таких как abc.xxx.cloudapp.net, abc2.xxx.cloudapp.net ... Так что мой вопрос: как мы можем перенести наш домен на лазурную виртуальную машину и как я могу создать субдомен в Лазурные?

ответ

1

В настоящее время невозможно создать субдомены xxx.cloudapp.net.

Вы можете проголосовать за эту функцию here.

Но, если у вас есть собственное доменное имя, вы можете указать собственное доменное имя для каждой виртуальной машины.

Если вы используете облачные сервисы there is хорошую статью.

В случае одной виртуальной машины, сделайте следующее:

Создание CNAME записей в консоли вашего регистратора доменных имен и привязать их к xxx.cloudapp.net Затем вам нужно создать конфигурационный файл Nginx и объявить каждый субдомен.

server { 
    server_name example.com; 
    # the rest of the config 
} 
server { 
    server_name sub1.example.com; 
    # sub1 config 
} 
server { 
    server_name sub2.example.com; 
    # sub2 config 
} 
+0

Спасибо. мы это сделали, но когда мы nslookup, мы по-прежнему получаем, что IP-сервер MediaTemple получил вместо лазурного IP-сервера VM. – muktadiur

Смежные вопросы