我在用作服务器的 Raspberry Pi 3(Raspbian Pixel)上安装了 Magento(电子商务平台)。
我已经安装了 PHP5、MySQL-Server v5.5。但是 Magento 需要 5.6.0 或更高版本的 MySQL 服务器,我无法通过 apt-get 命令更新它。ARM架构(Debian,Jessie)的官方网站上也没有构建。
请帮我升级 MySQL 服务器。如果编译源代码是唯一的方法,请指导我如何操作。
谢谢你
我在用作服务器的 Raspberry Pi 3(Raspbian Pixel)上安装了 Magento(电子商务平台)。
我已经安装了 PHP5、MySQL-Server v5.5。但是 Magento 需要 5.6.0 或更高版本的 MySQL 服务器,我无法通过 apt-get 命令更新它。ARM架构(Debian,Jessie)的官方网站上也没有构建。
请帮我升级 MySQL 服务器。如果编译源代码是唯一的方法,请指导我如何操作。
谢谢你
没有针对 ARM 的 MySQL 5.6.0 的官方版本,但有适用于 ARM 的 MariaDB,这正是 MySQL,了解更多。
从 MySQL 直接迁移到 MariaDB 会导致 pi 在重新启动时出现服务错误。我建议首先完全删除 MySQL 和其他 MySQL 的东西,比如 phpadmin。确保做好备份。
删除 PHPmyADMIN
sudo apt-get remove -purge phpmyadmin
删除 MySQL
sudo apt-get remove -purge mysql-common
这将删除与 MySQL 相关的所有内容,例如 mysql-server 等
安装 MariaDB
sudo apt-get install mariadb-server
然后要么重新启动 Apache 服务器
sudo /etc/init.d/apache2 restart
或重启树莓派
sudo shutdown -r 00
就这样。
MySQL 5.6 应该可stretch
用于 Raspberry。所以最简单的方法是使用那个版本或者升级到那个版本。
http://buildd.raspbian.org/status/logs.php?pkg=mysql-5.6&arch=armhf
有一些包裹,但它们是为了伸展。如果您需要一个真正的开发系统,那么我更喜欢普通的 debian 或 ubuntu。