任务2:配置httpd+php+mysql
写在前面:先让树莓派联网,再进行之后的操作(参见任务4:远程桌面登录第一部分)。
- 1. 安装apache2
sudo apt-get install apache2 |
- 2. 安装php5和mysql
sudo apt-get install php5-fpm php5-cli php5-curl php5-gd php5-mcrypt php5-mysql php5-cgi mysql-server |
过程中会要求配置MySQL的root用户的密码。
- 3. 确认安装状态
在树莓派中用浏览器打开localhost,可以看到初始页面如图所示。
在PC中用浏览器打开树莓派的IP,可以看到同样的初始页面
- 4. 配置MySQL
mysql –u root –p |
输入root的密码登录。
创建一个名为panda的数据库,并将该库的所有权限都赋予给一个名为panda的用户,用户密码为passwd。
CREATE DATABASE panda;
GRANT ALL PRIVILEGES ON panda.* TO “panda”@”localhost” IDENTIFIED BY “passwd”; FLUSH PRIVILEGES; |
- 5. 验证php与mysql工作正常
检验php与mysql工作是否正常最好的办法就是安装一个phpmyadmin。
sudo apt-get install phpmyadmin |
因为此处我使用的是apache2,因此选择apache2项完成配置。
此时的apache还无法正常执行php,打开任何一个php页面都会显示出它的php源代码。下面进行apache2的php安装。
sudo apt-get install libapache2-mod-php5 |
安装完成之后,用浏览器测试phpmyadmin,显示正常,能够登录!
至此,在树莓派上配置httpd+php+mysql完成!
Comments