Mat*_*att 5 lamp updates bitnami
我正在运行一些 Bitnami LAMP 堆栈,到目前为止,它非常方便,并且大多数事情都按预期工作。
我一直在寻找有关如何更新 Apache、MySQL 和 PHP 的信息。它们安装在 /opt/bitnami/ 目录中,当我运行时它们似乎没有更新:
$ sudo apt-get update
Run Code Online (Sandbox Code Playgroud)
如何更新 Bitnami LAMP 堆栈?
提前致谢!:)
Bitnami 开发者在这里。
请注意,我们的应用程序是独立的,这意味着我们的应用程序捆绑了在任何平台上运行所需的所有库、数据库和运行时,并且它们不依赖于系统中存在的组件。您尝试更新组件的方式不适用于 Bitnami 堆栈,因为它会更新系统的组件。
您将在此处了解有关 Bitnami 堆栈的更多信息了解有关 Bitnami 堆栈的更多信息。
如果您在云中启动了带有 LAMPstack 的服务器,则可以启动具有最新版本堆栈的新服务器,然后迁移数据,但是如果您在本地服务器中安装了堆栈,则可以安装新版本的堆栈并迁移数据卸载旧版本之前的数据。
要迁移数据,您需要将自定义文件从旧版本复制到新版本(如果您部署了自定义 php 应用程序,则为应用程序的 php 文件;如果您修改了 Apache,则为 Apache 的配置文件,...)数据库的数据。要迁移数据库,您需要创建数据库的备份
mysqldump -u root -p database_name > backup.sql
Run Code Online (Sandbox Code Playgroud)
并在新安装中恢复它
mysql -u root -p database_name < backup.sql
Run Code Online (Sandbox Code Playgroud)
请注意,如果尚未创建该数据库,您将需要创建该数据库。
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;
Run Code Online (Sandbox Code Playgroud)
如果您还安装了我们提供的任何模块,则必须在新安装中安装它们并迁移应用程序的数据。该过程取决于每个应用程序。
我希望它有帮助。若塔
小智 8
看起来 2023 年情况仍然如此。启动一个全新的实例并迁移整个堆栈只是为了更新 PHP?哦亲爱的
我想听听是否有人知道有什么不同,但搜索在线资源似乎 2016 年的答案仍然相同。
如果我正在经历所有这些麻烦,还不如完全抛弃 Bitnami
| 归档时间: |
|
| 查看次数: |
10320 次 |
| 最近记录: |