nginx的www根目录默认在 /usr/share/nginx/www中
3、修改nginx的配置文件
sudo vi /etc/nginx/sites-available/default
1)以下几个选项注意一下:
listen 8080; ## listen for ipv4; this line is default and implied
//监听的端口号,如果与其它软件冲突,可以在这里更改 root /usr/share/nginx/www; //nginx 默认路径html所在路径
index index.html index.htm index.php; //nginx默认寻找的网页类型,我们可以增加一个index.php
2)PHP脚本支持(不设这几项PHP脚本无法识别)
找到php的定义段,将这些行的注释去掉 ,修改后内容如下
location ~ .php$ {
fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; include fastcgi_params; }
php段中有一些其它定义,不要去动它,比如: # fastcgi_split_path_info ... # fastcgi_pass 127.0.0.1:9000 4)安装php和sqlite(约3MB)
sudo apt-get install php5-fpm php5-sqlite
5)重新加载nginx的配置 sudo /etc/init.d/nginx reload
6)测试html
通过主机的IE访问树莓派,可以看到主页(表示Web服务器已正常启动)
7)测试php
在树莓派中生成一php文件
sudo vi /usr/share/nginx/www/index.php 在文件中输入以下内容
[php] view plaincopy
1.
2. print <<< EOT 3. 4. 5.
6.
7.
10.
Test successful
11.Congratulations.
12.
Your webserver and PHP are working.
13. 14. 15. EOT; 16. 17. ?>
存盘退出
IE访问一下这一页,说明php也是OK的
第八节 树莓派内核编译与固件升级
2014-09-05 11:50 7791人阅读 评论(1) 收藏 举报
前面我们已经使用官方给的镜像搭建好了树莓派的开发环境,可以说已经可以上手应用了,但是如果官方提供的内核有些功能不能满足我们的需要或者需要对内核进行部分裁剪,那么就需要对树莓派的内核进行裁剪,这里我们教一下大家如何更新树莓派内核
1、获取升级所需源码
1)下载地址:
官方网址:https://github.com/raspberrypi 上面列出了树莓派所有的开源软件:
1. firmware:树莓派的交叉编译好的二进制内核、模块、库、
bootloader
2. linux:内核源码
3. tools:编译内核和其他源码所需的工具——交叉编译器等
我们只需要以上三个文件即可,下面的工程可以了解一下
1. documentation:树莓派离线帮助文档,教你如何使用、部署树莓
派(树莓派官方使用教程)
2. userland:arm端用户空间的一些应用库的源码——vc视频硬浮
点、EGL、mmal、openVG等
3. hats:Hardware Attached on Top,树莓派 B+型板子的扩展板资
料
4. maynard:一个gtk写成的桌面环境
5. scratch:一个简易、可视化编程环境
6. noobs:一个树莓派镜像管理工具,他可以让你在一个树莓派上部
署多个镜像
7. weston:一个应用程序
8. target_fs:树莓派最小文件系统,使用busybox制作
9. quake3:雷神之锤3有线开发源码firmwareb
2)下载方法: a、网页直接下载: