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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Apache и nginx не могу запустить вместе  (Прочитано 2142 раз)

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

Оффлайн GreatALF

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Apache и nginx не могу запустить вместе
« : 20 Октября 2012, 17:02:36 »
Проблема такая, убиваю все процессы которые держат 80 порт, стартую апачу-стартует, перестает обрабатывать PHP скрипты
nginx: [emerg] bind() to 192.168.0.10:80 failed (98: Address already in use)
nginx: [emerg] bind() to 192.168.0.10:80 failed (98: Address already in use)
nginx: [emerg] bind() to 192.168.0.10:80 failed (98: Address already in use)
nginx: [emerg] bind() to 192.168.0.10:80 failed (98: Address already in use)
nginx: [emerg] bind() to 192.168.0.10:80 failed (98: Address already in use)
nginx: [emerg] still could not bind()

стопарю апачу запускаю nginx - стартую апачу
* Starting web server apache2
[Sat Oct 20 17:01:19 2012] [warn] NameVirtualHost 192.168.0.10:80 has no VirtualHosts
(98)Address already in use: make_sock: could not bind to address [::]:80
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
Action 'start' failed.
The Apache error log may have more information.
   ...fail!

как исправить?

Оффлайн saymon21root

  • Участник
  • *
  • Сообщений: 166
    • Просмотр профиля
    • https://saymon21-root.pro
Re: Apache и nginx не могу запустить вместе
« Ответ #1 : 28 Октября 2012, 17:53:57 »
По всей видимости и апач, и nginx у вас слушают 80-ый порт.
Так ничего не выйдет.
У апача сделайте например Listen 127.0.0.1:80, а для nginx тоже listen другой_доступный айпи:80;

 

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