文档章节

小白的树莓派. Install nginx+php+sqlite

ccieivan
 ccieivan
发布于 2014/10/26 00:37
字数 269
阅读 203
收藏 0

Raspberry Pi的arm较弱,考虑到超长时间待机的发热、功耗,没有装desktop的必要,还是terminal放心。

但每次ssh登陆rpi监控状态感觉还是不爽,最终决定做个web展示,方便查看。

LAMP牛刀太重了,还是选择了nginx+php+sqlite。

1.安装软件包

pacman -S nginx php php-fpm sqlite

2.配置nginx

   vim /etc/nginx/nginx.conf 只列一下我改动的地方

 server {

        root   /usr/share/nginx/html;


        location / {

            index  index.html index.htm index.php;

        }


        location ~ \.php$ {

             fastcgi_pass   unix:/run/php-fpm/php-fpm.sock;

             fastcgi_index  index.php;

             fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;

             include        /etc/nginx/fastcgi_params;

        }

        location ~ /\.ht {

             deny  all;

        }

3.配置php

    vim /etc/php/php.ini

    首先,在open_basedir 条目中增加nginx的根目录

open_basedir = /usr/share/nginx/html/:/srv/http/:/home/:/tmp/:/usr/share/pear/:/usr/share/webapps/

    其次,启用以下扩展

extension=curl.so

extension=gd.so

extension=gettext.so

4.配置php-pfm

    vim /etc/php/php-fpm.conf

    listen填入nginx.conf中的fastcgi_pass值。

listen = /run/php-fpm/php-fpm.sock

5.开机启动和启动服务

   systemctl enable nginx.service
   systemctl enable mysqld.service
   systemctl enable php-fpm.service
   systemctl start nginx.service
   systemctl start mysqld.service
   systemctl start php-fpm.service

6.测试nginx,web访问http://192.168.1.109

   测试php,建立test.php,web访问http://192.168.1.109/test.php

<?php phpinfo(); ?>


© 著作权归作者所有

ccieivan
粉丝 0
博文 2
码字总数 630
作品 0
海淀
私信 提问
树莓派摄像头VLC网络监控

备忘 树莓派有网口,又有摄像头可以用,当然不能浪费资源,下面我就用红外摄像头来做个昼夜均可使用的摄像头监控~ 连接好树莓派的CSI摄像头,我用的是带有红外灯的,并且有光感控制的,只有在...

乐_然
2018/03/11
997
0
基于树莓派如何开发机器人(附PPT+视频) | 硬创公开课

导语:树莓派是为学习计算机编程教育而设计的一种微型电脑,其系统是基于Linux的, 虽然只有信用卡大小,但视频、音频等功能通通皆有,可谓是“麻雀虽小,五脏俱全”。因此自问世以来,受到了...

金红
2017/03/09
0
0
升级配置后,树莓派 4 瞄准了桌面市场

树莓派 4 升级配置后开始发售,其 RAM 配置最高可达 4 GB,并支持双 4k 显示。最新硬件配置下,你可以轻松将其作为桌面使用。起售价格依然和旧有型号一样,为 35 美元。 树莓派基金会已经发布...

作者: Ankush Das
07/01
0
0
新手教程:如何 SSH 进入树莓派

在这篇树莓派文章中,你将学到如何在树莓派中启用 SSH 以及之后如何通过 SSH 进入树莓派。 在你可以用树莓派做的所有事情中,将其作为一个家庭网络的服务器是十分流行的做法。小体积与低功耗...

作者: Chinmay
05/23
0
0
树莓派笔记02—树莓派硬件环境准备

在开始玩转树莓派之前,我们需要了解下树莓派的硬件配置以及所需要的配件。跟电脑PC机类似,树莓派也需要必要的输入输出设备才能工作。 1. 树莓派3B+ 2018年3月14日,树莓派基金会正式发布新...

TonyCode
2018/08/03
0
0

没有更多内容

加载失败,请刷新页面

加载更多

STM32进阶之串口环形缓冲区实现

队列的概念 在此之前,我们来回顾一下队列的基本概念: 队列 (Queue):是一种先进先出(First In First Out ,简称 FIFO)的线性表,只允许在一端插入(入队),在另一端进行删除(出队)。 队列...

杰杰1号
18分钟前
5
0
设计模式-建造者模式

建造者模式 定义 将一个复杂对象的构建和它的表示分离,使得同样的构建过程创建出不同的表示。这句话理解起来优点抽象,我们打个简单的比方吧,中国人都喜欢做菜,做菜的时候后会放很多配料...

木本本
21分钟前
8
0
017、xml版本代码生成器配置

1、在pom.xml文件中增加mybatis-generator-maven-plugin插件 <build> <plugins> <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>......

北岩
34分钟前
4
0
用jQuery-Easy-UI编写注册页面

本文转载于:专业的前端网站➮用jQuery-Easy-UI编写注册页面 1 <!DOCTYPE html> 2 <html lang="en"> 3 4 <head> 5 <meta charset="UTF-8"> 6 <meta name="viewport" content=......

前端老手
42分钟前
3
0
Git ssh配置

生成密钥对 ssh-keygen -t rsa -C "email@email.com"邮箱替换自己邮箱在地址C:\Users\账户\.ssh下,id_rsa、id_rsa.pub两个文件复制文件id_rsa.pub内容到github\gitlab的Settings-> SSH ......

JUKE
49分钟前
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部