Задать вопрос
@Dizl101

Как привязать домен к серверу nginx?

Есть сервер на котором находится виртуальная машина Битрикс. Ip-адресс который смотрит на ружу. И домен купленный на nic.ru. Я указал в А записи ip сервера. В NAT сделал проброс на ip по которому открывается bitrixvm. В настройках nginx указал.
server {
listen 80;
server_name example.ru www.example.ru;
root /home/bitrix/www/;
index index.php index.htm;
location / {
try_files $uri $uri/ =404;
}
}

При заходе по ip не открывается страница Битрикс ВМ приветственная, а домен не подтягивается соответственно. Что делаю не так?
  • Вопрос задан
  • 280 просмотров
Подписаться 2 Средний 3 комментария
Пригласить эксперта
Ответы на вопрос 3
У битрикса огромный конфиг nginx-а, он и должен использоваться. Там множество всякого разного
Ответ написан
Купить доменное имя
Припарковать его на любой ДНС сервер - NS1 NS2 вот это.
В днс зоне создать А запись с IP
Купить этот айпи, и рестартануть подключение, убедится что он доступен.
Пробпросить порты на комп.
в брендмауере открыть порты (обязательно) - если у тебя виртуалка ВМ в виртуалбоксе и тд.

теперь битрикс
смотри
У битрикс вм есть админка, и сайты лучше создавтаь там.
1. /home/bitrix - тут ( это в терминалогии фаерволов ВСЕ остальные) то есть все запросы на любые айпи домены с этм айпи -это мусорка и желательно не юзать ее а положить в папочке файлик сервер тот но пошло что-то не так.
2. Создай сайт на битрикс вм указаав свой домен
3. будет создна соответствующая папка /home/bitrix/ext_www/site.ru
вот туда и ложи свой сайт, обарти внимниия что конфиги для бд там уже есть так что бд создавать тожене нужно.
4. когда все заработало на 80 порту,. содаешь letsencrypt сертификаты.
Желательно сайтв в студию поскольку сайт не является "персональной иформацией" а вот найти причину поможет.

А ты полез куда-то писать свои конфгиги вобще не в ту степь полез
Ответ написан
Комментировать
Afranius
@Afranius
Из говорящих дольше живут те, что говорят меньше.
Если честно, я вообще не понял, зачем ты это делаешь.
У тебя есть домен, ты связал его с IP в DNS (надеюсь, A-запись на публичном DNS-сервере и этот же сервер указан в WHOIS на nic.ru) - свяжи его ещё с IP в файле /etc/hosts
и иди не по IP, а по имени домена.

И да, битрикс имеет свой конфиг nginx, зачем писать свой - непонятно.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы