MySQL Installation Issues на Ubuntu 15.04

Во-первых, я запускаю Ubuntu 15.04 (Бархат) на моей локальной машине.

Я недавно удалил стек LAMP из-за нескольких проблем конфигурации, которые я испытывал (особенно, когда я пытался работать с CodeIgniter). Не было уверено, было ли это от PHP или Apache. Но я знаю, что сделал несколько конфигураций редактирования на своих файлах PHP & Apache, относительно которых я забыл где и когда. Unistalling все это была единственная опция, о которой я мог думать.

Теперь, я переустанавливал стек после официального руководства по Справке Ubuntu. При установке я столкнулся с несколькими проблемами.

Снимки экрана доступны здесь.

Первый выпуск

Selecting previously unselected package mysql-server-5.6.
Preparing to unpack .../mysql-server-5.6_5.6.25-0ubuntu0.15.04.1_amd64.deb ...
grep: /etc/mysql/: No such file or directory
invoke-rc.d: Unit mysql.service is masked

mysql.service маскируется. Это означает недоступный?

Второй выпуск

Setting up mysql-server-5.6 (5.6.25-0ubuntu0.15.04.1) ...
invoke-rc.d: Unit mysql.service is masked
update-alternatives: error: alternative path /etc/mysql/mysql.cnf doesn't exist
dpkg: error processing package mysql-server-5.6 (--configure):
   subprocess installed post-installation script returned error exit status 2
Setting up libalgorithm-c3-perl (0.09-1) ...

Это повторило, что то же вызывает ошибку как первое. Но на этот раз был дополнительный путь к файлу и dpkg ошибка

Проблема Thrid

Setting up libtext-template-perl (1.46-1) ...
Setting up libsoftware-license-perl (0.103010-3) ...
Setting up libterm-ui-perl (0.42-1) ...
Setting up libtext-soundex-perl (3.4-1build2) ...
dpkg: dependency problems prevent configuration of mysql-server:
 mysql-server depends on mysql-server-5.6; however:
  Package mysql-server-5.6 is not configured yet.

dpkg: error processing package mysql-server (--configure):
 dependency problems - leaving unconfigured
Setting up rename (0.20-3) ...
No apport report written because the error message indicates its a followup error from a previous failure.
update-alternatives: using /usr/bin/file-rename to provide /usr/bin/rename (rename) in auto mode
Setting up libcgi-fast-perl (1:2.04-1) ...

Та же dpkg ошибка. Кажется, что это не могло получить доступ к папке, это должно было создать свое собственное и назвало его, 'переименовывают'

Четвертый выпуск

Module mpm_event disabled.
Enabling module mpm_prefork.
apache2_switch_mpm Switch to prefork
apache2_invoke: Enable module php5
Setting up apache2-mpm-prefork (2.4.10-9ubuntu1.1) ...
Processing triggers for ureadahead (0.100.0-19) ...
Processing triggers for systemd (219-7ubuntu6) ...
Errors were encountered while processing:
 mysql-server-5.6
 mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

Я надеялся, что этот четвертый является только сводкой предыдущих 3 ошибок, но я не был уверен.

Как упомянутый, я - новичок в Linux. Я не хочу смешивать с любым файлом или папкой, таким образом, я не завинчиваю его как, я всегда заканчиваю тем, что делал.

Кажется, что все это имеет отношение к доступу к файлу и разрешению.

Если так, как затем я могу решить эту вещь? Это действительно уничтожает меня. У меня всегда были проблемы разрешения файла, пытающиеся получить доступ к папкам (особенно) в '/var/lib'.

Если не так, какова могла бы быть возможная проблема, и как я могу решить ее?

Спасибо!

4
задан 19 August 2015 в 09:12

1 ответ

Я решил эту проблему.

После нескольких испытаний & amp; ошибка, то, что я сделал:

  1. Я откатил более раннюю резервную копию (2 месяца назад)
  2. Я снова попытался установить лампу, используя: ]

Это помогло мне определить недостающие каталоги.

  1. Я вручную создал отсутствующие папки в каталоге mysql

  2. Затем я выполнил эти команды

    sudo dpkg-reconfigure --force mysql-server 
    sudo dpkg-reconfigure --force mysql-server-5.6
  3. [ 1115] Я вручную установил все остальные важные php5 & amp; Пакеты mysql

Каким-то образом это сработало для меня. Я не уверен, где я все сделал правильно & amp; если у него нет побочных эффектов ... поэтому я не советую никому, у кого есть подобные проблемы, следовать тому, что я только что изложил.

Однако, вы можете продолжать исследовать, пока не получите исправления. Задокументируйте это, чтобы в будущем вы точно знали, как справлялись с этим в прошлом.

4
ответ дан 1 December 2019 в 09:48

Другие вопросы по тегам:

Похожие вопросы: