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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Не работает автозагрузка apache+mysql  (Прочитано 3188 раз)

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

Оффлайн CraZZZy

  • Автор темы
  • Любитель
  • *
  • Сообщений: 75
    • Просмотр профиля
Не работает автозагрузка apache+mysql
« : 23 Апреля 2014, 19:53:39 »
Сначала не обращал особого внимания, запускал вручную. Но однажды сервер самопроизвольно ребутнулся, apache не стартанул и сайт не работал почти целый день.

По всякому уже пробовал, ничего не помогает:
1) в chkconfig apache2 и mysql включены

2) прописывал в /etc/rc.local так
sudo service start apache2
sudo service start mysql
и так
sudo /etc/init.d/apache2 start
sudo /etc/init.d/mysql start
и без sudo тоже

3) через crontab
@reboot /etc/init.d/apache2 start
@reboot /etc/init.d/mysql start


ОСь: Ubuntu 12.04 LTS (GNU/Linux 2.6.32-042stab081.5 x86_64)
sudo apt-get remove windows && sudo apt-get install linux

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Не работает автозагрузка apache+mysql
« Ответ #1 : 24 Апреля 2014, 16:14:23 »
И вам ни разу за всё это время не пришла мысль посмотреть в логах, чего же ему не хватает для полного счастья?
При том, что chkconfig к upstrart никакого отношения не имеет. А ваши костыли просто смешны. И неправильны в принципе.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн jura12

  • Старожил
  • *
  • Сообщений: 1472
  • 24.04 lubuntu
    • Просмотр профиля
Re: Не работает автозагрузка apache+mysql
« Ответ #2 : 24 Апреля 2014, 16:26:09 »
попробуйте
sudo update-rc.d apache2 enable
для mysql проверить initctl list|sort
смотря как вы его останавливали.
« Последнее редактирование: 24 Апреля 2014, 16:29:37 от jura12 »
сопротивление бесполезно

Оффлайн CraZZZy

  • Автор темы
  • Любитель
  • *
  • Сообщений: 75
    • Просмотр профиля
Re: Не работает автозагрузка apache+mysql
« Ответ #3 : 24 Апреля 2014, 23:18:04 »
И вам ни разу за всё это время не пришла мысль посмотреть в логах, чего же ему не хватает для полного счастья?
При том, что chkconfig к upstrart никакого отношения не имеет. А ваши костыли просто смешны. И неправильны в принципе.
И где конкретно смотреть? Вместо того, чтобы критиковать, лучше бы сказали, как правильно делать.

попробуйте
sudo update-rc.d apache2 enable
не помогло

для mysql проверить initctl list|sort
(Нажмите, чтобы показать/скрыть)
sudo apt-get remove windows && sudo apt-get install linux

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Не работает автозагрузка apache+mysql
« Ответ #4 : 24 Апреля 2014, 23:57:51 »
В логах! Что, так много логов, в которые можно смотреть при загрузке системы?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн CraZZZy

  • Автор темы
  • Любитель
  • *
  • Сообщений: 75
    • Просмотр профиля
Re: Не работает автозагрузка apache+mysql
« Ответ #5 : 25 Апреля 2014, 02:44:57 »
В /var/log/boot ничего не пишется, даже если в /etc/default/bootlogd прописать BOOTLOGD_ENABLE=Yes
« Последнее редактирование: 25 Апреля 2014, 02:52:56 от CraZZZy »
sudo apt-get remove windows && sudo apt-get install linux

Оффлайн jura12

  • Старожил
  • *
  • Сообщений: 1472
  • 24.04 lubuntu
    • Просмотр профиля
Re: Не работает автозагрузка apache+mysql
« Ответ #6 : 25 Апреля 2014, 07:36:08 »
2) прописывал в /etc/rc.local так
sudo service start apache2
sudo service start mysql
правильная команда здесь sudo service apache2 start

загрузка mysql осуществляется через upstart, запускающий файл находится в /etc/init/mysql.conf. запускающие строчки это start on
stop on
не должны быть закоментированы. кроме того в этом файле не должно быть команды manual

запуск в ручную делается командой sudo initctl start mysql
сопротивление бесполезно

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Не работает автозагрузка apache+mysql
« Ответ #7 : 25 Апреля 2014, 11:48:19 »
В /var/log/boot ничего не пишется, даже если в /etc/default/bootlogd прописать BOOTLOGD_ENABLE=Yes
/var/log/syslog как минимум.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн jura12

  • Старожил
  • *
  • Сообщений: 1472
  • 24.04 lubuntu
    • Просмотр профиля
Re: Не работает автозагрузка apache+mysql
« Ответ #8 : 25 Апреля 2014, 13:06:35 »
файл /etc/init/mysql.conf покажите
сопротивление бесполезно

Оффлайн CraZZZy

  • Автор темы
  • Любитель
  • *
  • Сообщений: 75
    • Просмотр профиля
Re: Не работает автозагрузка apache+mysql
« Ответ #9 : 25 Апреля 2014, 15:20:11 »
загрузка mysql осуществляется через upstart, запускающий файл находится в /etc/init/mysql.conf. запускающие строчки это start on
stop on
не должны быть закоментированы. кроме того в этом файле не должно быть команды manual
всё так

файл /etc/init/mysql.conf покажите
(Нажмите, чтобы показать/скрыть)


/var/log/syslog как минимум.
(Нажмите, чтобы показать/скрыть)
sudo apt-get remove windows && sudo apt-get install linux

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Не работает автозагрузка apache+mysql
« Ответ #10 : 25 Апреля 2014, 15:23:39 »
У вас что, логирование системных событий отключено, или диск переполнен?...
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн CraZZZy

  • Автор темы
  • Любитель
  • *
  • Сообщений: 75
    • Просмотр профиля
Re: Не работает автозагрузка apache+mysql
« Ответ #11 : 25 Апреля 2014, 15:25:47 »
У вас что, логирование системных событий отключено, или диск переполнен?...

Скорее первое (на диске свободного места дофига). Видимо изначально так было настроено. Не подскажите как включить?
sudo apt-get remove windows && sudo apt-get install linux

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Не работает автозагрузка apache+mysql
« Ответ #12 : 25 Апреля 2014, 16:02:49 »
Посмотрите в /etc/ файлы и каталоги, начинающиеся на syslog*.
Где-то там по идее. Сам никогда не делал, только слышал, что это возможно.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн jura12

  • Старожил
  • *
  • Сообщений: 1472
  • 24.04 lubuntu
    • Просмотр профиля
Re: Не работает автозагрузка apache+mysql
« Ответ #13 : 25 Апреля 2014, 16:39:28 »
мне кажется проще сервер переустановить)
сопротивление бесполезно

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Не работает автозагрузка apache+mysql
« Ответ #14 : 25 Апреля 2014, 16:47:54 »
Креститесь, раз кажется.
Это сильно зависит от выполняемых сервером задач.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

 

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