Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Боевой сервер LAMP  (Прочитано 306 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн KISS_ARMY

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Боевой сервер LAMP
« : 13 Ноябрь 2017, 15:47:24 »
Добрый хочу для домена прописать NS записи, но возник вопрос:
1. Развернуто два сайта по одному и тому же порту 443, как он поймет по какому домену направлять сайт те есть у меня два сайта test и test2 в браузере ввожу test и перенаправлять меня на test а не на test 2 как он поймет?!
Конфиг следующий:
<VirtualHost *:443>
RewriteEngine On
# The ServerName directive sets the request scheme, hostname and port that
# the server uses to identify itself. This is used when creating
# redirection URLs. In the context of virtual hosts, the ServerName
# specifies what hostname must appear in the request's Host: header to
# match this virtual host. For the default virtual host (this file) this
# value is not decisive as it is used as a last resort host regardless.
# However, you must set it for any further virtual host explicitly.
ServerName test.ru

ServerAdmin webmaster@localhost
DocumentRoot /var/www/html/test.ru/pub_html

# Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
# error, crit, alert, emerg.
# It is also possible to configure the loglevel for particular
# modules, e.g.
#LogLevel info ssl:warn

ErrorLog ${APACHE_LOG_DIR}/error_fontany.log
CustomLog ${APACHE_LOG_DIR}/access_fontany.log combined

# For most configuration files from conf-available/, which are
# enabled or disabled at a global level, it is possible to
# include a line for only one particular virtual host. For example the
# following line enables the CGI configuration for this host only
# after it has been globally disabled with "a2disconf".
#Include conf-available/serve-cgi-bin.conf
   
    SSLEngine on
    SSLCertificateFile /etc/ssl/test.ru_crt.crt
    SSLCertificateChainFile /etc/ssl/test.ru_ca.crt
    SSLCertificateKeyFile /etc/ssl/test.ru_key.key

Пользователь добавил сообщение 13 Ноябрь 2017, 15:54:30:
те если ns записи будут одинаковые для двух доменов?!
ну пример 192.55.45.13:443
« Последнее редактирование: 13 Ноябрь 2017, 15:54:30 от KISS_ARMY »

Онлайн bezbo

  • Активист
  • *
  • Сообщений: 384
    • Просмотр профиля
Re: Боевой сервер LAMP
« Ответ #1 : 13 Ноябрь 2017, 16:48:30 »
192.55.45.13:443

если конфиги сайтов и сам апач настроены правильно, то ответ должен быть:

Forbidden

You don't have permission to access / on this server.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 24216
    • Просмотр профиля
Re: Боевой сервер LAMP
« Ответ #2 : 13 Ноябрь 2017, 17:05:09 »
Нормально сформулируйте вопрос. А то накидали не связанных друг с другом терминов, непонятно, что вообще вам нужно.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн KISS_ARMY

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Боевой сервер LAMP
« Ответ #3 : 14 Ноябрь 2017, 07:56:01 »
Нормально сформулируйте вопрос. А то накидали не связанных друг с другом терминов, непонятно, что вообще вам нужно.
Смтрите у меня есть сервер LAMP с выделенным IP белым допустим 155.155.155.5
На нем равзернуто два сайта test.ru и test2.ru с кофнигом что выше, только во втором конфиге меняется имя на test2.ru.
Далее я беру и прописываю NS записи для двух доменов это будет белый IP 155.155.155.5 запись проиндексировалась я ввожу в браузере test.ru как он будет переправлять меня в папку где лежит сайт test.ru,а нет test2.ru т.к. запись же NS одинаковая и порт одинаковый для двух доменов?!

Онлайн bezbo

  • Активист
  • *
  • Сообщений: 384
    • Просмотр профиля
Re: Боевой сервер LAMP
« Ответ #4 : 14 Ноябрь 2017, 11:12:59 »
прописываю NS записи

может имеется ввиду "Запись типа A" - позволяет установить соответствие между именем хоста в домене и его IP-адресом?
Даже если у Вас на одном IP несколько ServerName, апач отдаст, то что будет в HTTP-запросе.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 24216
    • Просмотр профиля
Re: Боевой сервер LAMP
« Ответ #5 : 14 Ноябрь 2017, 14:10:57 »
Далее я беру и прописываю NS записи
NS к сайтам не имеет никакого отношения.
как он будет переправлять меня в папку
По имени, естественно.
Вопрос-то в чём?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн KISS_ARMY

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Боевой сервер LAMP
« Ответ #6 : 14 Ноябрь 2017, 15:33:14 »
Вопросик, а как на LAMP управлять DNS записями?!
например хочу сделать mx запись?
« Последнее редактирование: 14 Ноябрь 2017, 15:39:16 от KISS_ARMY »

Онлайн bezbo

  • Активист
  • *
  • Сообщений: 384
    • Просмотр профиля
Re: Боевой сервер LAMP
« Ответ #7 : 14 Ноябрь 2017, 16:17:11 »
как на LAMP управлять DNS записями?!

внезапно!

начните с вики

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 24216
    • Просмотр профиля
Re: Боевой сервер LAMP
« Ответ #8 : 14 Ноябрь 2017, 22:07:00 »
а как на LAMP управлять DNS записями?!
Никак. LAMP это HTTP-сервер в первую очередь.
А DNS вообще лучше хостить где-то ещё.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн KISS_ARMY

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Боевой сервер LAMP
« Ответ #9 : 15 Ноябрь 2017, 07:58:50 »
Еще вопросик, в конфиге
1.Я должен этот параметр заменить на свой сайт ?
<VirtualHost *:443> те <VirtualHost test.ru:443>
2.И в HOSTS надо убрать записи типа 127.0.0.3 test.ru и 127.0.0.4 test2.ru Перед тем как добавить NS записи для доменов?
3.И еще вопрос такой DNS сервера своего нет, DNS от провайдера, какие записи типо A или MX надо попросить их сделать?!
« Последнее редактирование: 15 Ноябрь 2017, 08:01:32 от KISS_ARMY »

Онлайн bezbo

  • Активист
  • *
  • Сообщений: 384
    • Просмотр профиля
Re: Боевой сервер LAMP
« Ответ #10 : 15 Ноябрь 2017, 11:50:38 »
1. если виртуальные хосты на одном IP, то <VirtualHost *:443>
2. изначально этого делать было не нужно, для тестирования сайтов можно добавить 127.0.0.1 localhost test.ru test2.ru
3. когда зарегистрируете доменное имя, то вам будет нужен ДНС хостинг, или почитать

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 24216
    • Просмотр профиля
Re: Боевой сервер LAMP
« Ответ #11 : 15 Ноябрь 2017, 18:59:23 »
1.Я должен этот параметр заменить на свой сайт ?<VirtualHost *:443> те <VirtualHost test.ru:443>
Имя сайта прописывается в ServerName. Читайте документацию уже.
2.И в HOSTS надо убрать записи типа 127.0.0.3 test.ru и 127.0.0.4 test2.ru Перед тем как добавить NS записи для доменов?
Не относится к вопросу вообще.
3.И еще вопрос такой DNS сервера своего нет, DNS от провайдера, какие записи типо A или MX надо попросить их сделать?!
Какие вам нужны.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.14 секунд. Запросов: 23.