Консультация № 60827
31.10.2006, 23:03
0.00 руб.
0 2 2
Здравствуйте Эксперты, профессионалы и все-все-все!!!
Моя ОС Mandriva Linux 2006. У меня к Вам два вопроса.
1. Пытался установить Apache, вроде установился, но он не хочет работать, а тем более запускаться, останавливаться и перезагружаться командой - apachectl start (например). И пишет, что комманда не найдена. Пробовал и другую версию Apache установить, такая же проблема. В одной из книг прочитал, что это может быть из-за того, что ядро системы было построено без возможности SYS V IPC (Intel Process Communication). И типа в таком случае нужно перестроить ядро и включить такую возможность. Как мне избавиться от такой проблемы?
2. Немного гонит моя Линукс тем, что при загрузке он выводит меня в консоль, где предлагается ввести логин, а затем пароль, после этого необходимо ввести команду init 5, только тогда система грузит графический интерфейс, где опять предлагается ввести логин и пароль. Подскажите как вернуть нормальную работоспособность моей ОС, переустановка с форматированием диска, на котором стоял Линукс не помогла... Может это загрузчик запоролся, он у меня записан был в области MBR. и еще при загрузке Линукса вроде FBR показывает Failed

Обсуждение

Неизвестный
01.11.2006, 10:09
общий
это ответ
Здравствуйте, Maxik!
1.Установите apache из rpm‘a, который идет с Вашим дистрибутивом - тогда у Вас гарантировано не будет проблем с путями ($PATH). Если же собираете сами, то проследите чтобы он находил свои библиотеки (добавте их путь в /etc/ld.so.conf и запустите ldconfig)
2. в файле /etc/inittab есть строка, с ключевым словом initdefault. В Вашем случае там должна быть цифра 3 - смените ее на 5 и получите "init 5" по умолчанию
давно
Академик
20764
1861
01.11.2006, 10:55
общий
это ответ
Здравствуйте, Maxik!

1. пока что все просто - ваш шелл просто не находит программу apachectl.
Найдите ее сами и вызовите с полным путем, например: /usr/local/sbin/apachectl start

2. отредактируйте /etc/inittab Поменяйте
id:3:initdefault:
на
id:5:initdefault:
Форма ответа