2016-01-12 2 views
1

Я запускаю несколько битнов БИМНАМИ, и до сих пор это было очень удобно, и большинство вещей работало так, как ожидалось.Как обновить стек Битны?

Я искал информацию о том, как обновлять Apache, MySQL и PHP. Они установлены в/Opt/BitNami/и они, похоже, не обновлять, когда я бегу:

$ sudo apt-get update 

Как обновить Bitnami ЛАМПА складывает?

Заранее благодарен! :)

ответ

2

Bitnami разработчик здесь.

Обратите внимание, что наши приложения являются автономными, а это значит, что наши приложения объединяют все библиотеки, базы данных и среды выполнения, необходимые для работы на любой платформе, и они не зависят от компонентов, существующих в вашей системе. То, как вы пытались обновить компоненты, не работает со стеками Bitnami из-за этого, обновляет компоненты системы.

Вы узнаете больше о битах Bitnami here.

Если вы запустили сервер с LAMPstack в облаке, вы можете запустить новый сервер с последней версией стека, а затем перенести данные, однако если вы установили стек на локальном сервере, вы можете установить новую версию стек и перенести данные перед удалением старой версии.

Чтобы перенести данные, вам необходимо скопировать ваши файлы из старой версии в новую (файлы php вашего приложения, если вы развернули свое собственное приложение php, файлы конфигурации Apache, если вы его модифицировали. ..) и данные базы данных. Чтобы перенести базу данных, которую необходимо создать резервную копию базы данных

mysqldump -u root -p database_name > backup.sql 

И восстановить его в новой установке

mysql -u root -p database_name < backup.sql 

Пожалуйста, обратите внимание, что вам нужно будет создать эту базу данных, если она не создана.

mysql -u root -p 
mysql> create database database_name; 
mysql> grant all privileges on database_name.* to 'bitnami'@'localhost' 
identified by 'BITNAMI_USER_PASSWORD'; 
mysql> flush privileges; 
mysql> exit; 

Если вы установили какой-либо из модулей, которые мы предлагаем, вы должны установить их в новой установки и переноса данных приложений. Процесс зависит от каждого приложения.

Надеюсь, это поможет. Jota

+2

поэтому я не могу обновить уже существующую установку 'PHP' до последней версии? –

+1

Но есть ли простой способ запускать обновления существующей установки bitnami? Развертывание совершенно нового стека кажется очень тяжелым. Ожидая, что мы переносим данные, компоненты приложений и все настройки, сделанные в систему, включая конфигурационные файлы, установленные пакеты/модули, задания cron и т. Д. И т. Д., Не всегда будут тривиальной операцией. –