synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяВеб Сервер + PHP / MySQL › Как сделать два(три) сайта на одном сервере?

Как сделать два(три) сайта на одном сервере?

Corrector · 10.08.2009

Есть 2 домена. Нужно на одном сервере разместить 2 сайта у каждого что бы был свой домен. Как это сделать?

Прочитал что нужно в конфигурации апача это прописывать, но сам я в силу очень скромного познания линукса не рискнул копаться.

Может кто нибудь написать пошаговую инструкцию? Vladimir?

WWW.ZEOS.IN · 10.08.2009

Сетевые службы\Веб-службы\Виртуальный хост:

Если на одном сервере необходимо разместить несколько веб-узлов, выполните следующие действия для включения виртуального хоста:

Нажмите Виртуальный хост.

Нажмите Создать.

Введите имя подпапки в общей папке ("web"), где будут храниться данные веб-узла.

Введите имя хоста для веб-узла.

Введите порт для веб-узла.

Если выбирается HTTPS через HTTP, необходимо заранее включить соединение HTTPS.

Corrector · 10.08.2009
Сетевые службы\Веб-службы\Виртуальный хост:

Если на одном сервере необходимо разместить несколько веб-узлов, выполните следующие действия для включения виртуального хоста:

Нажмите Виртуальный хост.

Нажмите Создать.

Введите имя подпапки в общей папке ("web"), где будут храниться данные веб-узла.

Введите имя хоста для веб-узла.

Введите порт для веб-узла.

Если выбирается HTTPS через HTTP, необходимо заранее включить соединение HTTPS.

 

Нет. Это не подходит, потому что он в этом случае разделяет сайты на порты. 123.123.123.123:81, 123.123.123.123:82 ....

Это не подойдет, т.к. я не могу указать в настройках DNS порт сервера. Только его IP. Соотв. мне нужно что бы по 80 порту отзывались оба сайта в зависимости от того с какого домена обращаются к серверу.

Вот тут, как мне кажется описано то что мне нужно, но я с линуксом не имел дела и боюсь загубить систему. Поэтому и попросил что бы объяснили как это сделать на Synology.

oan · 10.08.2009

Делайте как там написано и боятся не чего. Если не пойдет, то можно удалить изменения. B)

WWW.ZEOS.IN · 11.08.2009
Нет. Это не подходит, потому что он в этом случае разделяет сайты на порты. 123.123.123.123:81, 123.123.123.123:82 ....

Это не подойдет, т.к. я не могу указать в настройках DNS порт сервера. Только его IP. Соотв. мне нужно что бы по 80 порту отзывались оба сайта в зависимости от того с какого домена обращаются к серверу.

Вот тут, как мне кажется описано то что мне нужно, но я с линуксом не имел дела и боюсь загубить систему. Поэтому и попросил что бы объяснили как это сделать на Synology.

Вы просто не разобрались еще :)

Точно также работают все хостинги.

Пишите мне в ICQ: 818044 и я расскажу как это сделать :)

Corrector · 11.08.2009
Вы просто не разобрались еще :)

Точно также работают все хостинги.

Пишите мне в ICQ: 818044 и я расскажу как это сделать :)

Все, я разобрался! ^_^

Спасибо!

Проблема была в том, что я неправильно порты через роутер провешивал. :rolleyes:

Тему можно закрывать.

Lesort · 28.05.2010

А кто-нибудь знает как заставить photostation откликаться на домен третьего уровня? Так чтобы не вводить mydomain.ru/photo, а попадать туда по адресу photo.mydomain.ru? Сходу придумывается только включение webstation, включение виртуального хоста и перенаправление с помощью .htaccess. Но мне этот способ как-то не очень нравится, поскольку webstation у меня выключен и потребности в ней нет.

dkorovin · 18.11.2010

Есть статический IP.

Сделал два "виртуальных хоста" на на портах 81 и 82.

 

А как теперь эти порты подсунуть в DNS (использую freedns.ws)? Или это не нужно делать и достаточно в DNS указать только мой статический IP для обоих виртуальных серверов?

И как в этом случае будет происходить переадресация на первый или второй хост?

Vladimir · 18.11.2010

В случае с зарегистрированными доменными именами и статическим IP адресом нужно у регистратора доменных имен прописать IP адрес NAS, включить виртуальный хостинг, имя хоста - Ваше доменное имя.

dkorovin · 19.11.2010
В случае с зарегистрированными доменными именами и статическим IP адресом нужно у регистратора доменных имен прописать IP адрес NAS, включить виртуальный хостинг, имя хоста - Ваше доменное имя.

 

У регистратора прописаны два домена. К каждому домену указан DNS. В А-строках обоих DNS указан статический адрес NAS.

 

Виртуальный хостинг в NAS включен. Там завел два хоста, указав папки, имена доменов и разные порты 81 и 82.

 

И... не работает. Все равно по обоим адресам доменов попадаю на порт 80.

не пойму где засада...

mowgli · 19.11.2010

куда адресуетесь туда и попадаете. ставте свои порты и будете попадать на сайты. а лутче наймите админа =)

dkorovin · 22.11.2010
куда адресуетесь туда и попадаете. ставте свои порты и будете попадать на сайты. а лутче наймите админа =)

 

To mowgli: Лучше бы не давал глупых советов, а молчал и учил русский язык! А то в одном предложении сделал 7 ошибок!

 

To all: Вопрос с несколькими доменами еще актуальный. Может кто подскажет что не так делаю?

Нанять админа не предлагать. :-)

mowgli · 22.11.2010

ну тогда придлагаю убицо ап стену =)

Viper_Rus · 22.11.2010

Ну так поставьте все на 80-тый.

 

В моем случае 2 домена. Оба на 80-том порту. В зависимости от того, что в вводжу в браузере - на тот сайт и попадаю.

dkorovin · 23.11.2010
Ну так поставьте все на 80-тый.

В моем случае 2 домена. Оба на 80-том порту. В зависимости от того, что в вводжу в браузере - на тот сайт и попадаю.

 

Поставил на оба домена 80-е порты и все заработало.

Спасибо за подсказку, Viper_Rus! :-)

James-Bourne · 01.03.2012

Добрый день! Подскажите пожалуйста ответ на такой вопрос. Есть два сайта, один в корне web, второй в виртуальном хостинге web/www. Оба привязаны к одному имени через Dyndns.

1. Чтобы увидеть первый сайт просто ввожу адрес полученный на Dyndns, для второго добавляю слеш (hostname/www). Что нужно сделать чтобы разграничить два сайта и у них были разные имена?

2. Первый сайт прекрасно видится из локалки, а вот второй никак не хочет, но очень нужно. Как бы это сделать?

James-Bourne · 02.03.2012

Со вторым вопросом разобрался. Но с первым прошу помочь. Если купить два доменных имени, то как их прикрутить к динамическому ip и вообще к Nas. И что нужно прописывать в строке hostname виртуального хоста. И для чего некоторые регистраторы доменных имен требуют паспортные данные и стоит ли вообще их предоставлять. Может подскажете провереренного регистратора, чтобы без подводных камней. Спасибо.

lifecom · 07.03.2012

Надо:

1. Зарегистрировать доменные имена

2. Зарегистрироваться на, например dyn.com - теперь у вас есть адрес вида xxxx.dyndns.org

3. В настройках доменного имени указать записи А-Name, где указать xxxx.dyndns.org

4. В настройках DSM виртуального хостинга указать домен (hostname) и папку, где находится сайт, порт 80

 

И так для каждого доменного (имени)

 

P.S.: Регистраторы доменных имен

P.S.S: пасп. данные предоставлять надо