#
Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Хостинг » Полноценный вебсервер на своем компе. Есть вопросы

Модерирует : 3xp0, PEDKA

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

Alinalessio

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1. Есть комп, на котором запущена виртуальная машина.
2. На виртуальную машину установил CentOS 7 и пытаюсь установить вебсервер.
3. Вебсервер устанавливаю по этим шагам: https://www.dmosk.ru/instruktions.php?object=centos-mega-webserver
 
Есть опыт установки вебсервера на локалку и на VDS. Но тут надо на виртуальную машину поставить, чтобы получился полноценный вебсервер, для сайтов, которые будут видны в интернете.
 
Обычно, при установке вебсервера на локалку, я проверяю по локальному IP, но тут я работаю с доменом rts.support72.ru. После установки nginx, создал файл /usr/share/nginx/html/index.php с содержимым

Код:
<?php phpinfo(); ?>

В инструкции сказано, "Открываем в браузере IP-адрес нашего сервера. ", чтобы увидеть информацию сервера по этому файлу. Я правильно понимаю, что мне, вместо IP адреса, надо открывать по адресу rts.support72.ru? Если это так, то у меня по этому адресу ничего не выдает.
 
Помогите настроить пожалуйста. Что я упускаю?

Всего записей: 154 | Зарегистр. 21-06-2010 | Отправлено: 08:44 10-01-2020
Mavrikii

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alinalessio
Домашний хостинг
FAQ по Apache
Nginx
 

Цитата:
Но тут надо на виртуальную машину поставить

никакой разницы с ранее упомянутыми ситуациями.
 

Цитата:
В инструкции сказано, "Открываем в браузере IP-адрес нашего сервера. "

для начала через IP вирт машины.. потом уже привязывать к доменному имени (чтобы оно резолвилось на внешний белый IP)

Всего записей: 8571 | Зарегистр. 20-09-2014 | Отправлено: 08:49 10-01-2020
Alinalessio

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо.

Цитата:
для начала через IP вирт машины.. потом уже привязывать к доменному имени (чтобы оно резолвилось на внешний белый IP)

Как узнать IP виртуальной машины?
 
При запуске NGINX выдает ошибку:
 

Код:
Job for nginx.service failed because the control process exited with error code. See "systemctl status nginx.service" and "journalctl -xe" for details.

Всего записей: 154 | Зарегистр. 21-06-2010 | Отправлено: 08:59 10-01-2020
Mavrikii

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alinalessio

Цитата:
Job for nginx.service failed because the control process exited with error code. See "systemctl status nginx.service" and "journalctl -xe" for details.
 

ошибка в конфиге, использовать одну из команд и смотреть лог.
 

Цитата:
Как узнать IP виртуальной машины?

зависит от используемой машины и ее настроек

Всего записей: 8571 | Зарегистр. 20-09-2014 | Отправлено: 09:03 10-01-2020
Alinalessio

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
ошибка в конфиге, использовать одну из команд и смотреть лог.  

Да, вы правы. Вот что показывает по команде "systemctl status nginx.service"

Код:
 nginx.service - The nginx HTTP and reverse proxy server
   Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; vendor preset: disabled)
   Active: failed (Result: exit-code) since Пт 2020-01-10 09:03:15 MSK; 34s ago
  Process: 38276 ExecStartPre=/usr/sbin/nginx -t (code=exited, status=1/FAILURE)
  Process: 38274 ExecStartPre=/usr/bin/rm -f /run/nginx.pid (code=exited, status=0/SUCCESS)
 
янв 10 09:03:15 remchat.server systemd[1]: Starting The nginx HTTP and reverse proxy server...
янв 10 09:03:15 remchat.server nginx[38276]: nginx: [emerg] "server_names_hash_bucket_size" directive is not allowed here in /etc/nginx/nginx.conf:66
янв 10 09:03:15 remchat.server nginx[38276]: nginx: configuration file /etc/nginx/nginx.conf test failed
янв 10 09:03:15 remchat.server systemd[1]: nginx.service: control process exited, code=exited status=1
янв 10 09:03:15 remchat.server systemd[1]: Failed to start The nginx HTTP and reverse proxy server.
янв 10 09:03:15 remchat.server systemd[1]: Unit nginx.service entered failed state.
янв 10 09:03:15 remchat.server systemd[1]: nginx.service failed.
 

Всего записей: 154 | Зарегистр. 21-06-2010 | Отправлено: 09:06 10-01-2020
Mavrikii

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alinalessio

Цитата:
nginx: [emerg] "server_names_hash_bucket_size" directive is not allowed here in /etc/nginx/nginx.conf:66

директива server_names_hash_bucket_size находится в неправильном месте

Всего записей: 8571 | Зарегистр. 20-09-2014 | Отправлено: 09:12 10-01-2020
Alinalessio

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
директива server_names_hash_bucket_size находится в неправильном месте

Спасибо, так и есть. Поправил. Теперь nginx запускается без ошибок. Но в инструкции сказано, что после этого по айпишнику будет приветствие. У меня сервер на rts.support72.ru

Всего записей: 154 | Зарегистр. 21-06-2010 | Отправлено: 22:50 10-01-2020
Mavrikii

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alinalessio

Цитата:
У меня сервер на rts.support72.ru

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

Всего записей: 8571 | Зарегистр. 20-09-2014 | Отправлено: 22:54 10-01-2020
Alinalessio

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
вы настраивали его на работу с данным доменом?

Я не настраивал. Мне дали виртуальную машину, которая доступна через интернет по этому адресу и через консоль я настраиваю вебсервер. Спросил айпишник, сказали что этот http://159.69.138.238:6522/, но я не особо уверен. Что именно мне сейчас спросить у хозяина виртуалки, чтобы продолжить настройку? Может ему сказать, чтобы настроил работу с этим доменом?

Всего записей: 154 | Зарегистр. 21-06-2010 | Отправлено: 22:58 10-01-2020
Mavrikii

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alinalessio

Цитата:
Может ему сказать, чтобы настроил работу с этим доменом?

я не знаю что он умеет.  
нужно настроить nginx на работу с этим доменом и поправить A запись в DNS, чтобы указывала на этот IP. плюс вебсервер должен быть доступен на стандартном 80 порту.

Всего записей: 8571 | Зарегистр. 20-09-2014 | Отправлено: 23:00 10-01-2020
Alinalessio

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
нужно настроить nginx на работу с этим доменом и поправить A запись в DNS, чтобы указывала на этот IP

Это делается на моем сервере. который я настроил или на корневой системе, которая создала виртуальную машину?

Всего записей: 154 | Зарегистр. 21-06-2010 | Отправлено: 00:33 11-01-2020
Mavrikii

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alinalessio

Цитата:
Это делается на моем сервере. который я настроил или на корневой системе, которая создала виртуальную машину?

в вирт сервере и в оснастке управления доменом регистратора

Всего записей: 8571 | Зарегистр. 20-09-2014 | Отправлено: 08:28 11-01-2020 | Исправлено: Mavrikii, 08:29 11-01-2020
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » Хостинг » Полноценный вебсервер на своем компе. Есть вопросы

Имя:
Пароль:
Сообщение

Для вставки имени, кликните на нем.

Опции сообщенияДобавить свою подпись
Подписаться на получение ответов по e-mail
Добавить тему в личные закладки
Разрешить смайлики?
Запретить коды


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru

Рейтинг.ru