树莓派型号:3B+
系统环境:raspbian-jessie-lite(2017-01-11)
先更新一下源sudo apt-get update
安装Apache2sudo apt-get install apache2
安装MySQLsudo apt-get install mysql-server
安装途中会出现一个界面,设置数据库的root密码
再确认一次密码
安装PHP和PHP的MySQL插件sudo apt-get install php5 php5-mysql
安装phpmyadmin,用于管理数据库sudo apt-get install phpmyadmin
这里要选择一下我们刚才安装的Apache2,按空格选择哦,选中后前面会多出一个*星号
这里直接选No,不要选Yes,除非你特别懂
至此,一个Apache2+PHP+MySQL+phpyadmin环境配置完毕!
2018.02.13更新
系统:raspbian-stretch-lite
新版本安装完环境之后,控制台可任意密码登录Mysql,并且phpmyadmin无法登录,会提示无权限。
控制台:sudo mysql -u root -p 然后任意输密码登录。
select Host,User,plugin from mysql.user where User='root';
看加密方式:plugin是unix_socket。
MariaDB [(none)]> update mysql.user set plugin='mysql_native_password'; #改加密方式
MariaDB [(none)]> update mysql.user set password=PASSWORD("newpassword") where User='root'; #设置新密码
MariaDB [(none)]> flush privileges; #刷新生效
重新打开phpmyadmin看看吧!