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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: не могу настроить сервер на Apache2 Nginx Mysql  (Прочитано 888 раз)

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

Оффлайн DIMETRIO

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Здравствуйте нужна ваша помощь.

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

Я уже 3 день сижу ничего не получается.Нужно понять что я делаю не так.

Загуглил кучу мануалов по установке, везде советуют чтобы nginx работал в связке с apache2, для этого советуют перебросить апач с 80 на 81 порт.

/etc/apache2/ports.conf


Цитировать
NameVirtualHost *:81
Listen 81

Затем я настроил файлы в папке /etc/apache2/sites-available
создал файл с конфигом под мой сайт

Цитировать
<VirtualHost *:80>
    ServerName dev.example.com
    DocumentRoot /var/www/dev.example.com/
    <Directory /var/www/dev.example.com/
        AllowOverride All
    </Directory>
</VirtualHost>

сделал команду  a2ensite dev.example.com
Site dev.example.com already enabled

пробил порты. на 80 нгинх, на 81 апач - вроде бы все норм
отредактировал файл хостс
/etc/hosts

Цитировать
fe00::0      ip6-localnet
ff00::0      ip6-mcastprefix
ff02::1      ip6-allnodes
ff02::2      ip6-allrouters

127.0.0.1 localhost.localdomain localhost
95.183.8.395 dev.example.com

# Auto-generated hostname. Please do not remove this comment.
95.183.8.395 p442096.vps pxxxx.ihc.ru  p442096 dev.example.com
::1 localhost


когда перезапускаю апач говорит

Цитировать
service apache2 restart
[....] Restarting web server: apache2[Tue Jul 04 13:22:36 2017] [warn] NameVirtualHost *:81 has no VirtualHosts
 ... waiting [Tue Jul 04 13:22:37 2017] [warn] NameVirtualHost *:81 has no VirtualHosts
. ok


что я делаю неправильно?
когда набираю айпи сервера в браузере - пустая страница, никаких дефаулт страниц не загружается
« Последнее редактирование: 04 Июля 2017, 13:32:42 от DIMETRIO »

Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1793
    • Просмотр профиля
Re: не могу настроить сервер на Apache2 Nginx Mysql
« Ответ #1 : 04 Июля 2017, 17:48:05 »
NameVirtualHost *:81
и
<VirtualHost *:80>
нестыковочка однако...

Оффлайн kalek

  • Активист
  • *
  • Сообщений: 267
    • Просмотр профиля
Re: не могу настроить сервер на Apache2 Nginx Mysql
« Ответ #2 : 06 Июля 2017, 10:02:16 »
Если хочется запустить апач на 81 порту, то зачем прописывать в конфиге виртуалхоста 80-й?
Действительно нестыковочка.

И, кстати, что за странная запись в файле hosts?
95.183.8.395 dev.example.com
Таких адресов не бывает

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28469
    • Просмотр профиля
Re: не могу настроить сервер на Apache2 Nginx Mysql
« Ответ #3 : 06 Июля 2017, 18:07:04 »
NameVirtualHost *:81
Уже давно не нужна.

Цитировать
Listen 81
и
Цитировать
<VirtualHost *:80>
Не стыкуются.

Цитировать
пробил порты. на 80 нгинх, на 81 апач
При чём тут nginx?

Цитировать
отредактировал файл хостс
Зачем?…
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

 

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