Установка сервера LAMP останавливается на 79% при настройке MySQL (EC2 BitNami AMI)

Я создал облачный сервер Ubuntu 10.04 в облаке Amazon (EC2). Каждый раз, когда я его пробую, я сталкиваюсь с остановкой установки LAMP. Я создал около 5 свежих экземпляров. Каждый раз установка застревает на 79% в части «настройка mysql-server-5.1» установки.

Сначала я делаю обновление (sudo apt-get update), затем обновление (sudo apt-get upgrade), затем пытаюсь установить лампу с помощью tasksel.

Я делал это раньше на облачном сервере в стойке, и он отлично работает. Каждая попытка неудачна на экземплярах EC2. Я свяжусь с Amazon, но я также спрашиваю здесь на случай, если это проблема, связанная с Ubuntu, и, возможно, известная проблема, которую кто-то может направить меня к ее решению.

Регион - Запад ЕС (Ирландия). Идентификатор AMI - ami-00e9d874. Тип экземпляра m1.large.

Я пробовал несколько разных AMI (все Ubuntu x64 10.04)

2
задан 16 January 2012 в 04:18

3 ответа

Если вы начнете со стандартного Ubuntu 10.04 AMI, опубликованного Canonical, то установка LAMP с помощью tasksel работает просто отлично. Для us-west-1 последняя 64-битная версия 10.04 AMI - это ami-81dde2f5.

Указанный вами AMI (ami-00e9d874) является AMI BitNami. Похоже, что BitNami уже установил MySQL на этот AMI с использованием нестандартного расположения (/ opt / bitnami / mysql). Когда вы пытаетесь установить MySQL с помощью стандартных инструментов Ubuntu, он не обнаруживает BitNami MySQL, а затем не пытается запустить второй сервер MySQL:

120116  0:09:09 [Note] Plugin 'FEDERATED' is disabled.
120116  0:09:09  InnoDB: Started; log sequence number 0 44233
120116  0:09:09 [ERROR] Can't start server: Bind on TCP/IP port: Address already in use
120116  0:09:09 [ERROR] Do you already have another mysqld server running on port: 3306 ?
120116  0:09:09 [ERROR] Aborting

120116  0:09:09  InnoDB: Starting shutdown...
120116  0:09:10  InnoDB: Shutdown completed; log sequence number 0 44233
120116  0:09:10 [Note] /usr/sbin/mysqld: Shutdown complete

Если вам нужно использовать BitNami AMI, вы ' Вам нужно будет следовать их указаниям для установки лампы.

0
ответ дан 16 January 2012 в 04:18

У меня также было зависание при установке на 79%. В моем случае я не использовал bitnami, просто установил apt mysql-server и то же самое произошло с sudo tasksel из LAMP Stack.

В моем конкретном случае выясняется, что в моем корневом пароле mysql была одинарная кавычка, и это испортило шаг настройки mysql.

Я увидел это, проверив журнал, который, по-моему, был в / var / log / mysql. В логах половина моего пароля должна быть разделена на символ ', что дало мне идею попробовать использовать другой пароль.

0
ответ дан 16 January 2012 в 04:18

Вы используете BitNami Drupal AMI и, как упоминает Эрик, он включает в себя MySQL. Фактически он включает в себя установленный сервер LAMP и поверх него работает Drupal. Идея этого AMI состоит в том, чтобы предоставить готовую к использованию установку Drupal, в которой пользователю не нужно будет беспокоиться о настройке среды.

В каталоге / opt / bitnami вы можете видеть, что BitNami содержит папки apache, mysql и php. Он также содержит файл properties.ini, в котором содержится информация об установленных компонентах. Файл конфигурации apache находится в /opt/bitnami/apache2/conf/httpd.conf, файл конфигурации php находится в файле /opt/bitnami/php/etc/php.ini, а конфигурация mysql находится в / opt / bitnami / mysql /my.cnf. Вы можете использовать эти серверы для запуска других приложений поверх него.

Если вы хотите установить системные серверы, порты по умолчанию будут конфликтовать с BitNami. Чтобы избежать этого, вы можете выполнить /etc/init.d/bitnami stop и остановить серверы BitNami. Если вы хотите, чтобы оба были запущены (BitNami и системные серверы), вам необходимо настроить некоторые из них для использования разных портов. Кроме того, вы не должны найти никакого другого конфликта. BitNami полностью независим от системных компонентов, и вы можете обновить, установить или удалить системные библиотеки, не прерывая установку BitNami. Точно так же BitNami не повлияет на ваше системное программное обеспечение (кроме конфликта портов, о котором я уже упоминал.

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

0
ответ дан 16 January 2012 в 04:18

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

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