树莓派变身!Web服务器!

0

任务2:配置httpd+php+mysql

写在前面:先让树莓派联网,再进行之后的操作(参见任务4:远程桌面登录第一部分)。

  1. 1.  安装apache2
sudo apt-get install apache2

web_apache2

  1. 2.  安装php5mysql
sudo apt-get install php5-fpm php5-cli php5-curl php5-gd php5-mcrypt php5-mysql php5-cgi mysql-server

web_mysql

过程中会要求配置MySQL的root用户的密码。

  1. 3.  确认安装状态

在树莓派中用浏览器打开localhost,可以看到初始页面如图所示。

web_browse

在PC中用浏览器打开树莓派的IP,可以看到同样的初始页面

web_remote

  1. 4.  配置MySQL
mysql –u root –p

输入root的密码登录。

web_db

创建一个名为panda的数据库,并将该库的所有权限都赋予给一个名为panda的用户,用户密码为passwd。

CREATE DATABASE panda;

GRANT ALL PRIVILEGES ON panda.* TO “panda”@”localhost” IDENTIFIED BY “passwd”;

FLUSH PRIVILEGES;

web_dba

  1. 5.  验证phpmysql工作正常

检验php与mysql工作是否正常最好的办法就是安装一个phpmyadmin。

sudo apt-get install phpmyadmin

web_phpmyadmin

因为此处我使用的是apache2,因此选择apache2项完成配置。

web_selsrv

此时的apache还无法正常执行php,打开任何一个php页面都会显示出它的php源代码。下面进行apache2的php安装。

sudo apt-get install libapache2-mod-php5

web_pmaok

安装完成之后,用浏览器测试phpmyadmin,显示正常,能够登录!

web_pmabrowseweb_pmaloginweb_pmaremoteweb_remotelogin

至此,在树莓派上配置httpd+php+mysql完成!

Comments

您的电子邮箱地址不会被公开。 必填项已用*标注