我是一名Bitnami LAMP堆栈的用户,目前为止使用非常方便,大多数功能都能正常工作。
我一直在寻找如何更新Apache、MySQL和PHP的信息。它们安装在/opt/bitnami/目录下,但当我运行以下命令时,它们似乎并没有更新:
$ sudo apt-get update
您好!以下是您需要翻译的内容:
如何更新Bitnami LAMP套件?
先感谢您的提问! :)
我是Bitnami的开发者。
请注意,我们的应用程序是自包含的,这意味着我们的应用程序捆绑了在任何平台上运行所需的所有库、数据库和运行时,并且它们不依赖于您系统中存在的组件。您尝试更新组件的方式无法与Bitnami堆栈一起使用,因为它会更新系统的组件。
您可以在云中启动带有LAMPstack的服务器,并启动最新版本的堆栈的新服务器,然后迁移数据;但是,如果您在本地服务器上安装了堆栈,则可以在卸载旧版本之前安装新版本并迁移数据。
要迁移数据,您需要将旧版本的自定义文件(如果部署了自定义php应用程序,则为应用程序的php文件,如果修改了Apache的配置文件,则为Apache的配置文件等)和数据库的数据复制到新版本中。要迁移数据库,您需要创建数据库备份。
您可以在此处了解更多关于Bitnami堆栈的信息。
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;
看起来在2023年仍然是这种情况。要创建一个全新的实例并迁移整个堆栈只是为了更新PHP?哦,亲爱的
我想知道是否有任何不同的解决方案,但在搜索在线资源时,似乎这个2016年的答案依然适用。
如果我正在经历所有这些麻烦,不如完全摒弃Bitnami。
我们已经进入了2022年,但在这方面没有任何改进。太糟糕了。你无法更新,只能从头开始构建服务器。
PHP
安装升级到最新版本了吗? - Riken Shah