如何更新 Bitnami LAMP 堆栈?

How to update Bitnami LAMP stack?

我正在 运行使用一些 Bitnami LAMP 堆栈,到目前为止它非常方便,大多数事情都按预期工作。

我一直在搜索有关如何更新 Apache、MySQL 和 PHP 的信息。它们安装在 /opt/bitnami/ 目录中,当我 运行:

时它们似乎没有更新
$ sudo apt-get update

如何更新 Bitnami LAMP 堆栈?

提前致谢! :)

这里是 Bitnami 开发者。

请注意,我们的应用程序是 self-contained,这意味着我们的应用程序捆绑了所有库、数据库和 运行 在任何平台上 运行 所需的时间,并且它们不' 取决于系统中存在的组件。您尝试更新组件的方式不适用于 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;

如果您还安装了我们提供的任何模块,则必须在新安装中安装它们并迁移应用程序的数据。该过程取决于每个应用程序。

希望对您有所帮助。 若塔