LINUX.ORG.RU
ФорумAdmin

Не запускается nginx

 ,


0

2

Помогите пожалуйста решить проблему. У меня не может запустится nginx. При попытке запуска пишет такое: nginx: [emerg] open() «/var/log/apache2/domains/isp.devpl.net.error.log» failed (2: No such file or directory) nginx: configuration file /etc/nginx/nginx.conf test failed

ОС - Ubuntu 14.04

Перемещено beastie из general

Ответ на: комментарий от Ip0

Спасибо. Это помогло. Но появилась следующая проблема. У меня nginx работает в связке с apache. Если запустить nginx - не запустится apache, говорит, что занят порт (насколько я понимаю). Если запустить apache (остановив nginx) - не запустится nginx - тоже говорит что занято, а конкретно

nginx: [emerg] bind() to 192.168.1.205:80 failed (98: Address already in use) nginx: [emerg] bind() to 192.168.1.205:80 failed (98: Address already in use) nginx: [emerg] bind() to 192.168.1.205:80 failed (98: Address already in use) nginx: [emerg] bind() to 192.168.1.205:80 failed (98: Address already in use) nginx: [emerg] bind() to 192.168.1.205:80 failed (98: Address already in use) nginx: [emerg] still could not bind()

Поможите решить этот вопрос?

diefair
() автор топика
Ответ на: комментарий от diefair

В конфигах nginx и apache поменяй порты - оба у тебя пытаются слушать 80 порт.

alozovskoy ★★★★★
()
Ответ на: комментарий от Amet13

разобрался, уже запустились. но по ходу у меня потерялась привязка сайтов. какой бы я не открыл - пишет @It worked!

diefair
() автор топика
Ответ на: комментарий от diefair

Что за привызка сайтов? Они небось у тебя на апаче висят, а ты открываешь nginx?

И позволь поинтересоваться, зачем ты все это затеял?

alozovskoy ★★★★★
()
Ответ на: комментарий от alozovskoy

Я сам веб программист, что бы не платить за хостинг, сделал себе сервер для разработки. Вот и мучаюсь. Вчера еще все работало. Можно как то сделать, что бы все это работало снова?

diefair
() автор топика
Ответ на: комментарий от diefair

Просто если тебе нужно только сайт поднять для тестов тебе хватит и одного апача или одного nginx'а. Для того чтоб решить твою проблему нужно видеть конфиг твоего веб-сервера.

alozovskoy ★★★★★
()
Ответ на: комментарий от diefair

TL;DR: скорей всего тебе не нужно и то и другое.

Оставь или только apache (если разрабатываешь php) или nginx (если python/django, etc.).

beastie ★★★★★
()
Ответ на: комментарий от chg

я не первый, кто спросил: а нафига такое делать?

Бывают случаи, когда надо, но скорей всего не в случае ТС.

beastie ★★★★★
()
Ответ на: комментарий от diefair

Извини, дружище, но от меня помощи не жди - у тебя нет ничего интересного, ты просто не понимаешь как это все работает, а копипастить сюда мануалы из интернета я не вижу смысла. Попробуй погуглить «твойЯзыкПрограммирования apache» и просто поднимай свои сайты под апачем, без nginx. Если у тебя будут какие-то конкретные проблемы - welcome, но в текущей ситуации «чет ничего не работает» советую тебе начать с основ, хотя бы понять, по какому порту ты пытаешься открыть свой сайт, кто слушает этот порт и курить уже конфиг этого конкретного вебсервера.

alozovskoy ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.